role_client

package
v0.12.76 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchGetRolesDescriptor added in v0.4.28

type BatchGetRolesDescriptor struct{}

func GetBatchGetRolesDescriptor added in v0.4.28

func GetBatchGetRolesDescriptor() *BatchGetRolesDescriptor

func (*BatchGetRolesDescriptor) GetApiDescriptor added in v0.4.28

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

func (*BatchGetRolesDescriptor) GetApiName added in v0.4.28

func (d *BatchGetRolesDescriptor) GetApiName() string

func (*BatchGetRolesDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*BatchGetRolesDescriptor) GetFullMethodName added in v0.4.28

func (d *BatchGetRolesDescriptor) GetFullMethodName() string

func (*BatchGetRolesDescriptor) GetMethodName added in v0.4.28

func (d *BatchGetRolesDescriptor) GetMethodName() string

func (*BatchGetRolesDescriptor) GetProtoPkgName added in v0.4.28

func (d *BatchGetRolesDescriptor) GetProtoPkgName() string

func (*BatchGetRolesDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*BatchGetRolesDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*BatchGetRolesDescriptor) GetServiceDomain added in v0.4.28

func (d *BatchGetRolesDescriptor) GetServiceDomain() string

func (*BatchGetRolesDescriptor) GetServiceVersion added in v0.4.28

func (d *BatchGetRolesDescriptor) GetServiceVersion() string

func (*BatchGetRolesDescriptor) GetVerb added in v0.4.28

func (d *BatchGetRolesDescriptor) GetVerb() string

func (*BatchGetRolesDescriptor) HasResource added in v0.4.30

func (d *BatchGetRolesDescriptor) HasResource() bool

func (*BatchGetRolesDescriptor) IsClientStream added in v0.4.28

func (d *BatchGetRolesDescriptor) IsClientStream() bool

func (*BatchGetRolesDescriptor) IsCollection added in v0.4.30

func (d *BatchGetRolesDescriptor) IsCollection() bool

func (*BatchGetRolesDescriptor) IsPlural added in v0.4.30

func (d *BatchGetRolesDescriptor) IsPlural() bool

func (*BatchGetRolesDescriptor) IsServerStream added in v0.4.28

func (d *BatchGetRolesDescriptor) IsServerStream() bool

func (*BatchGetRolesDescriptor) IsUnary added in v0.4.28

func (d *BatchGetRolesDescriptor) IsUnary() bool

func (*BatchGetRolesDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*BatchGetRolesDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*BatchGetRolesDescriptor) RequestHasResourceBody added in v0.4.28

func (d *BatchGetRolesDescriptor) RequestHasResourceBody() bool

type BatchGetRolesDescriptorClientMsgHandle added in v0.4.28

type BatchGetRolesDescriptorClientMsgHandle struct{}

func (*BatchGetRolesDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*BatchGetRolesDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*BatchGetRolesDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type BatchGetRolesDescriptorServerMsgHandle added in v0.4.28

type BatchGetRolesDescriptorServerMsgHandle struct{}

func (*BatchGetRolesDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*BatchGetRolesDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*BatchGetRolesDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type BatchGetRolesRequest

type BatchGetRolesRequest struct {

	// Names of Roles
	Names []*role.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 *role.Role_FieldMask `` /* 136-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 [BatchGetRoles][ntt.iam.v1alpha.BatchGetRoles]

func (*BatchGetRolesRequest) Clone

func (*BatchGetRolesRequest) CloneRaw

func (*BatchGetRolesRequest) Descriptor

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

Deprecated, Use BatchGetRolesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetRolesRequest) GetFieldMask

func (m *BatchGetRolesRequest) GetFieldMask() *role.Role_FieldMask

func (*BatchGetRolesRequest) GetNames

func (m *BatchGetRolesRequest) GetNames() []*role.Reference

func (*BatchGetRolesRequest) GetView

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

func (*BatchGetRolesRequest) GotenMessage

func (*BatchGetRolesRequest) GotenMessage()

func (*BatchGetRolesRequest) GotenObjectExt

func (o *BatchGetRolesRequest) GotenObjectExt()

func (*BatchGetRolesRequest) GotenValidate

func (obj *BatchGetRolesRequest) GotenValidate() error

func (*BatchGetRolesRequest) MakeDiffFieldMask

func (*BatchGetRolesRequest) MakeFullFieldMask

func (o *BatchGetRolesRequest) MakeFullFieldMask() *BatchGetRolesRequest_FieldMask

func (*BatchGetRolesRequest) MakeRawDiffFieldMask

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

func (*BatchGetRolesRequest) MakeRawFullFieldMask

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

func (*BatchGetRolesRequest) Marshal

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

func (*BatchGetRolesRequest) MarshalJSON

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

func (*BatchGetRolesRequest) Merge

func (o *BatchGetRolesRequest) Merge(source *BatchGetRolesRequest)

func (*BatchGetRolesRequest) MergeRaw

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

func (*BatchGetRolesRequest) ProtoMessage

func (*BatchGetRolesRequest) ProtoMessage()

func (*BatchGetRolesRequest) ProtoReflect

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

func (*BatchGetRolesRequest) Reset

func (m *BatchGetRolesRequest) Reset()

func (*BatchGetRolesRequest) SetFieldMask

func (m *BatchGetRolesRequest) SetFieldMask(fv *role.Role_FieldMask)

func (*BatchGetRolesRequest) SetNames

func (m *BatchGetRolesRequest) SetNames(fv []*role.Reference)

func (*BatchGetRolesRequest) SetView

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

func (*BatchGetRolesRequest) String

func (m *BatchGetRolesRequest) String() string

func (*BatchGetRolesRequest) Unmarshal

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

func (*BatchGetRolesRequest) UnmarshalJSON

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

type BatchGetRolesRequestFieldPathBuilder

type BatchGetRolesRequestFieldPathBuilder struct{}

func NewBatchGetRolesRequestFieldPathBuilder

func NewBatchGetRolesRequestFieldPathBuilder() BatchGetRolesRequestFieldPathBuilder

func (BatchGetRolesRequestFieldPathBuilder) FieldMask

func (BatchGetRolesRequestFieldPathBuilder) Names

func (BatchGetRolesRequestFieldPathBuilder) View

type BatchGetRolesRequestPathSelectorFieldMask

type BatchGetRolesRequestPathSelectorFieldMask struct{}

func (BatchGetRolesRequestPathSelectorFieldMask) FieldPath

func (BatchGetRolesRequestPathSelectorFieldMask) WithArrayOfValues

func (BatchGetRolesRequestPathSelectorFieldMask) WithValue

type BatchGetRolesRequestPathSelectorNames

type BatchGetRolesRequestPathSelectorNames struct{}

func (BatchGetRolesRequestPathSelectorNames) FieldPath

func (BatchGetRolesRequestPathSelectorNames) WithArrayOfValues

func (BatchGetRolesRequestPathSelectorNames) WithItemValue

func (BatchGetRolesRequestPathSelectorNames) WithValue

type BatchGetRolesRequestPathSelectorView

type BatchGetRolesRequestPathSelectorView struct{}

func (BatchGetRolesRequestPathSelectorView) FieldPath

func (BatchGetRolesRequestPathSelectorView) WithArrayOfValues

func (BatchGetRolesRequestPathSelectorView) WithValue

type BatchGetRolesRequest_FieldMask

type BatchGetRolesRequest_FieldMask struct {
	Paths []BatchGetRolesRequest_FieldPath
}

func FullBatchGetRolesRequest_FieldMask

func FullBatchGetRolesRequest_FieldMask() *BatchGetRolesRequest_FieldMask

func (*BatchGetRolesRequest_FieldMask) AppendPath

func (*BatchGetRolesRequest_FieldMask) AppendRawPath

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

func (*BatchGetRolesRequest_FieldMask) DecodeFirestore

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

func (*BatchGetRolesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetRolesRequest_FieldMask) FilterInputFields

func (fieldMask *BatchGetRolesRequest_FieldMask) FilterInputFields() *BatchGetRolesRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetRolesRequest_FieldMask) FromProtoFieldMask

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

func (*BatchGetRolesRequest_FieldMask) GetPaths

func (*BatchGetRolesRequest_FieldMask) GetRawPaths

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

func (*BatchGetRolesRequest_FieldMask) IsFull

func (fieldMask *BatchGetRolesRequest_FieldMask) IsFull() bool

func (BatchGetRolesRequest_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetRolesRequest_FieldMask) MarshalJSON

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

func (*BatchGetRolesRequest_FieldMask) PathsCount

func (fieldMask *BatchGetRolesRequest_FieldMask) PathsCount() int

func (*BatchGetRolesRequest_FieldMask) Project

func (*BatchGetRolesRequest_FieldMask) ProjectRaw

func (*BatchGetRolesRequest_FieldMask) ProtoMessage

func (fieldMask *BatchGetRolesRequest_FieldMask) ProtoMessage()

func (*BatchGetRolesRequest_FieldMask) ProtoReflect

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

func (*BatchGetRolesRequest_FieldMask) Reset

func (fieldMask *BatchGetRolesRequest_FieldMask) Reset()

func (*BatchGetRolesRequest_FieldMask) Set

func (fieldMask *BatchGetRolesRequest_FieldMask) Set(target, source *BatchGetRolesRequest)

func (*BatchGetRolesRequest_FieldMask) SetFromCliFlag

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

func (*BatchGetRolesRequest_FieldMask) SetRaw

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

func (*BatchGetRolesRequest_FieldMask) Size

func (fieldMask *BatchGetRolesRequest_FieldMask) Size() int

func (*BatchGetRolesRequest_FieldMask) String

func (fieldMask *BatchGetRolesRequest_FieldMask) String() string

func (*BatchGetRolesRequest_FieldMask) Subtract

func (*BatchGetRolesRequest_FieldMask) SubtractRaw

func (*BatchGetRolesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetRolesRequest_FieldMask) Unmarshal

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

func (*BatchGetRolesRequest_FieldMask) UnmarshalJSON

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

type BatchGetRolesRequest_FieldPath

type BatchGetRolesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetRolesRequest_FieldPathSelector
	Get(source *BatchGetRolesRequest) []interface{}
	GetSingle(source *BatchGetRolesRequest) (interface{}, bool)
	ClearValue(item *BatchGetRolesRequest)

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

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

func MustParseBatchGetRolesRequest_FieldPath

func MustParseBatchGetRolesRequest_FieldPath(rawField string) BatchGetRolesRequest_FieldPath

func ParseBatchGetRolesRequest_FieldPath

func ParseBatchGetRolesRequest_FieldPath(rawField string) (BatchGetRolesRequest_FieldPath, error)

type BatchGetRolesRequest_FieldPathArrayItemValue

type BatchGetRolesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetRolesRequest_FieldPath
	ContainsValue(*BatchGetRolesRequest) bool
}

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

func MustParseBatchGetRolesRequest_FieldPathArrayItemValue

func MustParseBatchGetRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetRolesRequest_FieldPathArrayItemValue

func ParseBatchGetRolesRequest_FieldPathArrayItemValue

func ParseBatchGetRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetRolesRequest_FieldPathArrayItemValue, error)

ParseBatchGetRolesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetRolesRequest_FieldPathArrayOfValues

type BatchGetRolesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetRolesRequest_FieldPath
}

BatchGetRolesRequest_FieldPathArrayOfValues allows storing slice of values for BatchGetRolesRequest fields according to their type

func MustParseBatchGetRolesRequest_FieldPathArrayOfValues

func MustParseBatchGetRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetRolesRequest_FieldPathArrayOfValues

func ParseBatchGetRolesRequest_FieldPathArrayOfValues

func ParseBatchGetRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetRolesRequest_FieldPathArrayOfValues, error)

type BatchGetRolesRequest_FieldPathSelector

type BatchGetRolesRequest_FieldPathSelector int32
const (
	BatchGetRolesRequest_FieldPathSelectorNames     BatchGetRolesRequest_FieldPathSelector = 0
	BatchGetRolesRequest_FieldPathSelectorFieldMask BatchGetRolesRequest_FieldPathSelector = 1
	BatchGetRolesRequest_FieldPathSelectorView      BatchGetRolesRequest_FieldPathSelector = 2
)

func (BatchGetRolesRequest_FieldPathSelector) String

type BatchGetRolesRequest_FieldPathValue

type BatchGetRolesRequest_FieldPathValue interface {
	BatchGetRolesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetRolesRequest)
	CompareWith(*BatchGetRolesRequest) (cmp int, comparable bool)
}

BatchGetRolesRequest_FieldPathValue allows storing values for BatchGetRolesRequest fields according to their type

func MustParseBatchGetRolesRequest_FieldPathValue

func MustParseBatchGetRolesRequest_FieldPathValue(pathStr, valueStr string) BatchGetRolesRequest_FieldPathValue

func ParseBatchGetRolesRequest_FieldPathValue

func ParseBatchGetRolesRequest_FieldPathValue(pathStr, valueStr string) (BatchGetRolesRequest_FieldPathValue, error)

type BatchGetRolesRequest_FieldTerminalPath

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

func (*BatchGetRolesRequest_FieldTerminalPath) ClearValue

func (*BatchGetRolesRequest_FieldTerminalPath) ClearValueRaw

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

func (*BatchGetRolesRequest_FieldTerminalPath) Get

func (fp *BatchGetRolesRequest_FieldTerminalPath) Get(source *BatchGetRolesRequest) (values []interface{})

Get returns all values pointed by specific field from source BatchGetRolesRequest

func (*BatchGetRolesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetRolesRequest_FieldTerminalPath) GetRaw

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

func (*BatchGetRolesRequest_FieldTerminalPath) GetSingle

func (fp *BatchGetRolesRequest_FieldTerminalPath) GetSingle(source *BatchGetRolesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetRolesRequest

func (*BatchGetRolesRequest_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetRolesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetRolesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetRolesRequest_FieldTerminalPath) Selector

func (*BatchGetRolesRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetRolesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetRolesRequest_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetRolesRequest_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetRolesRequest_FieldTerminalPath) WithIValue

func (*BatchGetRolesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetRolesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetRolesRequest_FieldTerminalPath) WithRawIValue

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

type BatchGetRolesRequest_FieldTerminalPathArrayItemValue

type BatchGetRolesRequest_FieldTerminalPathArrayItemValue struct {
	BatchGetRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue

func (*BatchGetRolesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetRolesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetRolesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *BatchGetRolesRequest_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetRolesRequest) (interface{}, bool)

func (*BatchGetRolesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetRolesRequest_FieldTerminalPathArrayOfValues

type BatchGetRolesRequest_FieldTerminalPathArrayOfValues struct {
	BatchGetRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *BatchGetRolesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*role.Role_FieldMask, bool)

func (*BatchGetRolesRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues

func (fpaov *BatchGetRolesRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues() ([][]*role.Reference, bool)

func (*BatchGetRolesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*BatchGetRolesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetRolesRequest_FieldTerminalPathValue

type BatchGetRolesRequest_FieldTerminalPathValue struct {
	BatchGetRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*BatchGetRolesRequest_FieldTerminalPathValue) AsNamesValue

func (*BatchGetRolesRequest_FieldTerminalPathValue) AsViewValue

func (*BatchGetRolesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetRolesRequest_FieldTerminalPathValue' with the value under path in 'BatchGetRolesRequest'.

func (*BatchGetRolesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*BatchGetRolesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetRolesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetRolesRequest

func (*BatchGetRolesRequest_FieldTerminalPathValue) SetToRaw

type BatchGetRolesResponse

type BatchGetRolesResponse struct {

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

BatchGetRolesResponse

func (*BatchGetRolesResponse) Clone

func (*BatchGetRolesResponse) CloneRaw

func (*BatchGetRolesResponse) Descriptor

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

Deprecated, Use BatchGetRolesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetRolesResponse) GetMissing

func (m *BatchGetRolesResponse) GetMissing() []*role.Reference

func (*BatchGetRolesResponse) GetRoles

func (m *BatchGetRolesResponse) GetRoles() []*role.Role

func (*BatchGetRolesResponse) GotenMessage

func (*BatchGetRolesResponse) GotenMessage()

func (*BatchGetRolesResponse) GotenObjectExt

func (o *BatchGetRolesResponse) GotenObjectExt()

func (*BatchGetRolesResponse) GotenValidate

func (obj *BatchGetRolesResponse) GotenValidate() error

func (*BatchGetRolesResponse) MakeDiffFieldMask

func (*BatchGetRolesResponse) MakeFullFieldMask

func (*BatchGetRolesResponse) MakeRawDiffFieldMask

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

func (*BatchGetRolesResponse) MakeRawFullFieldMask

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

func (*BatchGetRolesResponse) Marshal

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

func (*BatchGetRolesResponse) MarshalJSON

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

func (*BatchGetRolesResponse) Merge

func (o *BatchGetRolesResponse) Merge(source *BatchGetRolesResponse)

func (*BatchGetRolesResponse) MergeRaw

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

func (*BatchGetRolesResponse) ProtoMessage

func (*BatchGetRolesResponse) ProtoMessage()

func (*BatchGetRolesResponse) ProtoReflect

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

func (*BatchGetRolesResponse) Reset

func (m *BatchGetRolesResponse) Reset()

func (*BatchGetRolesResponse) SetMissing

func (m *BatchGetRolesResponse) SetMissing(fv []*role.Reference)

func (*BatchGetRolesResponse) SetRoles

func (m *BatchGetRolesResponse) SetRoles(fv []*role.Role)

func (*BatchGetRolesResponse) String

func (m *BatchGetRolesResponse) String() string

func (*BatchGetRolesResponse) Unmarshal

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

func (*BatchGetRolesResponse) UnmarshalJSON

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

type BatchGetRolesResponseFieldPathBuilder

type BatchGetRolesResponseFieldPathBuilder struct{}

func NewBatchGetRolesResponseFieldPathBuilder

func NewBatchGetRolesResponseFieldPathBuilder() BatchGetRolesResponseFieldPathBuilder

func (BatchGetRolesResponseFieldPathBuilder) Missing

func (BatchGetRolesResponseFieldPathBuilder) Roles

type BatchGetRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters

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

func (BatchGetRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters) FieldPath

func (BatchGetRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters) WithArrayOfValues

func (BatchGetRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters) WithValue

type BatchGetRolesResponsePathSelectorMissing

type BatchGetRolesResponsePathSelectorMissing struct{}

func (BatchGetRolesResponsePathSelectorMissing) FieldPath

func (BatchGetRolesResponsePathSelectorMissing) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorMissing) WithItemValue

func (BatchGetRolesResponsePathSelectorMissing) WithValue

type BatchGetRolesResponsePathSelectorRoles

type BatchGetRolesResponsePathSelectorRoles struct{}

func (BatchGetRolesResponsePathSelectorRoles) DefaultConditionBinding

func (BatchGetRolesResponsePathSelectorRoles) DisplayName

func (BatchGetRolesResponsePathSelectorRoles) FieldPath

func (BatchGetRolesResponsePathSelectorRoles) IncludedPermissions

func (BatchGetRolesResponsePathSelectorRoles) Name

func (BatchGetRolesResponsePathSelectorRoles) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorRoles) WithItemValue

func (BatchGetRolesResponsePathSelectorRoles) WithSubArrayItemValue

func (BatchGetRolesResponsePathSelectorRoles) WithSubArrayOfValues

func (BatchGetRolesResponsePathSelectorRoles) WithSubPath

func (BatchGetRolesResponsePathSelectorRoles) WithSubValue

func (BatchGetRolesResponsePathSelectorRoles) WithValue

type BatchGetRolesResponsePathSelectorRolesDefaultConditionBinding

type BatchGetRolesResponsePathSelectorRolesDefaultConditionBinding struct{}

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBinding) FieldPath

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBinding) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBinding) WithValue

type BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingCondition

type BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingCondition struct{}

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingCondition) FieldPath

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingCondition) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingCondition) WithValue

type BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingParameters

type BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingParameters struct{}

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingParameters) FieldPath

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingParameters) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorRolesDefaultConditionBindingParameters) WithValue

type BatchGetRolesResponsePathSelectorRolesDisplayName

type BatchGetRolesResponsePathSelectorRolesDisplayName struct{}

func (BatchGetRolesResponsePathSelectorRolesDisplayName) FieldPath

func (BatchGetRolesResponsePathSelectorRolesDisplayName) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorRolesDisplayName) WithValue

type BatchGetRolesResponsePathSelectorRolesIncludedPermissions

type BatchGetRolesResponsePathSelectorRolesIncludedPermissions struct{}

func (BatchGetRolesResponsePathSelectorRolesIncludedPermissions) FieldPath

func (BatchGetRolesResponsePathSelectorRolesIncludedPermissions) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorRolesIncludedPermissions) WithItemValue

func (BatchGetRolesResponsePathSelectorRolesIncludedPermissions) WithValue

type BatchGetRolesResponsePathSelectorRolesName

type BatchGetRolesResponsePathSelectorRolesName struct{}

func (BatchGetRolesResponsePathSelectorRolesName) FieldPath

func (BatchGetRolesResponsePathSelectorRolesName) WithArrayOfValues

func (BatchGetRolesResponsePathSelectorRolesName) WithValue

type BatchGetRolesResponse_FieldMask

type BatchGetRolesResponse_FieldMask struct {
	Paths []BatchGetRolesResponse_FieldPath
}

func FullBatchGetRolesResponse_FieldMask

func FullBatchGetRolesResponse_FieldMask() *BatchGetRolesResponse_FieldMask

func (*BatchGetRolesResponse_FieldMask) AppendPath

func (*BatchGetRolesResponse_FieldMask) AppendRawPath

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

func (*BatchGetRolesResponse_FieldMask) DecodeFirestore

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

func (*BatchGetRolesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*BatchGetRolesResponse_FieldMask) FilterInputFields

func (fieldMask *BatchGetRolesResponse_FieldMask) FilterInputFields() *BatchGetRolesResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*BatchGetRolesResponse_FieldMask) FromProtoFieldMask

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

func (*BatchGetRolesResponse_FieldMask) GetPaths

func (*BatchGetRolesResponse_FieldMask) GetRawPaths

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

func (*BatchGetRolesResponse_FieldMask) IsFull

func (fieldMask *BatchGetRolesResponse_FieldMask) IsFull() bool

func (BatchGetRolesResponse_FieldMask) Marshal

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

implement methods required by customType

func (BatchGetRolesResponse_FieldMask) MarshalJSON

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

func (*BatchGetRolesResponse_FieldMask) PathsCount

func (fieldMask *BatchGetRolesResponse_FieldMask) PathsCount() int

func (*BatchGetRolesResponse_FieldMask) Project

func (*BatchGetRolesResponse_FieldMask) ProjectRaw

func (*BatchGetRolesResponse_FieldMask) ProtoMessage

func (fieldMask *BatchGetRolesResponse_FieldMask) ProtoMessage()

func (*BatchGetRolesResponse_FieldMask) ProtoReflect

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

func (*BatchGetRolesResponse_FieldMask) Reset

func (fieldMask *BatchGetRolesResponse_FieldMask) Reset()

func (*BatchGetRolesResponse_FieldMask) Set

func (fieldMask *BatchGetRolesResponse_FieldMask) Set(target, source *BatchGetRolesResponse)

func (*BatchGetRolesResponse_FieldMask) SetFromCliFlag

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

func (*BatchGetRolesResponse_FieldMask) SetRaw

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

func (*BatchGetRolesResponse_FieldMask) Size

func (fieldMask *BatchGetRolesResponse_FieldMask) Size() int

func (*BatchGetRolesResponse_FieldMask) String

func (fieldMask *BatchGetRolesResponse_FieldMask) String() string

func (*BatchGetRolesResponse_FieldMask) Subtract

func (*BatchGetRolesResponse_FieldMask) SubtractRaw

func (*BatchGetRolesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*BatchGetRolesResponse_FieldMask) Unmarshal

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

func (*BatchGetRolesResponse_FieldMask) UnmarshalJSON

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

type BatchGetRolesResponse_FieldPath

type BatchGetRolesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() BatchGetRolesResponse_FieldPathSelector
	Get(source *BatchGetRolesResponse) []interface{}
	GetSingle(source *BatchGetRolesResponse) (interface{}, bool)
	ClearValue(item *BatchGetRolesResponse)

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

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

func MustParseBatchGetRolesResponse_FieldPath

func MustParseBatchGetRolesResponse_FieldPath(rawField string) BatchGetRolesResponse_FieldPath

func ParseBatchGetRolesResponse_FieldPath

func ParseBatchGetRolesResponse_FieldPath(rawField string) (BatchGetRolesResponse_FieldPath, error)

type BatchGetRolesResponse_FieldPathArrayItemValue

type BatchGetRolesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	BatchGetRolesResponse_FieldPath
	ContainsValue(*BatchGetRolesResponse) bool
}

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

func MustParseBatchGetRolesResponse_FieldPathArrayItemValue

func MustParseBatchGetRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetRolesResponse_FieldPathArrayItemValue

func ParseBatchGetRolesResponse_FieldPathArrayItemValue

func ParseBatchGetRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetRolesResponse_FieldPathArrayItemValue, error)

ParseBatchGetRolesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type BatchGetRolesResponse_FieldPathArrayOfValues

type BatchGetRolesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	BatchGetRolesResponse_FieldPath
}

BatchGetRolesResponse_FieldPathArrayOfValues allows storing slice of values for BatchGetRolesResponse fields according to their type

func MustParseBatchGetRolesResponse_FieldPathArrayOfValues

func MustParseBatchGetRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetRolesResponse_FieldPathArrayOfValues

func ParseBatchGetRolesResponse_FieldPathArrayOfValues

func ParseBatchGetRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetRolesResponse_FieldPathArrayOfValues, error)

type BatchGetRolesResponse_FieldPathSelector

type BatchGetRolesResponse_FieldPathSelector int32
const (
	BatchGetRolesResponse_FieldPathSelectorRoles   BatchGetRolesResponse_FieldPathSelector = 0
	BatchGetRolesResponse_FieldPathSelectorMissing BatchGetRolesResponse_FieldPathSelector = 1
)

func (BatchGetRolesResponse_FieldPathSelector) String

type BatchGetRolesResponse_FieldPathValue

type BatchGetRolesResponse_FieldPathValue interface {
	BatchGetRolesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **BatchGetRolesResponse)
	CompareWith(*BatchGetRolesResponse) (cmp int, comparable bool)
}

BatchGetRolesResponse_FieldPathValue allows storing values for BatchGetRolesResponse fields according to their type

func MustParseBatchGetRolesResponse_FieldPathValue

func MustParseBatchGetRolesResponse_FieldPathValue(pathStr, valueStr string) BatchGetRolesResponse_FieldPathValue

func ParseBatchGetRolesResponse_FieldPathValue

func ParseBatchGetRolesResponse_FieldPathValue(pathStr, valueStr string) (BatchGetRolesResponse_FieldPathValue, error)

type BatchGetRolesResponse_FieldSubPath

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

func (*BatchGetRolesResponse_FieldSubPath) AsRolesSubPath

func (*BatchGetRolesResponse_FieldSubPath) ClearValue

func (*BatchGetRolesResponse_FieldSubPath) ClearValueRaw

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

func (*BatchGetRolesResponse_FieldSubPath) Get

func (fps *BatchGetRolesResponse_FieldSubPath) Get(source *BatchGetRolesResponse) (values []interface{})

Get returns all values pointed by selected field from source BatchGetRolesResponse

func (*BatchGetRolesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetRolesResponse_FieldSubPath) GetRaw

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

func (*BatchGetRolesResponse_FieldSubPath) GetSingle

func (fps *BatchGetRolesResponse_FieldSubPath) GetSingle(source *BatchGetRolesResponse) (interface{}, bool)

GetSingle returns value of selected field from source BatchGetRolesResponse

func (*BatchGetRolesResponse_FieldSubPath) GetSingleRaw

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

func (*BatchGetRolesResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetRolesResponse_FieldSubPath) JSONString

func (fps *BatchGetRolesResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*BatchGetRolesResponse_FieldSubPath) Selector

func (*BatchGetRolesResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetRolesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*BatchGetRolesResponse_FieldSubPath) WithIArrayItemValue

func (fps *BatchGetRolesResponse_FieldSubPath) WithIArrayItemValue(value interface{}) BatchGetRolesResponse_FieldPathArrayItemValue

func (*BatchGetRolesResponse_FieldSubPath) WithIArrayOfValues

func (fps *BatchGetRolesResponse_FieldSubPath) WithIArrayOfValues(values interface{}) BatchGetRolesResponse_FieldPathArrayOfValues

func (*BatchGetRolesResponse_FieldSubPath) WithIValue

func (*BatchGetRolesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*BatchGetRolesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*BatchGetRolesResponse_FieldSubPath) WithRawIValue

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

type BatchGetRolesResponse_FieldSubPathArrayItemValue

type BatchGetRolesResponse_FieldSubPathArrayItemValue struct {
	BatchGetRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesResponse_FieldSubPathArrayItemValue) AsRolesPathItemValue

func (*BatchGetRolesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*BatchGetRolesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type BatchGetRolesResponse_FieldSubPathArrayOfValues

type BatchGetRolesResponse_FieldSubPathArrayOfValues struct {
	BatchGetRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesResponse_FieldSubPathArrayOfValues) AsRolesPathArrayOfValues

func (*BatchGetRolesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type BatchGetRolesResponse_FieldSubPathValue

type BatchGetRolesResponse_FieldSubPathValue struct {
	BatchGetRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesResponse_FieldSubPathValue) AsRolesPathValue

func (*BatchGetRolesResponse_FieldSubPathValue) CompareWith

func (*BatchGetRolesResponse_FieldSubPathValue) CompareWithRaw

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

func (*BatchGetRolesResponse_FieldSubPathValue) GetRawValue

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

func (*BatchGetRolesResponse_FieldSubPathValue) SetTo

func (*BatchGetRolesResponse_FieldSubPathValue) SetToRaw

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

type BatchGetRolesResponse_FieldTerminalPath

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

func (*BatchGetRolesResponse_FieldTerminalPath) ClearValue

func (*BatchGetRolesResponse_FieldTerminalPath) ClearValueRaw

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

func (*BatchGetRolesResponse_FieldTerminalPath) Get

func (fp *BatchGetRolesResponse_FieldTerminalPath) Get(source *BatchGetRolesResponse) (values []interface{})

Get returns all values pointed by specific field from source BatchGetRolesResponse

func (*BatchGetRolesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*BatchGetRolesResponse_FieldTerminalPath) GetRaw

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

func (*BatchGetRolesResponse_FieldTerminalPath) GetSingle

func (fp *BatchGetRolesResponse_FieldTerminalPath) GetSingle(source *BatchGetRolesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source BatchGetRolesResponse

func (*BatchGetRolesResponse_FieldTerminalPath) GetSingleRaw

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

func (*BatchGetRolesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*BatchGetRolesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*BatchGetRolesResponse_FieldTerminalPath) Selector

func (*BatchGetRolesResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*BatchGetRolesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*BatchGetRolesResponse_FieldTerminalPath) WithIArrayItemValue

func (*BatchGetRolesResponse_FieldTerminalPath) WithIArrayOfValues

func (*BatchGetRolesResponse_FieldTerminalPath) WithIValue

func (*BatchGetRolesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*BatchGetRolesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*BatchGetRolesResponse_FieldTerminalPath) WithRawIValue

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

type BatchGetRolesResponse_FieldTerminalPathArrayItemValue

type BatchGetRolesResponse_FieldTerminalPathArrayItemValue struct {
	BatchGetRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue

func (*BatchGetRolesResponse_FieldTerminalPathArrayItemValue) AsRolesItemValue

func (*BatchGetRolesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*BatchGetRolesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*BatchGetRolesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *BatchGetRolesResponse_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetRolesResponse) (interface{}, bool)

func (*BatchGetRolesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type BatchGetRolesResponse_FieldTerminalPathArrayOfValues

type BatchGetRolesResponse_FieldTerminalPathArrayOfValues struct {
	BatchGetRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues

func (fpaov *BatchGetRolesResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues() ([][]*role.Reference, bool)

func (*BatchGetRolesResponse_FieldTerminalPathArrayOfValues) AsRolesArrayOfValues

func (fpaov *BatchGetRolesResponse_FieldTerminalPathArrayOfValues) AsRolesArrayOfValues() ([][]*role.Role, bool)

func (*BatchGetRolesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type BatchGetRolesResponse_FieldTerminalPathValue

type BatchGetRolesResponse_FieldTerminalPathValue struct {
	BatchGetRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*BatchGetRolesResponse_FieldTerminalPathValue) AsMissingValue

func (*BatchGetRolesResponse_FieldTerminalPathValue) AsRolesValue

func (fpv *BatchGetRolesResponse_FieldTerminalPathValue) AsRolesValue() ([]*role.Role, bool)

func (*BatchGetRolesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'BatchGetRolesResponse_FieldTerminalPathValue' with the value under path in 'BatchGetRolesResponse'.

func (*BatchGetRolesResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*BatchGetRolesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*BatchGetRolesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object BatchGetRolesResponse

func (*BatchGetRolesResponse_FieldTerminalPathValue) SetToRaw

type CreateRoleDescriptor added in v0.4.28

type CreateRoleDescriptor struct{}

func GetCreateRoleDescriptor added in v0.4.28

func GetCreateRoleDescriptor() *CreateRoleDescriptor

func (*CreateRoleDescriptor) GetApiDescriptor added in v0.4.28

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

func (*CreateRoleDescriptor) GetApiName added in v0.4.28

func (d *CreateRoleDescriptor) GetApiName() string

func (*CreateRoleDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*CreateRoleDescriptor) GetFullMethodName added in v0.4.28

func (d *CreateRoleDescriptor) GetFullMethodName() string

func (*CreateRoleDescriptor) GetMethodName added in v0.4.28

func (d *CreateRoleDescriptor) GetMethodName() string

func (*CreateRoleDescriptor) GetProtoPkgName added in v0.4.28

func (d *CreateRoleDescriptor) GetProtoPkgName() string

func (*CreateRoleDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*CreateRoleDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*CreateRoleDescriptor) GetServiceDomain added in v0.4.28

func (d *CreateRoleDescriptor) GetServiceDomain() string

func (*CreateRoleDescriptor) GetServiceVersion added in v0.4.28

func (d *CreateRoleDescriptor) GetServiceVersion() string

func (*CreateRoleDescriptor) GetVerb added in v0.4.28

func (d *CreateRoleDescriptor) GetVerb() string

func (*CreateRoleDescriptor) HasResource added in v0.4.30

func (d *CreateRoleDescriptor) HasResource() bool

func (*CreateRoleDescriptor) IsClientStream added in v0.4.28

func (d *CreateRoleDescriptor) IsClientStream() bool

func (*CreateRoleDescriptor) IsCollection added in v0.4.30

func (d *CreateRoleDescriptor) IsCollection() bool

func (*CreateRoleDescriptor) IsPlural added in v0.4.30

func (d *CreateRoleDescriptor) IsPlural() bool

func (*CreateRoleDescriptor) IsServerStream added in v0.4.28

func (d *CreateRoleDescriptor) IsServerStream() bool

func (*CreateRoleDescriptor) IsUnary added in v0.4.28

func (d *CreateRoleDescriptor) IsUnary() bool

func (*CreateRoleDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*CreateRoleDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*CreateRoleDescriptor) RequestHasResourceBody added in v0.4.28

func (d *CreateRoleDescriptor) RequestHasResourceBody() bool

type CreateRoleDescriptorClientMsgHandle added in v0.4.28

type CreateRoleDescriptorClientMsgHandle struct{}

func (*CreateRoleDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*CreateRoleDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*CreateRoleDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type CreateRoleDescriptorServerMsgHandle added in v0.4.28

type CreateRoleDescriptorServerMsgHandle struct{}

func (*CreateRoleDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*CreateRoleDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*CreateRoleDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type CreateRoleRequest

type CreateRoleRequest struct {

	// Role resource body
	Role *role.Role `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty" firestore:"role"`
	// contains filtered or unexported fields
}

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

func (*CreateRoleRequest) Clone

func (*CreateRoleRequest) CloneRaw

func (*CreateRoleRequest) Descriptor

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

Deprecated, Use CreateRoleRequest.ProtoReflect.Descriptor instead.

func (*CreateRoleRequest) GetRole

func (m *CreateRoleRequest) GetRole() *role.Role

func (*CreateRoleRequest) GotenMessage

func (*CreateRoleRequest) GotenMessage()

func (*CreateRoleRequest) GotenObjectExt

func (o *CreateRoleRequest) GotenObjectExt()

func (*CreateRoleRequest) GotenValidate

func (obj *CreateRoleRequest) GotenValidate() error

func (*CreateRoleRequest) MakeDiffFieldMask

func (o *CreateRoleRequest) MakeDiffFieldMask(other *CreateRoleRequest) *CreateRoleRequest_FieldMask

func (*CreateRoleRequest) MakeFullFieldMask

func (o *CreateRoleRequest) MakeFullFieldMask() *CreateRoleRequest_FieldMask

func (*CreateRoleRequest) MakeRawDiffFieldMask

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

func (*CreateRoleRequest) MakeRawFullFieldMask

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

func (*CreateRoleRequest) Marshal

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

func (*CreateRoleRequest) MarshalJSON

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

func (*CreateRoleRequest) Merge

func (o *CreateRoleRequest) Merge(source *CreateRoleRequest)

func (*CreateRoleRequest) MergeRaw

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

func (*CreateRoleRequest) ProtoMessage

func (*CreateRoleRequest) ProtoMessage()

func (*CreateRoleRequest) ProtoReflect

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

func (*CreateRoleRequest) Reset

func (m *CreateRoleRequest) Reset()

func (*CreateRoleRequest) SetRole

func (m *CreateRoleRequest) SetRole(fv *role.Role)

func (*CreateRoleRequest) String

func (m *CreateRoleRequest) String() string

func (*CreateRoleRequest) Unmarshal

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

func (*CreateRoleRequest) UnmarshalJSON

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

type CreateRoleRequestFieldPathBuilder

type CreateRoleRequestFieldPathBuilder struct{}

func NewCreateRoleRequestFieldPathBuilder

func NewCreateRoleRequestFieldPathBuilder() CreateRoleRequestFieldPathBuilder

func (CreateRoleRequestFieldPathBuilder) Role

type CreateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters

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

func (CreateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters) FieldPath

func (CreateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters) WithArrayOfValues

func (CreateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters) WithValue

type CreateRoleRequestPathSelectorRole

type CreateRoleRequestPathSelectorRole struct{}

func (CreateRoleRequestPathSelectorRole) DefaultConditionBinding

func (CreateRoleRequestPathSelectorRole) DisplayName

func (CreateRoleRequestPathSelectorRole) FieldPath

func (CreateRoleRequestPathSelectorRole) IncludedPermissions

func (CreateRoleRequestPathSelectorRole) Name

func (CreateRoleRequestPathSelectorRole) WithArrayOfValues

func (CreateRoleRequestPathSelectorRole) WithSubArrayItemValue

func (CreateRoleRequestPathSelectorRole) WithSubArrayOfValues

func (CreateRoleRequestPathSelectorRole) WithSubPath

func (CreateRoleRequestPathSelectorRole) WithSubValue

func (CreateRoleRequestPathSelectorRole) WithValue

type CreateRoleRequestPathSelectorRoleDefaultConditionBinding

type CreateRoleRequestPathSelectorRoleDefaultConditionBinding struct{}

func (CreateRoleRequestPathSelectorRoleDefaultConditionBinding) Condition

func (CreateRoleRequestPathSelectorRoleDefaultConditionBinding) FieldPath

func (CreateRoleRequestPathSelectorRoleDefaultConditionBinding) WithArrayOfValues

func (CreateRoleRequestPathSelectorRoleDefaultConditionBinding) WithValue

type CreateRoleRequestPathSelectorRoleDefaultConditionBindingCondition

type CreateRoleRequestPathSelectorRoleDefaultConditionBindingCondition struct{}

func (CreateRoleRequestPathSelectorRoleDefaultConditionBindingCondition) FieldPath

func (CreateRoleRequestPathSelectorRoleDefaultConditionBindingCondition) WithArrayOfValues

func (CreateRoleRequestPathSelectorRoleDefaultConditionBindingCondition) WithValue

type CreateRoleRequestPathSelectorRoleDefaultConditionBindingParameters

type CreateRoleRequestPathSelectorRoleDefaultConditionBindingParameters struct{}

func (CreateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) FieldPath

func (CreateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) WithArrayOfValues

func (CreateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) WithKey

func (CreateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) WithValue

type CreateRoleRequestPathSelectorRoleDisplayName

type CreateRoleRequestPathSelectorRoleDisplayName struct{}

func (CreateRoleRequestPathSelectorRoleDisplayName) FieldPath

func (CreateRoleRequestPathSelectorRoleDisplayName) WithArrayOfValues

func (CreateRoleRequestPathSelectorRoleDisplayName) WithValue

type CreateRoleRequestPathSelectorRoleIncludedPermissions

type CreateRoleRequestPathSelectorRoleIncludedPermissions struct{}

func (CreateRoleRequestPathSelectorRoleIncludedPermissions) FieldPath

func (CreateRoleRequestPathSelectorRoleIncludedPermissions) WithArrayOfValues

func (CreateRoleRequestPathSelectorRoleIncludedPermissions) WithItemValue

func (CreateRoleRequestPathSelectorRoleIncludedPermissions) WithValue

type CreateRoleRequestPathSelectorRoleName

type CreateRoleRequestPathSelectorRoleName struct{}

func (CreateRoleRequestPathSelectorRoleName) FieldPath

func (CreateRoleRequestPathSelectorRoleName) WithArrayOfValues

func (CreateRoleRequestPathSelectorRoleName) WithValue

type CreateRoleRequest_FieldMask

type CreateRoleRequest_FieldMask struct {
	Paths []CreateRoleRequest_FieldPath
}

func FullCreateRoleRequest_FieldMask

func FullCreateRoleRequest_FieldMask() *CreateRoleRequest_FieldMask

func (*CreateRoleRequest_FieldMask) AppendPath

func (fieldMask *CreateRoleRequest_FieldMask) AppendPath(path CreateRoleRequest_FieldPath)

func (*CreateRoleRequest_FieldMask) AppendRawPath

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

func (*CreateRoleRequest_FieldMask) DecodeFirestore

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

func (*CreateRoleRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*CreateRoleRequest_FieldMask) FilterInputFields

func (fieldMask *CreateRoleRequest_FieldMask) FilterInputFields() *CreateRoleRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*CreateRoleRequest_FieldMask) FromProtoFieldMask

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

func (*CreateRoleRequest_FieldMask) GetPaths

func (*CreateRoleRequest_FieldMask) GetRawPaths

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

func (*CreateRoleRequest_FieldMask) IsFull

func (fieldMask *CreateRoleRequest_FieldMask) IsFull() bool

func (CreateRoleRequest_FieldMask) Marshal

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

implement methods required by customType

func (CreateRoleRequest_FieldMask) MarshalJSON

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

func (*CreateRoleRequest_FieldMask) PathsCount

func (fieldMask *CreateRoleRequest_FieldMask) PathsCount() int

func (*CreateRoleRequest_FieldMask) Project

func (*CreateRoleRequest_FieldMask) ProjectRaw

func (*CreateRoleRequest_FieldMask) ProtoMessage

func (fieldMask *CreateRoleRequest_FieldMask) ProtoMessage()

func (*CreateRoleRequest_FieldMask) ProtoReflect

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

func (*CreateRoleRequest_FieldMask) Reset

func (fieldMask *CreateRoleRequest_FieldMask) Reset()

func (*CreateRoleRequest_FieldMask) Set

func (fieldMask *CreateRoleRequest_FieldMask) Set(target, source *CreateRoleRequest)

func (*CreateRoleRequest_FieldMask) SetFromCliFlag

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

func (*CreateRoleRequest_FieldMask) SetRaw

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

func (*CreateRoleRequest_FieldMask) Size

func (fieldMask *CreateRoleRequest_FieldMask) Size() int

func (*CreateRoleRequest_FieldMask) String

func (fieldMask *CreateRoleRequest_FieldMask) String() string

func (*CreateRoleRequest_FieldMask) Subtract

func (*CreateRoleRequest_FieldMask) SubtractRaw

func (*CreateRoleRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*CreateRoleRequest_FieldMask) Unmarshal

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

func (*CreateRoleRequest_FieldMask) UnmarshalJSON

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

type CreateRoleRequest_FieldPath

type CreateRoleRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() CreateRoleRequest_FieldPathSelector
	Get(source *CreateRoleRequest) []interface{}
	GetSingle(source *CreateRoleRequest) (interface{}, bool)
	ClearValue(item *CreateRoleRequest)

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

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

func MustParseCreateRoleRequest_FieldPath

func MustParseCreateRoleRequest_FieldPath(rawField string) CreateRoleRequest_FieldPath

func ParseCreateRoleRequest_FieldPath

func ParseCreateRoleRequest_FieldPath(rawField string) (CreateRoleRequest_FieldPath, error)

type CreateRoleRequest_FieldPathArrayItemValue

type CreateRoleRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	CreateRoleRequest_FieldPath
	ContainsValue(*CreateRoleRequest) bool
}

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

func MustParseCreateRoleRequest_FieldPathArrayItemValue

func MustParseCreateRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) CreateRoleRequest_FieldPathArrayItemValue

func ParseCreateRoleRequest_FieldPathArrayItemValue

func ParseCreateRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CreateRoleRequest_FieldPathArrayItemValue, error)

ParseCreateRoleRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type CreateRoleRequest_FieldPathArrayOfValues

type CreateRoleRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	CreateRoleRequest_FieldPath
}

CreateRoleRequest_FieldPathArrayOfValues allows storing slice of values for CreateRoleRequest fields according to their type

func MustParseCreateRoleRequest_FieldPathArrayOfValues

func MustParseCreateRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CreateRoleRequest_FieldPathArrayOfValues

func ParseCreateRoleRequest_FieldPathArrayOfValues

func ParseCreateRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CreateRoleRequest_FieldPathArrayOfValues, error)

type CreateRoleRequest_FieldPathSelector

type CreateRoleRequest_FieldPathSelector int32
const (
	CreateRoleRequest_FieldPathSelectorRole CreateRoleRequest_FieldPathSelector = 0
)

func (CreateRoleRequest_FieldPathSelector) String

type CreateRoleRequest_FieldPathValue

type CreateRoleRequest_FieldPathValue interface {
	CreateRoleRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **CreateRoleRequest)
	CompareWith(*CreateRoleRequest) (cmp int, comparable bool)
}

CreateRoleRequest_FieldPathValue allows storing values for CreateRoleRequest fields according to their type

func MustParseCreateRoleRequest_FieldPathValue

func MustParseCreateRoleRequest_FieldPathValue(pathStr, valueStr string) CreateRoleRequest_FieldPathValue

func ParseCreateRoleRequest_FieldPathValue

func ParseCreateRoleRequest_FieldPathValue(pathStr, valueStr string) (CreateRoleRequest_FieldPathValue, error)

type CreateRoleRequest_FieldSubPath

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

func (*CreateRoleRequest_FieldSubPath) AsRoleSubPath

func (fps *CreateRoleRequest_FieldSubPath) AsRoleSubPath() (role.Role_FieldPath, bool)

func (*CreateRoleRequest_FieldSubPath) ClearValue

func (fps *CreateRoleRequest_FieldSubPath) ClearValue(item *CreateRoleRequest)

func (*CreateRoleRequest_FieldSubPath) ClearValueRaw

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

func (*CreateRoleRequest_FieldSubPath) Get

func (fps *CreateRoleRequest_FieldSubPath) Get(source *CreateRoleRequest) (values []interface{})

Get returns all values pointed by selected field from source CreateRoleRequest

func (*CreateRoleRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateRoleRequest_FieldSubPath) GetRaw

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

func (*CreateRoleRequest_FieldSubPath) GetSingle

func (fps *CreateRoleRequest_FieldSubPath) GetSingle(source *CreateRoleRequest) (interface{}, bool)

GetSingle returns value of selected field from source CreateRoleRequest

func (*CreateRoleRequest_FieldSubPath) GetSingleRaw

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

func (*CreateRoleRequest_FieldSubPath) IsLeaf

func (fps *CreateRoleRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*CreateRoleRequest_FieldSubPath) JSONString

func (fps *CreateRoleRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*CreateRoleRequest_FieldSubPath) Selector

func (*CreateRoleRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*CreateRoleRequest_FieldSubPath) String

func (fps *CreateRoleRequest_FieldSubPath) String() string

String returns path representation in proto convention

func (*CreateRoleRequest_FieldSubPath) WithIArrayItemValue

func (fps *CreateRoleRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CreateRoleRequest_FieldPathArrayItemValue

func (*CreateRoleRequest_FieldSubPath) WithIArrayOfValues

func (fps *CreateRoleRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CreateRoleRequest_FieldPathArrayOfValues

func (*CreateRoleRequest_FieldSubPath) WithIValue

func (fps *CreateRoleRequest_FieldSubPath) WithIValue(value interface{}) CreateRoleRequest_FieldPathValue

func (*CreateRoleRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*CreateRoleRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*CreateRoleRequest_FieldSubPath) WithRawIValue

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

type CreateRoleRequest_FieldSubPathArrayItemValue

type CreateRoleRequest_FieldSubPathArrayItemValue struct {
	CreateRoleRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateRoleRequest_FieldSubPathArrayItemValue) AsRolePathItemValue

func (*CreateRoleRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*CreateRoleRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type CreateRoleRequest_FieldSubPathArrayOfValues

type CreateRoleRequest_FieldSubPathArrayOfValues struct {
	CreateRoleRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateRoleRequest_FieldSubPathArrayOfValues) AsRolePathArrayOfValues

func (*CreateRoleRequest_FieldSubPathArrayOfValues) GetRawValues

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

type CreateRoleRequest_FieldSubPathValue

type CreateRoleRequest_FieldSubPathValue struct {
	CreateRoleRequest_FieldPath
	// contains filtered or unexported fields
}

func (*CreateRoleRequest_FieldSubPathValue) AsRolePathValue

func (*CreateRoleRequest_FieldSubPathValue) CompareWith

func (fpvs *CreateRoleRequest_FieldSubPathValue) CompareWith(source *CreateRoleRequest) (int, bool)

func (*CreateRoleRequest_FieldSubPathValue) CompareWithRaw

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

func (*CreateRoleRequest_FieldSubPathValue) GetRawValue

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

func (*CreateRoleRequest_FieldSubPathValue) SetTo

func (*CreateRoleRequest_FieldSubPathValue) SetToRaw

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

type CreateRoleRequest_FieldTerminalPath

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

func (*CreateRoleRequest_FieldTerminalPath) ClearValue

func (*CreateRoleRequest_FieldTerminalPath) ClearValueRaw

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

func (*CreateRoleRequest_FieldTerminalPath) Get

func (fp *CreateRoleRequest_FieldTerminalPath) Get(source *CreateRoleRequest) (values []interface{})

Get returns all values pointed by specific field from source CreateRoleRequest

func (*CreateRoleRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*CreateRoleRequest_FieldTerminalPath) GetRaw

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

func (*CreateRoleRequest_FieldTerminalPath) GetSingle

func (fp *CreateRoleRequest_FieldTerminalPath) GetSingle(source *CreateRoleRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source CreateRoleRequest

func (*CreateRoleRequest_FieldTerminalPath) GetSingleRaw

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

func (*CreateRoleRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*CreateRoleRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*CreateRoleRequest_FieldTerminalPath) Selector

func (*CreateRoleRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*CreateRoleRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*CreateRoleRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *CreateRoleRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CreateRoleRequest_FieldPathArrayItemValue

func (*CreateRoleRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *CreateRoleRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CreateRoleRequest_FieldPathArrayOfValues

func (*CreateRoleRequest_FieldTerminalPath) WithIValue

func (*CreateRoleRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*CreateRoleRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*CreateRoleRequest_FieldTerminalPath) WithRawIValue

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

type CreateRoleRequest_FieldTerminalPathArrayItemValue

type CreateRoleRequest_FieldTerminalPathArrayItemValue struct {
	CreateRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateRoleRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*CreateRoleRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*CreateRoleRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *CreateRoleRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CreateRoleRequest) (interface{}, bool)

func (*CreateRoleRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type CreateRoleRequest_FieldTerminalPathArrayOfValues

type CreateRoleRequest_FieldTerminalPathArrayOfValues struct {
	CreateRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateRoleRequest_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues

func (fpaov *CreateRoleRequest_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues() ([]*role.Role, bool)

func (*CreateRoleRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type CreateRoleRequest_FieldTerminalPathValue

type CreateRoleRequest_FieldTerminalPathValue struct {
	CreateRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*CreateRoleRequest_FieldTerminalPathValue) AsRoleValue

func (fpv *CreateRoleRequest_FieldTerminalPathValue) AsRoleValue() (*role.Role, bool)

func (*CreateRoleRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'CreateRoleRequest_FieldTerminalPathValue' with the value under path in 'CreateRoleRequest'.

func (*CreateRoleRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*CreateRoleRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*CreateRoleRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CreateRoleRequest

func (*CreateRoleRequest_FieldTerminalPathValue) SetToRaw

type DeleteRoleDescriptor added in v0.4.28

type DeleteRoleDescriptor struct{}

func GetDeleteRoleDescriptor added in v0.4.28

func GetDeleteRoleDescriptor() *DeleteRoleDescriptor

func (*DeleteRoleDescriptor) GetApiDescriptor added in v0.4.28

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

func (*DeleteRoleDescriptor) GetApiName added in v0.4.28

func (d *DeleteRoleDescriptor) GetApiName() string

func (*DeleteRoleDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*DeleteRoleDescriptor) GetFullMethodName added in v0.4.28

func (d *DeleteRoleDescriptor) GetFullMethodName() string

func (*DeleteRoleDescriptor) GetMethodName added in v0.4.28

func (d *DeleteRoleDescriptor) GetMethodName() string

func (*DeleteRoleDescriptor) GetProtoPkgName added in v0.4.28

func (d *DeleteRoleDescriptor) GetProtoPkgName() string

func (*DeleteRoleDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*DeleteRoleDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*DeleteRoleDescriptor) GetServiceDomain added in v0.4.28

func (d *DeleteRoleDescriptor) GetServiceDomain() string

func (*DeleteRoleDescriptor) GetServiceVersion added in v0.4.28

func (d *DeleteRoleDescriptor) GetServiceVersion() string

func (*DeleteRoleDescriptor) GetVerb added in v0.4.28

func (d *DeleteRoleDescriptor) GetVerb() string

func (*DeleteRoleDescriptor) HasResource added in v0.4.30

func (d *DeleteRoleDescriptor) HasResource() bool

func (*DeleteRoleDescriptor) IsClientStream added in v0.4.28

func (d *DeleteRoleDescriptor) IsClientStream() bool

func (*DeleteRoleDescriptor) IsCollection added in v0.4.30

func (d *DeleteRoleDescriptor) IsCollection() bool

func (*DeleteRoleDescriptor) IsPlural added in v0.4.30

func (d *DeleteRoleDescriptor) IsPlural() bool

func (*DeleteRoleDescriptor) IsServerStream added in v0.4.28

func (d *DeleteRoleDescriptor) IsServerStream() bool

func (*DeleteRoleDescriptor) IsUnary added in v0.4.28

func (d *DeleteRoleDescriptor) IsUnary() bool

func (*DeleteRoleDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*DeleteRoleDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*DeleteRoleDescriptor) RequestHasResourceBody added in v0.4.28

func (d *DeleteRoleDescriptor) RequestHasResourceBody() bool

type DeleteRoleDescriptorClientMsgHandle added in v0.4.28

type DeleteRoleDescriptorClientMsgHandle struct{}

func (*DeleteRoleDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*DeleteRoleDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*DeleteRoleDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type DeleteRoleDescriptorServerMsgHandle added in v0.4.28

type DeleteRoleDescriptorServerMsgHandle struct{}

func (*DeleteRoleDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*DeleteRoleDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*DeleteRoleDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type DeleteRoleRequest

type DeleteRoleRequest struct {

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

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

func (*DeleteRoleRequest) Clone

func (*DeleteRoleRequest) CloneRaw

func (*DeleteRoleRequest) Descriptor

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

Deprecated, Use DeleteRoleRequest.ProtoReflect.Descriptor instead.

func (*DeleteRoleRequest) GetName

func (m *DeleteRoleRequest) GetName() *role.Reference

func (*DeleteRoleRequest) GotenMessage

func (*DeleteRoleRequest) GotenMessage()

func (*DeleteRoleRequest) GotenObjectExt

func (o *DeleteRoleRequest) GotenObjectExt()

func (*DeleteRoleRequest) GotenValidate

func (obj *DeleteRoleRequest) GotenValidate() error

func (*DeleteRoleRequest) MakeDiffFieldMask

func (o *DeleteRoleRequest) MakeDiffFieldMask(other *DeleteRoleRequest) *DeleteRoleRequest_FieldMask

func (*DeleteRoleRequest) MakeFullFieldMask

func (o *DeleteRoleRequest) MakeFullFieldMask() *DeleteRoleRequest_FieldMask

func (*DeleteRoleRequest) MakeRawDiffFieldMask

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

func (*DeleteRoleRequest) MakeRawFullFieldMask

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

func (*DeleteRoleRequest) Marshal

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

func (*DeleteRoleRequest) MarshalJSON

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

func (*DeleteRoleRequest) Merge

func (o *DeleteRoleRequest) Merge(source *DeleteRoleRequest)

func (*DeleteRoleRequest) MergeRaw

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

func (*DeleteRoleRequest) ProtoMessage

func (*DeleteRoleRequest) ProtoMessage()

func (*DeleteRoleRequest) ProtoReflect

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

func (*DeleteRoleRequest) Reset

func (m *DeleteRoleRequest) Reset()

func (*DeleteRoleRequest) SetName

func (m *DeleteRoleRequest) SetName(fv *role.Reference)

func (*DeleteRoleRequest) String

func (m *DeleteRoleRequest) String() string

func (*DeleteRoleRequest) Unmarshal

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

func (*DeleteRoleRequest) UnmarshalJSON

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

type DeleteRoleRequestFieldPathBuilder

type DeleteRoleRequestFieldPathBuilder struct{}

func NewDeleteRoleRequestFieldPathBuilder

func NewDeleteRoleRequestFieldPathBuilder() DeleteRoleRequestFieldPathBuilder

func (DeleteRoleRequestFieldPathBuilder) Name

type DeleteRoleRequestPathSelectorName

type DeleteRoleRequestPathSelectorName struct{}

func (DeleteRoleRequestPathSelectorName) FieldPath

func (DeleteRoleRequestPathSelectorName) WithArrayOfValues

func (DeleteRoleRequestPathSelectorName) WithValue

type DeleteRoleRequest_FieldMask

type DeleteRoleRequest_FieldMask struct {
	Paths []DeleteRoleRequest_FieldPath
}

func FullDeleteRoleRequest_FieldMask

func FullDeleteRoleRequest_FieldMask() *DeleteRoleRequest_FieldMask

func (*DeleteRoleRequest_FieldMask) AppendPath

func (fieldMask *DeleteRoleRequest_FieldMask) AppendPath(path DeleteRoleRequest_FieldPath)

func (*DeleteRoleRequest_FieldMask) AppendRawPath

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

func (*DeleteRoleRequest_FieldMask) DecodeFirestore

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

func (*DeleteRoleRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*DeleteRoleRequest_FieldMask) FilterInputFields

func (fieldMask *DeleteRoleRequest_FieldMask) FilterInputFields() *DeleteRoleRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*DeleteRoleRequest_FieldMask) FromProtoFieldMask

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

func (*DeleteRoleRequest_FieldMask) GetPaths

func (*DeleteRoleRequest_FieldMask) GetRawPaths

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

func (*DeleteRoleRequest_FieldMask) IsFull

func (fieldMask *DeleteRoleRequest_FieldMask) IsFull() bool

func (DeleteRoleRequest_FieldMask) Marshal

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

implement methods required by customType

func (DeleteRoleRequest_FieldMask) MarshalJSON

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

func (*DeleteRoleRequest_FieldMask) PathsCount

func (fieldMask *DeleteRoleRequest_FieldMask) PathsCount() int

func (*DeleteRoleRequest_FieldMask) Project

func (*DeleteRoleRequest_FieldMask) ProjectRaw

func (*DeleteRoleRequest_FieldMask) ProtoMessage

func (fieldMask *DeleteRoleRequest_FieldMask) ProtoMessage()

func (*DeleteRoleRequest_FieldMask) ProtoReflect

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

func (*DeleteRoleRequest_FieldMask) Reset

func (fieldMask *DeleteRoleRequest_FieldMask) Reset()

func (*DeleteRoleRequest_FieldMask) Set

func (fieldMask *DeleteRoleRequest_FieldMask) Set(target, source *DeleteRoleRequest)

func (*DeleteRoleRequest_FieldMask) SetFromCliFlag

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

func (*DeleteRoleRequest_FieldMask) SetRaw

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

func (*DeleteRoleRequest_FieldMask) Size

func (fieldMask *DeleteRoleRequest_FieldMask) Size() int

func (*DeleteRoleRequest_FieldMask) String

func (fieldMask *DeleteRoleRequest_FieldMask) String() string

func (*DeleteRoleRequest_FieldMask) Subtract

func (*DeleteRoleRequest_FieldMask) SubtractRaw

func (*DeleteRoleRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*DeleteRoleRequest_FieldMask) Unmarshal

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

func (*DeleteRoleRequest_FieldMask) UnmarshalJSON

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

type DeleteRoleRequest_FieldPath

type DeleteRoleRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() DeleteRoleRequest_FieldPathSelector
	Get(source *DeleteRoleRequest) []interface{}
	GetSingle(source *DeleteRoleRequest) (interface{}, bool)
	ClearValue(item *DeleteRoleRequest)

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

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

func MustParseDeleteRoleRequest_FieldPath

func MustParseDeleteRoleRequest_FieldPath(rawField string) DeleteRoleRequest_FieldPath

func ParseDeleteRoleRequest_FieldPath

func ParseDeleteRoleRequest_FieldPath(rawField string) (DeleteRoleRequest_FieldPath, error)

type DeleteRoleRequest_FieldPathArrayItemValue

type DeleteRoleRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	DeleteRoleRequest_FieldPath
	ContainsValue(*DeleteRoleRequest) bool
}

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

func MustParseDeleteRoleRequest_FieldPathArrayItemValue

func MustParseDeleteRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) DeleteRoleRequest_FieldPathArrayItemValue

func ParseDeleteRoleRequest_FieldPathArrayItemValue

func ParseDeleteRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) (DeleteRoleRequest_FieldPathArrayItemValue, error)

ParseDeleteRoleRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type DeleteRoleRequest_FieldPathArrayOfValues

type DeleteRoleRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	DeleteRoleRequest_FieldPath
}

DeleteRoleRequest_FieldPathArrayOfValues allows storing slice of values for DeleteRoleRequest fields according to their type

func MustParseDeleteRoleRequest_FieldPathArrayOfValues

func MustParseDeleteRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) DeleteRoleRequest_FieldPathArrayOfValues

func ParseDeleteRoleRequest_FieldPathArrayOfValues

func ParseDeleteRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (DeleteRoleRequest_FieldPathArrayOfValues, error)

type DeleteRoleRequest_FieldPathSelector

type DeleteRoleRequest_FieldPathSelector int32
const (
	DeleteRoleRequest_FieldPathSelectorName DeleteRoleRequest_FieldPathSelector = 0
)

func (DeleteRoleRequest_FieldPathSelector) String

type DeleteRoleRequest_FieldPathValue

type DeleteRoleRequest_FieldPathValue interface {
	DeleteRoleRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **DeleteRoleRequest)
	CompareWith(*DeleteRoleRequest) (cmp int, comparable bool)
}

DeleteRoleRequest_FieldPathValue allows storing values for DeleteRoleRequest fields according to their type

func MustParseDeleteRoleRequest_FieldPathValue

func MustParseDeleteRoleRequest_FieldPathValue(pathStr, valueStr string) DeleteRoleRequest_FieldPathValue

func ParseDeleteRoleRequest_FieldPathValue

func ParseDeleteRoleRequest_FieldPathValue(pathStr, valueStr string) (DeleteRoleRequest_FieldPathValue, error)

type DeleteRoleRequest_FieldTerminalPath

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

func (*DeleteRoleRequest_FieldTerminalPath) ClearValue

func (*DeleteRoleRequest_FieldTerminalPath) ClearValueRaw

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

func (*DeleteRoleRequest_FieldTerminalPath) Get

func (fp *DeleteRoleRequest_FieldTerminalPath) Get(source *DeleteRoleRequest) (values []interface{})

Get returns all values pointed by specific field from source DeleteRoleRequest

func (*DeleteRoleRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*DeleteRoleRequest_FieldTerminalPath) GetRaw

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

func (*DeleteRoleRequest_FieldTerminalPath) GetSingle

func (fp *DeleteRoleRequest_FieldTerminalPath) GetSingle(source *DeleteRoleRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source DeleteRoleRequest

func (*DeleteRoleRequest_FieldTerminalPath) GetSingleRaw

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

func (*DeleteRoleRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*DeleteRoleRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*DeleteRoleRequest_FieldTerminalPath) Selector

func (*DeleteRoleRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*DeleteRoleRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*DeleteRoleRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *DeleteRoleRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) DeleteRoleRequest_FieldPathArrayItemValue

func (*DeleteRoleRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *DeleteRoleRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) DeleteRoleRequest_FieldPathArrayOfValues

func (*DeleteRoleRequest_FieldTerminalPath) WithIValue

func (*DeleteRoleRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*DeleteRoleRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*DeleteRoleRequest_FieldTerminalPath) WithRawIValue

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

type DeleteRoleRequest_FieldTerminalPathArrayItemValue

type DeleteRoleRequest_FieldTerminalPathArrayItemValue struct {
	DeleteRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteRoleRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*DeleteRoleRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*DeleteRoleRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *DeleteRoleRequest_FieldTerminalPathArrayItemValue) GetSingle(source *DeleteRoleRequest) (interface{}, bool)

func (*DeleteRoleRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type DeleteRoleRequest_FieldTerminalPathArrayOfValues

type DeleteRoleRequest_FieldTerminalPathArrayOfValues struct {
	DeleteRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteRoleRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *DeleteRoleRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*role.Reference, bool)

func (*DeleteRoleRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type DeleteRoleRequest_FieldTerminalPathValue

type DeleteRoleRequest_FieldTerminalPathValue struct {
	DeleteRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*DeleteRoleRequest_FieldTerminalPathValue) AsNameValue

func (*DeleteRoleRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'DeleteRoleRequest_FieldTerminalPathValue' with the value under path in 'DeleteRoleRequest'.

func (*DeleteRoleRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*DeleteRoleRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*DeleteRoleRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object DeleteRoleRequest

func (*DeleteRoleRequest_FieldTerminalPathValue) SetToRaw

type GetRoleDescriptor added in v0.4.28

type GetRoleDescriptor struct{}

func GetGetRoleDescriptor added in v0.4.28

func GetGetRoleDescriptor() *GetRoleDescriptor

func (*GetRoleDescriptor) GetApiDescriptor added in v0.4.28

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

func (*GetRoleDescriptor) GetApiName added in v0.4.28

func (d *GetRoleDescriptor) GetApiName() string

func (*GetRoleDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*GetRoleDescriptor) GetFullMethodName added in v0.4.28

func (d *GetRoleDescriptor) GetFullMethodName() string

func (*GetRoleDescriptor) GetMethodName added in v0.4.28

func (d *GetRoleDescriptor) GetMethodName() string

func (*GetRoleDescriptor) GetProtoPkgName added in v0.4.28

func (d *GetRoleDescriptor) GetProtoPkgName() string

func (*GetRoleDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*GetRoleDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*GetRoleDescriptor) GetServiceDomain added in v0.4.28

func (d *GetRoleDescriptor) GetServiceDomain() string

func (*GetRoleDescriptor) GetServiceVersion added in v0.4.28

func (d *GetRoleDescriptor) GetServiceVersion() string

func (*GetRoleDescriptor) GetVerb added in v0.4.28

func (d *GetRoleDescriptor) GetVerb() string

func (*GetRoleDescriptor) HasResource added in v0.4.30

func (d *GetRoleDescriptor) HasResource() bool

func (*GetRoleDescriptor) IsClientStream added in v0.4.28

func (d *GetRoleDescriptor) IsClientStream() bool

func (*GetRoleDescriptor) IsCollection added in v0.4.30

func (d *GetRoleDescriptor) IsCollection() bool

func (*GetRoleDescriptor) IsPlural added in v0.4.30

func (d *GetRoleDescriptor) IsPlural() bool

func (*GetRoleDescriptor) IsServerStream added in v0.4.28

func (d *GetRoleDescriptor) IsServerStream() bool

func (*GetRoleDescriptor) IsUnary added in v0.4.28

func (d *GetRoleDescriptor) IsUnary() bool

func (*GetRoleDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*GetRoleDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*GetRoleDescriptor) RequestHasResourceBody added in v0.4.28

func (d *GetRoleDescriptor) RequestHasResourceBody() bool

type GetRoleDescriptorClientMsgHandle added in v0.4.28

type GetRoleDescriptorClientMsgHandle struct{}

func (*GetRoleDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*GetRoleDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

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

func (*GetRoleDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type GetRoleDescriptorServerMsgHandle added in v0.4.28

type GetRoleDescriptorServerMsgHandle struct{}

func (*GetRoleDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*GetRoleDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

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

func (*GetRoleDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type GetRoleRequest

type GetRoleRequest struct {

	// Reference of ntt.iam.v1alpha.Role
	Name *role.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 *role.Role_FieldMask `` /* 136-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 [GetRole][ntt.iam.v1alpha.GetRole]

func (*GetRoleRequest) Clone

func (o *GetRoleRequest) Clone() *GetRoleRequest

func (*GetRoleRequest) CloneRaw

func (*GetRoleRequest) Descriptor

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

Deprecated, Use GetRoleRequest.ProtoReflect.Descriptor instead.

func (*GetRoleRequest) GetFieldMask

func (m *GetRoleRequest) GetFieldMask() *role.Role_FieldMask

func (*GetRoleRequest) GetName

func (m *GetRoleRequest) GetName() *role.Reference

func (*GetRoleRequest) GetView

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

func (*GetRoleRequest) GotenMessage

func (*GetRoleRequest) GotenMessage()

func (*GetRoleRequest) GotenObjectExt

func (o *GetRoleRequest) GotenObjectExt()

func (*GetRoleRequest) GotenValidate

func (obj *GetRoleRequest) GotenValidate() error

func (*GetRoleRequest) MakeDiffFieldMask

func (o *GetRoleRequest) MakeDiffFieldMask(other *GetRoleRequest) *GetRoleRequest_FieldMask

func (*GetRoleRequest) MakeFullFieldMask

func (o *GetRoleRequest) MakeFullFieldMask() *GetRoleRequest_FieldMask

func (*GetRoleRequest) MakeRawDiffFieldMask

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

func (*GetRoleRequest) MakeRawFullFieldMask

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

func (*GetRoleRequest) Marshal

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

func (*GetRoleRequest) MarshalJSON

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

func (*GetRoleRequest) Merge

func (o *GetRoleRequest) Merge(source *GetRoleRequest)

func (*GetRoleRequest) MergeRaw

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

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) ProtoReflect

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

func (*GetRoleRequest) Reset

func (m *GetRoleRequest) Reset()

func (*GetRoleRequest) SetFieldMask

func (m *GetRoleRequest) SetFieldMask(fv *role.Role_FieldMask)

func (*GetRoleRequest) SetName

func (m *GetRoleRequest) SetName(fv *role.Reference)

func (*GetRoleRequest) SetView

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

func (*GetRoleRequest) String

func (m *GetRoleRequest) String() string

func (*GetRoleRequest) Unmarshal

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

func (*GetRoleRequest) UnmarshalJSON

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

type GetRoleRequestFieldPathBuilder

type GetRoleRequestFieldPathBuilder struct{}

func NewGetRoleRequestFieldPathBuilder

func NewGetRoleRequestFieldPathBuilder() GetRoleRequestFieldPathBuilder

func (GetRoleRequestFieldPathBuilder) FieldMask

func (GetRoleRequestFieldPathBuilder) Name

func (GetRoleRequestFieldPathBuilder) View

type GetRoleRequestPathSelectorFieldMask

type GetRoleRequestPathSelectorFieldMask struct{}

func (GetRoleRequestPathSelectorFieldMask) FieldPath

func (GetRoleRequestPathSelectorFieldMask) WithArrayOfValues

func (GetRoleRequestPathSelectorFieldMask) WithValue

type GetRoleRequestPathSelectorName

type GetRoleRequestPathSelectorName struct{}

func (GetRoleRequestPathSelectorName) FieldPath

func (GetRoleRequestPathSelectorName) WithArrayOfValues

func (GetRoleRequestPathSelectorName) WithValue

type GetRoleRequestPathSelectorView

type GetRoleRequestPathSelectorView struct{}

func (GetRoleRequestPathSelectorView) FieldPath

func (GetRoleRequestPathSelectorView) WithArrayOfValues

func (GetRoleRequestPathSelectorView) WithValue

type GetRoleRequest_FieldMask

type GetRoleRequest_FieldMask struct {
	Paths []GetRoleRequest_FieldPath
}

func FullGetRoleRequest_FieldMask

func FullGetRoleRequest_FieldMask() *GetRoleRequest_FieldMask

func (*GetRoleRequest_FieldMask) AppendPath

func (fieldMask *GetRoleRequest_FieldMask) AppendPath(path GetRoleRequest_FieldPath)

func (*GetRoleRequest_FieldMask) AppendRawPath

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

func (*GetRoleRequest_FieldMask) DecodeFirestore

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

func (*GetRoleRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetRoleRequest_FieldMask) FilterInputFields

func (fieldMask *GetRoleRequest_FieldMask) FilterInputFields() *GetRoleRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetRoleRequest_FieldMask) FromProtoFieldMask

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

func (*GetRoleRequest_FieldMask) GetPaths

func (fieldMask *GetRoleRequest_FieldMask) GetPaths() []GetRoleRequest_FieldPath

func (*GetRoleRequest_FieldMask) GetRawPaths

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

func (*GetRoleRequest_FieldMask) IsFull

func (fieldMask *GetRoleRequest_FieldMask) IsFull() bool

func (GetRoleRequest_FieldMask) Marshal

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

implement methods required by customType

func (GetRoleRequest_FieldMask) MarshalJSON

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

func (*GetRoleRequest_FieldMask) PathsCount

func (fieldMask *GetRoleRequest_FieldMask) PathsCount() int

func (*GetRoleRequest_FieldMask) Project

func (fieldMask *GetRoleRequest_FieldMask) Project(source *GetRoleRequest) *GetRoleRequest

func (*GetRoleRequest_FieldMask) ProjectRaw

func (*GetRoleRequest_FieldMask) ProtoMessage

func (fieldMask *GetRoleRequest_FieldMask) ProtoMessage()

func (*GetRoleRequest_FieldMask) ProtoReflect

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

func (*GetRoleRequest_FieldMask) Reset

func (fieldMask *GetRoleRequest_FieldMask) Reset()

func (*GetRoleRequest_FieldMask) Set

func (fieldMask *GetRoleRequest_FieldMask) Set(target, source *GetRoleRequest)

func (*GetRoleRequest_FieldMask) SetFromCliFlag

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

func (*GetRoleRequest_FieldMask) SetRaw

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

func (*GetRoleRequest_FieldMask) Size

func (fieldMask *GetRoleRequest_FieldMask) Size() int

func (*GetRoleRequest_FieldMask) String

func (fieldMask *GetRoleRequest_FieldMask) String() string

func (*GetRoleRequest_FieldMask) Subtract

func (*GetRoleRequest_FieldMask) SubtractRaw

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

func (*GetRoleRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetRoleRequest_FieldMask) Unmarshal

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

func (*GetRoleRequest_FieldMask) UnmarshalJSON

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

type GetRoleRequest_FieldPath

type GetRoleRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetRoleRequest_FieldPathSelector
	Get(source *GetRoleRequest) []interface{}
	GetSingle(source *GetRoleRequest) (interface{}, bool)
	ClearValue(item *GetRoleRequest)

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

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

func MustParseGetRoleRequest_FieldPath

func MustParseGetRoleRequest_FieldPath(rawField string) GetRoleRequest_FieldPath

func ParseGetRoleRequest_FieldPath

func ParseGetRoleRequest_FieldPath(rawField string) (GetRoleRequest_FieldPath, error)

type GetRoleRequest_FieldPathArrayItemValue

type GetRoleRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetRoleRequest_FieldPath
	ContainsValue(*GetRoleRequest) bool
}

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

func MustParseGetRoleRequest_FieldPathArrayItemValue

func MustParseGetRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetRoleRequest_FieldPathArrayItemValue

func ParseGetRoleRequest_FieldPathArrayItemValue

func ParseGetRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetRoleRequest_FieldPathArrayItemValue, error)

ParseGetRoleRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetRoleRequest_FieldPathArrayOfValues

type GetRoleRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetRoleRequest_FieldPath
}

GetRoleRequest_FieldPathArrayOfValues allows storing slice of values for GetRoleRequest fields according to their type

func MustParseGetRoleRequest_FieldPathArrayOfValues

func MustParseGetRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetRoleRequest_FieldPathArrayOfValues

func ParseGetRoleRequest_FieldPathArrayOfValues

func ParseGetRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetRoleRequest_FieldPathArrayOfValues, error)

type GetRoleRequest_FieldPathSelector

type GetRoleRequest_FieldPathSelector int32
const (
	GetRoleRequest_FieldPathSelectorName      GetRoleRequest_FieldPathSelector = 0
	GetRoleRequest_FieldPathSelectorFieldMask GetRoleRequest_FieldPathSelector = 1
	GetRoleRequest_FieldPathSelectorView      GetRoleRequest_FieldPathSelector = 2
)

func (GetRoleRequest_FieldPathSelector) String

type GetRoleRequest_FieldPathValue

type GetRoleRequest_FieldPathValue interface {
	GetRoleRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetRoleRequest)
	CompareWith(*GetRoleRequest) (cmp int, comparable bool)
}

GetRoleRequest_FieldPathValue allows storing values for GetRoleRequest fields according to their type

func MustParseGetRoleRequest_FieldPathValue

func MustParseGetRoleRequest_FieldPathValue(pathStr, valueStr string) GetRoleRequest_FieldPathValue

func ParseGetRoleRequest_FieldPathValue

func ParseGetRoleRequest_FieldPathValue(pathStr, valueStr string) (GetRoleRequest_FieldPathValue, error)

type GetRoleRequest_FieldTerminalPath

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

func (*GetRoleRequest_FieldTerminalPath) ClearValue

func (fp *GetRoleRequest_FieldTerminalPath) ClearValue(item *GetRoleRequest)

func (*GetRoleRequest_FieldTerminalPath) ClearValueRaw

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

func (*GetRoleRequest_FieldTerminalPath) Get

func (fp *GetRoleRequest_FieldTerminalPath) Get(source *GetRoleRequest) (values []interface{})

Get returns all values pointed by specific field from source GetRoleRequest

func (*GetRoleRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetRoleRequest_FieldTerminalPath) GetRaw

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

func (*GetRoleRequest_FieldTerminalPath) GetSingle

func (fp *GetRoleRequest_FieldTerminalPath) GetSingle(source *GetRoleRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetRoleRequest

func (*GetRoleRequest_FieldTerminalPath) GetSingleRaw

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

func (*GetRoleRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetRoleRequest_FieldTerminalPath) JSONString

func (fp *GetRoleRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*GetRoleRequest_FieldTerminalPath) Selector

func (*GetRoleRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*GetRoleRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetRoleRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *GetRoleRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetRoleRequest_FieldPathArrayItemValue

func (*GetRoleRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *GetRoleRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetRoleRequest_FieldPathArrayOfValues

func (*GetRoleRequest_FieldTerminalPath) WithIValue

func (fp *GetRoleRequest_FieldTerminalPath) WithIValue(value interface{}) GetRoleRequest_FieldPathValue

func (*GetRoleRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetRoleRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetRoleRequest_FieldTerminalPath) WithRawIValue

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

type GetRoleRequest_FieldTerminalPathArrayItemValue

type GetRoleRequest_FieldTerminalPathArrayItemValue struct {
	GetRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetRoleRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetRoleRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetRoleRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *GetRoleRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetRoleRequest) (interface{}, bool)

func (*GetRoleRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetRoleRequest_FieldTerminalPathArrayOfValues

type GetRoleRequest_FieldTerminalPathArrayOfValues struct {
	GetRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetRoleRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *GetRoleRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*role.Role_FieldMask, bool)

func (*GetRoleRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *GetRoleRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*role.Reference, bool)

func (*GetRoleRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*GetRoleRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetRoleRequest_FieldTerminalPathValue

type GetRoleRequest_FieldTerminalPathValue struct {
	GetRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetRoleRequest_FieldTerminalPathValue) AsFieldMaskValue

func (fpv *GetRoleRequest_FieldTerminalPathValue) AsFieldMaskValue() (*role.Role_FieldMask, bool)

func (*GetRoleRequest_FieldTerminalPathValue) AsNameValue

func (*GetRoleRequest_FieldTerminalPathValue) AsViewValue

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

func (*GetRoleRequest_FieldTerminalPathValue) CompareWith

func (fpv *GetRoleRequest_FieldTerminalPathValue) CompareWith(source *GetRoleRequest) (int, bool)

CompareWith compares value in the 'GetRoleRequest_FieldTerminalPathValue' with the value under path in 'GetRoleRequest'.

func (*GetRoleRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*GetRoleRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*GetRoleRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetRoleRequest

func (*GetRoleRequest_FieldTerminalPathValue) SetToRaw

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

type ListRolesDescriptor added in v0.4.28

type ListRolesDescriptor struct{}

func GetListRolesDescriptor added in v0.4.28

func GetListRolesDescriptor() *ListRolesDescriptor

func (*ListRolesDescriptor) GetApiDescriptor added in v0.4.28

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

func (*ListRolesDescriptor) GetApiName added in v0.4.28

func (d *ListRolesDescriptor) GetApiName() string

func (*ListRolesDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*ListRolesDescriptor) GetFullMethodName added in v0.4.28

func (d *ListRolesDescriptor) GetFullMethodName() string

func (*ListRolesDescriptor) GetMethodName added in v0.4.28

func (d *ListRolesDescriptor) GetMethodName() string

func (*ListRolesDescriptor) GetProtoPkgName added in v0.4.28

func (d *ListRolesDescriptor) GetProtoPkgName() string

func (*ListRolesDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*ListRolesDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*ListRolesDescriptor) GetServiceDomain added in v0.4.28

func (d *ListRolesDescriptor) GetServiceDomain() string

func (*ListRolesDescriptor) GetServiceVersion added in v0.4.28

func (d *ListRolesDescriptor) GetServiceVersion() string

func (*ListRolesDescriptor) GetVerb added in v0.4.28

func (d *ListRolesDescriptor) GetVerb() string

func (*ListRolesDescriptor) HasResource added in v0.4.30

func (d *ListRolesDescriptor) HasResource() bool

func (*ListRolesDescriptor) IsClientStream added in v0.4.28

func (d *ListRolesDescriptor) IsClientStream() bool

func (*ListRolesDescriptor) IsCollection added in v0.4.30

func (d *ListRolesDescriptor) IsCollection() bool

func (*ListRolesDescriptor) IsPlural added in v0.4.30

func (d *ListRolesDescriptor) IsPlural() bool

func (*ListRolesDescriptor) IsServerStream added in v0.4.28

func (d *ListRolesDescriptor) IsServerStream() bool

func (*ListRolesDescriptor) IsUnary added in v0.4.28

func (d *ListRolesDescriptor) IsUnary() bool

func (*ListRolesDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*ListRolesDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*ListRolesDescriptor) RequestHasResourceBody added in v0.4.28

func (d *ListRolesDescriptor) RequestHasResourceBody() bool

type ListRolesDescriptorClientMsgHandle added in v0.4.28

type ListRolesDescriptorClientMsgHandle struct{}

func (*ListRolesDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*ListRolesDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*ListRolesDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type ListRolesDescriptorServerMsgHandle added in v0.4.28

type ListRolesDescriptorServerMsgHandle struct{}

func (*ListRolesDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*ListRolesDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*ListRolesDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type ListRolesRequest

type ListRolesRequest struct {

	// Requested page size. Server may return fewer Roles 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
	// [ListRolesResponse.next_page_token][ntt.iam.v1alpha.ListRolesResponse.next_page_token]
	PageToken *role.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 *role.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 *role.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 *role.Role_FieldMask `` /* 136-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 [ListRoles][ntt.iam.v1alpha.ListRoles]

func (*ListRolesRequest) Clone

func (o *ListRolesRequest) Clone() *ListRolesRequest

func (*ListRolesRequest) CloneRaw

func (*ListRolesRequest) Descriptor

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

Deprecated, Use ListRolesRequest.ProtoReflect.Descriptor instead.

func (*ListRolesRequest) GetFieldMask

func (m *ListRolesRequest) GetFieldMask() *role.Role_FieldMask

func (*ListRolesRequest) GetFilter

func (m *ListRolesRequest) GetFilter() *role.Filter

func (*ListRolesRequest) GetIncludePagingInfo added in v0.10.1

func (m *ListRolesRequest) GetIncludePagingInfo() bool

func (*ListRolesRequest) GetOrderBy

func (m *ListRolesRequest) GetOrderBy() *role.OrderBy

func (*ListRolesRequest) GetPageSize

func (m *ListRolesRequest) GetPageSize() int32

func (*ListRolesRequest) GetPageToken

func (m *ListRolesRequest) GetPageToken() *role.PagerCursor

func (*ListRolesRequest) GetView

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

func (*ListRolesRequest) GotenMessage

func (*ListRolesRequest) GotenMessage()

func (*ListRolesRequest) GotenObjectExt

func (o *ListRolesRequest) GotenObjectExt()

func (*ListRolesRequest) GotenValidate

func (obj *ListRolesRequest) GotenValidate() error

func (*ListRolesRequest) MakeDiffFieldMask

func (o *ListRolesRequest) MakeDiffFieldMask(other *ListRolesRequest) *ListRolesRequest_FieldMask

func (*ListRolesRequest) MakeFullFieldMask

func (o *ListRolesRequest) MakeFullFieldMask() *ListRolesRequest_FieldMask

func (*ListRolesRequest) MakeRawDiffFieldMask

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

func (*ListRolesRequest) MakeRawFullFieldMask

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

func (*ListRolesRequest) Marshal

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

func (*ListRolesRequest) MarshalJSON

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

func (*ListRolesRequest) Merge

func (o *ListRolesRequest) Merge(source *ListRolesRequest)

func (*ListRolesRequest) MergeRaw

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

func (*ListRolesRequest) ProtoMessage

func (*ListRolesRequest) ProtoMessage()

func (*ListRolesRequest) ProtoReflect

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

func (*ListRolesRequest) Reset

func (m *ListRolesRequest) Reset()

func (*ListRolesRequest) SetFieldMask

func (m *ListRolesRequest) SetFieldMask(fv *role.Role_FieldMask)

func (*ListRolesRequest) SetFilter

func (m *ListRolesRequest) SetFilter(fv *role.Filter)

func (*ListRolesRequest) SetIncludePagingInfo added in v0.10.1

func (m *ListRolesRequest) SetIncludePagingInfo(fv bool)

func (*ListRolesRequest) SetOrderBy

func (m *ListRolesRequest) SetOrderBy(fv *role.OrderBy)

func (*ListRolesRequest) SetPageSize

func (m *ListRolesRequest) SetPageSize(fv int32)

func (*ListRolesRequest) SetPageToken

func (m *ListRolesRequest) SetPageToken(fv *role.PagerCursor)

func (*ListRolesRequest) SetView

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

func (*ListRolesRequest) String

func (m *ListRolesRequest) String() string

func (*ListRolesRequest) Unmarshal

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

func (*ListRolesRequest) UnmarshalJSON

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

type ListRolesRequestFieldPathBuilder

type ListRolesRequestFieldPathBuilder struct{}

func NewListRolesRequestFieldPathBuilder

func NewListRolesRequestFieldPathBuilder() ListRolesRequestFieldPathBuilder

func (ListRolesRequestFieldPathBuilder) FieldMask

func (ListRolesRequestFieldPathBuilder) Filter

func (ListRolesRequestFieldPathBuilder) IncludePagingInfo added in v0.10.1

func (ListRolesRequestFieldPathBuilder) OrderBy

func (ListRolesRequestFieldPathBuilder) PageSize

func (ListRolesRequestFieldPathBuilder) PageToken

func (ListRolesRequestFieldPathBuilder) View

type ListRolesRequestPathSelectorFieldMask

type ListRolesRequestPathSelectorFieldMask struct{}

func (ListRolesRequestPathSelectorFieldMask) FieldPath

func (ListRolesRequestPathSelectorFieldMask) WithArrayOfValues

func (ListRolesRequestPathSelectorFieldMask) WithValue

type ListRolesRequestPathSelectorFilter

type ListRolesRequestPathSelectorFilter struct{}

func (ListRolesRequestPathSelectorFilter) FieldPath

func (ListRolesRequestPathSelectorFilter) WithArrayOfValues

func (ListRolesRequestPathSelectorFilter) WithValue

type ListRolesRequestPathSelectorIncludePagingInfo added in v0.10.1

type ListRolesRequestPathSelectorIncludePagingInfo struct{}

func (ListRolesRequestPathSelectorIncludePagingInfo) FieldPath added in v0.10.1

func (ListRolesRequestPathSelectorIncludePagingInfo) WithArrayOfValues added in v0.10.1

func (ListRolesRequestPathSelectorIncludePagingInfo) WithValue added in v0.10.1

type ListRolesRequestPathSelectorOrderBy

type ListRolesRequestPathSelectorOrderBy struct{}

func (ListRolesRequestPathSelectorOrderBy) FieldPath

func (ListRolesRequestPathSelectorOrderBy) WithArrayOfValues

func (ListRolesRequestPathSelectorOrderBy) WithValue

type ListRolesRequestPathSelectorPageSize

type ListRolesRequestPathSelectorPageSize struct{}

func (ListRolesRequestPathSelectorPageSize) FieldPath

func (ListRolesRequestPathSelectorPageSize) WithArrayOfValues

func (ListRolesRequestPathSelectorPageSize) WithValue

type ListRolesRequestPathSelectorPageToken

type ListRolesRequestPathSelectorPageToken struct{}

func (ListRolesRequestPathSelectorPageToken) FieldPath

func (ListRolesRequestPathSelectorPageToken) WithArrayOfValues

func (ListRolesRequestPathSelectorPageToken) WithValue

type ListRolesRequestPathSelectorView

type ListRolesRequestPathSelectorView struct{}

func (ListRolesRequestPathSelectorView) FieldPath

func (ListRolesRequestPathSelectorView) WithArrayOfValues

func (ListRolesRequestPathSelectorView) WithValue

type ListRolesRequest_FieldMask

type ListRolesRequest_FieldMask struct {
	Paths []ListRolesRequest_FieldPath
}

func FullListRolesRequest_FieldMask

func FullListRolesRequest_FieldMask() *ListRolesRequest_FieldMask

func (*ListRolesRequest_FieldMask) AppendPath

func (fieldMask *ListRolesRequest_FieldMask) AppendPath(path ListRolesRequest_FieldPath)

func (*ListRolesRequest_FieldMask) AppendRawPath

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

func (*ListRolesRequest_FieldMask) DecodeFirestore

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

func (*ListRolesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListRolesRequest_FieldMask) FilterInputFields

func (fieldMask *ListRolesRequest_FieldMask) FilterInputFields() *ListRolesRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListRolesRequest_FieldMask) FromProtoFieldMask

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

func (*ListRolesRequest_FieldMask) GetPaths

func (*ListRolesRequest_FieldMask) GetRawPaths

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

func (*ListRolesRequest_FieldMask) IsFull

func (fieldMask *ListRolesRequest_FieldMask) IsFull() bool

func (ListRolesRequest_FieldMask) Marshal

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

implement methods required by customType

func (ListRolesRequest_FieldMask) MarshalJSON

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

func (*ListRolesRequest_FieldMask) PathsCount

func (fieldMask *ListRolesRequest_FieldMask) PathsCount() int

func (*ListRolesRequest_FieldMask) Project

func (fieldMask *ListRolesRequest_FieldMask) Project(source *ListRolesRequest) *ListRolesRequest

func (*ListRolesRequest_FieldMask) ProjectRaw

func (*ListRolesRequest_FieldMask) ProtoMessage

func (fieldMask *ListRolesRequest_FieldMask) ProtoMessage()

func (*ListRolesRequest_FieldMask) ProtoReflect

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

func (*ListRolesRequest_FieldMask) Reset

func (fieldMask *ListRolesRequest_FieldMask) Reset()

func (*ListRolesRequest_FieldMask) Set

func (fieldMask *ListRolesRequest_FieldMask) Set(target, source *ListRolesRequest)

func (*ListRolesRequest_FieldMask) SetFromCliFlag

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

func (*ListRolesRequest_FieldMask) SetRaw

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

func (*ListRolesRequest_FieldMask) Size

func (fieldMask *ListRolesRequest_FieldMask) Size() int

func (*ListRolesRequest_FieldMask) String

func (fieldMask *ListRolesRequest_FieldMask) String() string

func (*ListRolesRequest_FieldMask) Subtract

func (*ListRolesRequest_FieldMask) SubtractRaw

func (*ListRolesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListRolesRequest_FieldMask) Unmarshal

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

func (*ListRolesRequest_FieldMask) UnmarshalJSON

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

type ListRolesRequest_FieldPath

type ListRolesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListRolesRequest_FieldPathSelector
	Get(source *ListRolesRequest) []interface{}
	GetSingle(source *ListRolesRequest) (interface{}, bool)
	ClearValue(item *ListRolesRequest)

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

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

func MustParseListRolesRequest_FieldPath

func MustParseListRolesRequest_FieldPath(rawField string) ListRolesRequest_FieldPath

func ParseListRolesRequest_FieldPath

func ParseListRolesRequest_FieldPath(rawField string) (ListRolesRequest_FieldPath, error)

type ListRolesRequest_FieldPathArrayItemValue

type ListRolesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListRolesRequest_FieldPath
	ContainsValue(*ListRolesRequest) bool
}

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

func MustParseListRolesRequest_FieldPathArrayItemValue

func MustParseListRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListRolesRequest_FieldPathArrayItemValue

func ParseListRolesRequest_FieldPathArrayItemValue

func ParseListRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListRolesRequest_FieldPathArrayItemValue, error)

ParseListRolesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListRolesRequest_FieldPathArrayOfValues

type ListRolesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListRolesRequest_FieldPath
}

ListRolesRequest_FieldPathArrayOfValues allows storing slice of values for ListRolesRequest fields according to their type

func MustParseListRolesRequest_FieldPathArrayOfValues

func MustParseListRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListRolesRequest_FieldPathArrayOfValues

func ParseListRolesRequest_FieldPathArrayOfValues

func ParseListRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListRolesRequest_FieldPathArrayOfValues, error)

type ListRolesRequest_FieldPathSelector

type ListRolesRequest_FieldPathSelector int32
const (
	ListRolesRequest_FieldPathSelectorPageSize          ListRolesRequest_FieldPathSelector = 0
	ListRolesRequest_FieldPathSelectorPageToken         ListRolesRequest_FieldPathSelector = 1
	ListRolesRequest_FieldPathSelectorOrderBy           ListRolesRequest_FieldPathSelector = 2
	ListRolesRequest_FieldPathSelectorFilter            ListRolesRequest_FieldPathSelector = 3
	ListRolesRequest_FieldPathSelectorFieldMask         ListRolesRequest_FieldPathSelector = 4
	ListRolesRequest_FieldPathSelectorView              ListRolesRequest_FieldPathSelector = 5
	ListRolesRequest_FieldPathSelectorIncludePagingInfo ListRolesRequest_FieldPathSelector = 6
)

func (ListRolesRequest_FieldPathSelector) String

type ListRolesRequest_FieldPathValue

type ListRolesRequest_FieldPathValue interface {
	ListRolesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListRolesRequest)
	CompareWith(*ListRolesRequest) (cmp int, comparable bool)
}

ListRolesRequest_FieldPathValue allows storing values for ListRolesRequest fields according to their type

func MustParseListRolesRequest_FieldPathValue

func MustParseListRolesRequest_FieldPathValue(pathStr, valueStr string) ListRolesRequest_FieldPathValue

func ParseListRolesRequest_FieldPathValue

func ParseListRolesRequest_FieldPathValue(pathStr, valueStr string) (ListRolesRequest_FieldPathValue, error)

type ListRolesRequest_FieldTerminalPath

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

func (*ListRolesRequest_FieldTerminalPath) ClearValue

func (*ListRolesRequest_FieldTerminalPath) ClearValueRaw

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

func (*ListRolesRequest_FieldTerminalPath) Get

func (fp *ListRolesRequest_FieldTerminalPath) Get(source *ListRolesRequest) (values []interface{})

Get returns all values pointed by specific field from source ListRolesRequest

func (*ListRolesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListRolesRequest_FieldTerminalPath) GetRaw

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

func (*ListRolesRequest_FieldTerminalPath) GetSingle

func (fp *ListRolesRequest_FieldTerminalPath) GetSingle(source *ListRolesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListRolesRequest

func (*ListRolesRequest_FieldTerminalPath) GetSingleRaw

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

func (*ListRolesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListRolesRequest_FieldTerminalPath) JSONString

func (fp *ListRolesRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListRolesRequest_FieldTerminalPath) Selector

func (*ListRolesRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListRolesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListRolesRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *ListRolesRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListRolesRequest_FieldPathArrayItemValue

func (*ListRolesRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *ListRolesRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListRolesRequest_FieldPathArrayOfValues

func (*ListRolesRequest_FieldTerminalPath) WithIValue

func (fp *ListRolesRequest_FieldTerminalPath) WithIValue(value interface{}) ListRolesRequest_FieldPathValue

func (*ListRolesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListRolesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListRolesRequest_FieldTerminalPath) WithRawIValue

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

type ListRolesRequest_FieldTerminalPathArrayItemValue

type ListRolesRequest_FieldTerminalPathArrayItemValue struct {
	ListRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListRolesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListRolesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListRolesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListRolesRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListRolesRequest) (interface{}, bool)

func (*ListRolesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListRolesRequest_FieldTerminalPathArrayOfValues

type ListRolesRequest_FieldTerminalPathArrayOfValues struct {
	ListRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *ListRolesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*role.Role_FieldMask, bool)

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *ListRolesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*role.Filter, bool)

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) AsIncludePagingInfoArrayOfValues added in v0.10.1

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

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *ListRolesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*role.OrderBy, bool)

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *ListRolesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*role.PagerCursor, bool)

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*ListRolesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListRolesRequest_FieldTerminalPathValue

type ListRolesRequest_FieldTerminalPathValue struct {
	ListRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListRolesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*ListRolesRequest_FieldTerminalPathValue) AsFilterValue

func (fpv *ListRolesRequest_FieldTerminalPathValue) AsFilterValue() (*role.Filter, bool)

func (*ListRolesRequest_FieldTerminalPathValue) AsIncludePagingInfoValue added in v0.10.1

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

func (*ListRolesRequest_FieldTerminalPathValue) AsOrderByValue

func (fpv *ListRolesRequest_FieldTerminalPathValue) AsOrderByValue() (*role.OrderBy, bool)

func (*ListRolesRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*ListRolesRequest_FieldTerminalPathValue) AsPageTokenValue

func (fpv *ListRolesRequest_FieldTerminalPathValue) AsPageTokenValue() (*role.PagerCursor, bool)

func (*ListRolesRequest_FieldTerminalPathValue) AsViewValue

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

func (*ListRolesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListRolesRequest_FieldTerminalPathValue' with the value under path in 'ListRolesRequest'.

func (*ListRolesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ListRolesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ListRolesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListRolesRequest

func (*ListRolesRequest_FieldTerminalPathValue) SetToRaw

type ListRolesResponse

type ListRolesResponse struct {

	// The list of Roles
	Roles []*role.Role `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty" firestore:"roles"`
	// A token to retrieve previous page of results. Pass this value in the
	// [ListRolesRequest.page_token][ntt.iam.v1alpha.ListRolesRequest.page_token]
	PrevPageToken *role.PagerCursor `` /* 151-byte string literal not displayed */
	// A token to retrieve next page of results. Pass this value in the
	// [ListRolesRequest.page_token][ntt.iam.v1alpha.ListRolesRequest.page_token]
	NextPageToken *role.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 Roles 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 [ListRoles][ntt.iam.v1alpha.ListRoles]

func (*ListRolesResponse) Clone

func (*ListRolesResponse) CloneRaw

func (*ListRolesResponse) Descriptor

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

Deprecated, Use ListRolesResponse.ProtoReflect.Descriptor instead.

func (*ListRolesResponse) GetCurrentOffset added in v0.10.1

func (m *ListRolesResponse) GetCurrentOffset() int32

func (*ListRolesResponse) GetNextPageToken

func (m *ListRolesResponse) GetNextPageToken() *role.PagerCursor

func (*ListRolesResponse) GetPrevPageToken

func (m *ListRolesResponse) GetPrevPageToken() *role.PagerCursor

func (*ListRolesResponse) GetRoles

func (m *ListRolesResponse) GetRoles() []*role.Role

func (*ListRolesResponse) GetTotalResultsCount added in v0.10.1

func (m *ListRolesResponse) GetTotalResultsCount() int32

func (*ListRolesResponse) GotenMessage

func (*ListRolesResponse) GotenMessage()

func (*ListRolesResponse) GotenObjectExt

func (o *ListRolesResponse) GotenObjectExt()

func (*ListRolesResponse) GotenValidate

func (obj *ListRolesResponse) GotenValidate() error

func (*ListRolesResponse) MakeDiffFieldMask

func (o *ListRolesResponse) MakeDiffFieldMask(other *ListRolesResponse) *ListRolesResponse_FieldMask

func (*ListRolesResponse) MakeFullFieldMask

func (o *ListRolesResponse) MakeFullFieldMask() *ListRolesResponse_FieldMask

func (*ListRolesResponse) MakeRawDiffFieldMask

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

func (*ListRolesResponse) MakeRawFullFieldMask

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

func (*ListRolesResponse) Marshal

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

func (*ListRolesResponse) MarshalJSON

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

func (*ListRolesResponse) Merge

func (o *ListRolesResponse) Merge(source *ListRolesResponse)

func (*ListRolesResponse) MergeRaw

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

func (*ListRolesResponse) ProtoMessage

func (*ListRolesResponse) ProtoMessage()

func (*ListRolesResponse) ProtoReflect

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

func (*ListRolesResponse) Reset

func (m *ListRolesResponse) Reset()

func (*ListRolesResponse) SetCurrentOffset added in v0.10.1

func (m *ListRolesResponse) SetCurrentOffset(fv int32)

func (*ListRolesResponse) SetNextPageToken

func (m *ListRolesResponse) SetNextPageToken(fv *role.PagerCursor)

func (*ListRolesResponse) SetPrevPageToken

func (m *ListRolesResponse) SetPrevPageToken(fv *role.PagerCursor)

func (*ListRolesResponse) SetRoles

func (m *ListRolesResponse) SetRoles(fv []*role.Role)

func (*ListRolesResponse) SetTotalResultsCount added in v0.10.1

func (m *ListRolesResponse) SetTotalResultsCount(fv int32)

func (*ListRolesResponse) String

func (m *ListRolesResponse) String() string

func (*ListRolesResponse) Unmarshal

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

func (*ListRolesResponse) UnmarshalJSON

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

type ListRolesResponseFieldPathBuilder

type ListRolesResponseFieldPathBuilder struct{}

func NewListRolesResponseFieldPathBuilder

func NewListRolesResponseFieldPathBuilder() ListRolesResponseFieldPathBuilder

func (ListRolesResponseFieldPathBuilder) CurrentOffset added in v0.10.1

func (ListRolesResponseFieldPathBuilder) NextPageToken

func (ListRolesResponseFieldPathBuilder) PrevPageToken

func (ListRolesResponseFieldPathBuilder) Roles

func (ListRolesResponseFieldPathBuilder) TotalResultsCount added in v0.10.1

type ListRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters

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

func (ListRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters) FieldPath

func (ListRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters) WithArrayOfValues

func (ListRolesResponseMapPathSelectorRolesDefaultConditionBindingParameters) WithValue

type ListRolesResponsePathSelectorCurrentOffset added in v0.10.1

type ListRolesResponsePathSelectorCurrentOffset struct{}

func (ListRolesResponsePathSelectorCurrentOffset) FieldPath added in v0.10.1

func (ListRolesResponsePathSelectorCurrentOffset) WithArrayOfValues added in v0.10.1

func (ListRolesResponsePathSelectorCurrentOffset) WithValue added in v0.10.1

type ListRolesResponsePathSelectorNextPageToken

type ListRolesResponsePathSelectorNextPageToken struct{}

func (ListRolesResponsePathSelectorNextPageToken) FieldPath

func (ListRolesResponsePathSelectorNextPageToken) WithArrayOfValues

func (ListRolesResponsePathSelectorNextPageToken) WithValue

type ListRolesResponsePathSelectorPrevPageToken

type ListRolesResponsePathSelectorPrevPageToken struct{}

func (ListRolesResponsePathSelectorPrevPageToken) FieldPath

func (ListRolesResponsePathSelectorPrevPageToken) WithArrayOfValues

func (ListRolesResponsePathSelectorPrevPageToken) WithValue

type ListRolesResponsePathSelectorRoles

type ListRolesResponsePathSelectorRoles struct{}

func (ListRolesResponsePathSelectorRoles) DefaultConditionBinding

func (ListRolesResponsePathSelectorRoles) DisplayName

func (ListRolesResponsePathSelectorRoles) FieldPath

func (ListRolesResponsePathSelectorRoles) IncludedPermissions

func (ListRolesResponsePathSelectorRoles) Name

func (ListRolesResponsePathSelectorRoles) WithArrayOfValues

func (ListRolesResponsePathSelectorRoles) WithItemValue

func (ListRolesResponsePathSelectorRoles) WithSubArrayItemValue

func (ListRolesResponsePathSelectorRoles) WithSubArrayOfValues

func (ListRolesResponsePathSelectorRoles) WithSubPath

func (ListRolesResponsePathSelectorRoles) WithSubValue

func (ListRolesResponsePathSelectorRoles) WithValue

type ListRolesResponsePathSelectorRolesDefaultConditionBinding

type ListRolesResponsePathSelectorRolesDefaultConditionBinding struct{}

func (ListRolesResponsePathSelectorRolesDefaultConditionBinding) FieldPath

func (ListRolesResponsePathSelectorRolesDefaultConditionBinding) WithArrayOfValues

func (ListRolesResponsePathSelectorRolesDefaultConditionBinding) WithValue

type ListRolesResponsePathSelectorRolesDefaultConditionBindingCondition

type ListRolesResponsePathSelectorRolesDefaultConditionBindingCondition struct{}

func (ListRolesResponsePathSelectorRolesDefaultConditionBindingCondition) FieldPath

func (ListRolesResponsePathSelectorRolesDefaultConditionBindingCondition) WithArrayOfValues

func (ListRolesResponsePathSelectorRolesDefaultConditionBindingCondition) WithValue

type ListRolesResponsePathSelectorRolesDefaultConditionBindingParameters

type ListRolesResponsePathSelectorRolesDefaultConditionBindingParameters struct{}

func (ListRolesResponsePathSelectorRolesDefaultConditionBindingParameters) FieldPath

func (ListRolesResponsePathSelectorRolesDefaultConditionBindingParameters) WithArrayOfValues

func (ListRolesResponsePathSelectorRolesDefaultConditionBindingParameters) WithValue

type ListRolesResponsePathSelectorRolesDisplayName

type ListRolesResponsePathSelectorRolesDisplayName struct{}

func (ListRolesResponsePathSelectorRolesDisplayName) FieldPath

func (ListRolesResponsePathSelectorRolesDisplayName) WithArrayOfValues

func (ListRolesResponsePathSelectorRolesDisplayName) WithValue

type ListRolesResponsePathSelectorRolesIncludedPermissions

type ListRolesResponsePathSelectorRolesIncludedPermissions struct{}

func (ListRolesResponsePathSelectorRolesIncludedPermissions) FieldPath

func (ListRolesResponsePathSelectorRolesIncludedPermissions) WithArrayOfValues

func (ListRolesResponsePathSelectorRolesIncludedPermissions) WithItemValue

func (ListRolesResponsePathSelectorRolesIncludedPermissions) WithValue

type ListRolesResponsePathSelectorRolesName

type ListRolesResponsePathSelectorRolesName struct{}

func (ListRolesResponsePathSelectorRolesName) FieldPath

func (ListRolesResponsePathSelectorRolesName) WithArrayOfValues

func (ListRolesResponsePathSelectorRolesName) WithValue

type ListRolesResponsePathSelectorTotalResultsCount added in v0.10.1

type ListRolesResponsePathSelectorTotalResultsCount struct{}

func (ListRolesResponsePathSelectorTotalResultsCount) FieldPath added in v0.10.1

func (ListRolesResponsePathSelectorTotalResultsCount) WithArrayOfValues added in v0.10.1

func (ListRolesResponsePathSelectorTotalResultsCount) WithValue added in v0.10.1

type ListRolesResponse_FieldMask

type ListRolesResponse_FieldMask struct {
	Paths []ListRolesResponse_FieldPath
}

func FullListRolesResponse_FieldMask

func FullListRolesResponse_FieldMask() *ListRolesResponse_FieldMask

func (*ListRolesResponse_FieldMask) AppendPath

func (fieldMask *ListRolesResponse_FieldMask) AppendPath(path ListRolesResponse_FieldPath)

func (*ListRolesResponse_FieldMask) AppendRawPath

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

func (*ListRolesResponse_FieldMask) DecodeFirestore

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

func (*ListRolesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListRolesResponse_FieldMask) FilterInputFields

func (fieldMask *ListRolesResponse_FieldMask) FilterInputFields() *ListRolesResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListRolesResponse_FieldMask) FromProtoFieldMask

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

func (*ListRolesResponse_FieldMask) GetPaths

func (*ListRolesResponse_FieldMask) GetRawPaths

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

func (*ListRolesResponse_FieldMask) IsFull

func (fieldMask *ListRolesResponse_FieldMask) IsFull() bool

func (ListRolesResponse_FieldMask) Marshal

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

implement methods required by customType

func (ListRolesResponse_FieldMask) MarshalJSON

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

func (*ListRolesResponse_FieldMask) PathsCount

func (fieldMask *ListRolesResponse_FieldMask) PathsCount() int

func (*ListRolesResponse_FieldMask) Project

func (*ListRolesResponse_FieldMask) ProjectRaw

func (*ListRolesResponse_FieldMask) ProtoMessage

func (fieldMask *ListRolesResponse_FieldMask) ProtoMessage()

func (*ListRolesResponse_FieldMask) ProtoReflect

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

func (*ListRolesResponse_FieldMask) Reset

func (fieldMask *ListRolesResponse_FieldMask) Reset()

func (*ListRolesResponse_FieldMask) Set

func (fieldMask *ListRolesResponse_FieldMask) Set(target, source *ListRolesResponse)

func (*ListRolesResponse_FieldMask) SetFromCliFlag

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

func (*ListRolesResponse_FieldMask) SetRaw

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

func (*ListRolesResponse_FieldMask) Size

func (fieldMask *ListRolesResponse_FieldMask) Size() int

func (*ListRolesResponse_FieldMask) String

func (fieldMask *ListRolesResponse_FieldMask) String() string

func (*ListRolesResponse_FieldMask) Subtract

func (*ListRolesResponse_FieldMask) SubtractRaw

func (*ListRolesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListRolesResponse_FieldMask) Unmarshal

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

func (*ListRolesResponse_FieldMask) UnmarshalJSON

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

type ListRolesResponse_FieldPath

type ListRolesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListRolesResponse_FieldPathSelector
	Get(source *ListRolesResponse) []interface{}
	GetSingle(source *ListRolesResponse) (interface{}, bool)
	ClearValue(item *ListRolesResponse)

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

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

func MustParseListRolesResponse_FieldPath

func MustParseListRolesResponse_FieldPath(rawField string) ListRolesResponse_FieldPath

func ParseListRolesResponse_FieldPath

func ParseListRolesResponse_FieldPath(rawField string) (ListRolesResponse_FieldPath, error)

type ListRolesResponse_FieldPathArrayItemValue

type ListRolesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListRolesResponse_FieldPath
	ContainsValue(*ListRolesResponse) bool
}

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

func MustParseListRolesResponse_FieldPathArrayItemValue

func MustParseListRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListRolesResponse_FieldPathArrayItemValue

func ParseListRolesResponse_FieldPathArrayItemValue

func ParseListRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListRolesResponse_FieldPathArrayItemValue, error)

ParseListRolesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListRolesResponse_FieldPathArrayOfValues

type ListRolesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListRolesResponse_FieldPath
}

ListRolesResponse_FieldPathArrayOfValues allows storing slice of values for ListRolesResponse fields according to their type

func MustParseListRolesResponse_FieldPathArrayOfValues

func MustParseListRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListRolesResponse_FieldPathArrayOfValues

func ParseListRolesResponse_FieldPathArrayOfValues

func ParseListRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListRolesResponse_FieldPathArrayOfValues, error)

type ListRolesResponse_FieldPathSelector

type ListRolesResponse_FieldPathSelector int32
const (
	ListRolesResponse_FieldPathSelectorRoles             ListRolesResponse_FieldPathSelector = 0
	ListRolesResponse_FieldPathSelectorPrevPageToken     ListRolesResponse_FieldPathSelector = 1
	ListRolesResponse_FieldPathSelectorNextPageToken     ListRolesResponse_FieldPathSelector = 2
	ListRolesResponse_FieldPathSelectorCurrentOffset     ListRolesResponse_FieldPathSelector = 3
	ListRolesResponse_FieldPathSelectorTotalResultsCount ListRolesResponse_FieldPathSelector = 4
)

func (ListRolesResponse_FieldPathSelector) String

type ListRolesResponse_FieldPathValue

type ListRolesResponse_FieldPathValue interface {
	ListRolesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListRolesResponse)
	CompareWith(*ListRolesResponse) (cmp int, comparable bool)
}

ListRolesResponse_FieldPathValue allows storing values for ListRolesResponse fields according to their type

func MustParseListRolesResponse_FieldPathValue

func MustParseListRolesResponse_FieldPathValue(pathStr, valueStr string) ListRolesResponse_FieldPathValue

func ParseListRolesResponse_FieldPathValue

func ParseListRolesResponse_FieldPathValue(pathStr, valueStr string) (ListRolesResponse_FieldPathValue, error)

type ListRolesResponse_FieldSubPath

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

func (*ListRolesResponse_FieldSubPath) AsRolesSubPath

func (fps *ListRolesResponse_FieldSubPath) AsRolesSubPath() (role.Role_FieldPath, bool)

func (*ListRolesResponse_FieldSubPath) ClearValue

func (fps *ListRolesResponse_FieldSubPath) ClearValue(item *ListRolesResponse)

func (*ListRolesResponse_FieldSubPath) ClearValueRaw

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

func (*ListRolesResponse_FieldSubPath) Get

func (fps *ListRolesResponse_FieldSubPath) Get(source *ListRolesResponse) (values []interface{})

Get returns all values pointed by selected field from source ListRolesResponse

func (*ListRolesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListRolesResponse_FieldSubPath) GetRaw

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

func (*ListRolesResponse_FieldSubPath) GetSingle

func (fps *ListRolesResponse_FieldSubPath) GetSingle(source *ListRolesResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListRolesResponse

func (*ListRolesResponse_FieldSubPath) GetSingleRaw

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

func (*ListRolesResponse_FieldSubPath) IsLeaf

func (fps *ListRolesResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ListRolesResponse_FieldSubPath) JSONString

func (fps *ListRolesResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListRolesResponse_FieldSubPath) Selector

func (*ListRolesResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListRolesResponse_FieldSubPath) String

func (fps *ListRolesResponse_FieldSubPath) String() string

String returns path representation in proto convention

func (*ListRolesResponse_FieldSubPath) WithIArrayItemValue

func (fps *ListRolesResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListRolesResponse_FieldPathArrayItemValue

func (*ListRolesResponse_FieldSubPath) WithIArrayOfValues

func (fps *ListRolesResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListRolesResponse_FieldPathArrayOfValues

func (*ListRolesResponse_FieldSubPath) WithIValue

func (fps *ListRolesResponse_FieldSubPath) WithIValue(value interface{}) ListRolesResponse_FieldPathValue

func (*ListRolesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ListRolesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ListRolesResponse_FieldSubPath) WithRawIValue

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

type ListRolesResponse_FieldSubPathArrayItemValue

type ListRolesResponse_FieldSubPathArrayItemValue struct {
	ListRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListRolesResponse_FieldSubPathArrayItemValue) AsRolesPathItemValue

func (*ListRolesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*ListRolesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListRolesResponse_FieldSubPathArrayOfValues

type ListRolesResponse_FieldSubPathArrayOfValues struct {
	ListRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListRolesResponse_FieldSubPathArrayOfValues) AsRolesPathArrayOfValues

func (*ListRolesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ListRolesResponse_FieldSubPathValue

type ListRolesResponse_FieldSubPathValue struct {
	ListRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListRolesResponse_FieldSubPathValue) AsRolesPathValue

func (*ListRolesResponse_FieldSubPathValue) CompareWith

func (fpvs *ListRolesResponse_FieldSubPathValue) CompareWith(source *ListRolesResponse) (int, bool)

func (*ListRolesResponse_FieldSubPathValue) CompareWithRaw

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

func (*ListRolesResponse_FieldSubPathValue) GetRawValue

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

func (*ListRolesResponse_FieldSubPathValue) SetTo

func (*ListRolesResponse_FieldSubPathValue) SetToRaw

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

type ListRolesResponse_FieldTerminalPath

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

func (*ListRolesResponse_FieldTerminalPath) ClearValue

func (*ListRolesResponse_FieldTerminalPath) ClearValueRaw

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

func (*ListRolesResponse_FieldTerminalPath) Get

func (fp *ListRolesResponse_FieldTerminalPath) Get(source *ListRolesResponse) (values []interface{})

Get returns all values pointed by specific field from source ListRolesResponse

func (*ListRolesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListRolesResponse_FieldTerminalPath) GetRaw

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

func (*ListRolesResponse_FieldTerminalPath) GetSingle

func (fp *ListRolesResponse_FieldTerminalPath) GetSingle(source *ListRolesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListRolesResponse

func (*ListRolesResponse_FieldTerminalPath) GetSingleRaw

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

func (*ListRolesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListRolesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListRolesResponse_FieldTerminalPath) Selector

func (*ListRolesResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListRolesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListRolesResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *ListRolesResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListRolesResponse_FieldPathArrayItemValue

func (*ListRolesResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *ListRolesResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListRolesResponse_FieldPathArrayOfValues

func (*ListRolesResponse_FieldTerminalPath) WithIValue

func (*ListRolesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListRolesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListRolesResponse_FieldTerminalPath) WithRawIValue

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

type ListRolesResponse_FieldTerminalPathArrayItemValue

type ListRolesResponse_FieldTerminalPathArrayItemValue struct {
	ListRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListRolesResponse_FieldTerminalPathArrayItemValue) AsRolesItemValue

func (fpaiv *ListRolesResponse_FieldTerminalPathArrayItemValue) AsRolesItemValue() (*role.Role, bool)

func (*ListRolesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListRolesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListRolesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListRolesResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ListRolesResponse) (interface{}, bool)

func (*ListRolesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListRolesResponse_FieldTerminalPathArrayOfValues

type ListRolesResponse_FieldTerminalPathArrayOfValues struct {
	ListRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListRolesResponse_FieldTerminalPathArrayOfValues) AsCurrentOffsetArrayOfValues added in v0.10.1

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

func (*ListRolesResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *ListRolesResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*role.PagerCursor, bool)

func (*ListRolesResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *ListRolesResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*role.PagerCursor, bool)

func (*ListRolesResponse_FieldTerminalPathArrayOfValues) AsRolesArrayOfValues

func (fpaov *ListRolesResponse_FieldTerminalPathArrayOfValues) AsRolesArrayOfValues() ([][]*role.Role, bool)

func (*ListRolesResponse_FieldTerminalPathArrayOfValues) AsTotalResultsCountArrayOfValues added in v0.10.1

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

func (*ListRolesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListRolesResponse_FieldTerminalPathValue

type ListRolesResponse_FieldTerminalPathValue struct {
	ListRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListRolesResponse_FieldTerminalPathValue) AsCurrentOffsetValue added in v0.10.1

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

func (*ListRolesResponse_FieldTerminalPathValue) AsNextPageTokenValue

func (fpv *ListRolesResponse_FieldTerminalPathValue) AsNextPageTokenValue() (*role.PagerCursor, bool)

func (*ListRolesResponse_FieldTerminalPathValue) AsPrevPageTokenValue

func (fpv *ListRolesResponse_FieldTerminalPathValue) AsPrevPageTokenValue() (*role.PagerCursor, bool)

func (*ListRolesResponse_FieldTerminalPathValue) AsRolesValue

func (fpv *ListRolesResponse_FieldTerminalPathValue) AsRolesValue() ([]*role.Role, bool)

func (*ListRolesResponse_FieldTerminalPathValue) AsTotalResultsCountValue added in v0.10.1

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

func (*ListRolesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListRolesResponse_FieldTerminalPathValue' with the value under path in 'ListRolesResponse'.

func (*ListRolesResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*ListRolesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ListRolesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListRolesResponse

func (*ListRolesResponse_FieldTerminalPathValue) SetToRaw

type RoleServiceClient

type RoleServiceClient interface {
	GetRole(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*role.Role, error)
	BatchGetRoles(ctx context.Context, in *BatchGetRolesRequest, opts ...grpc.CallOption) (*BatchGetRolesResponse, error)
	ListRoles(ctx context.Context, in *ListRolesRequest, opts ...grpc.CallOption) (*ListRolesResponse, error)
	WatchRole(ctx context.Context, in *WatchRoleRequest, opts ...grpc.CallOption) (WatchRoleClientStream, error)
	WatchRoles(ctx context.Context, in *WatchRolesRequest, opts ...grpc.CallOption) (WatchRolesClientStream, error)
	CreateRole(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*role.Role, error)
	UpdateRole(ctx context.Context, in *UpdateRoleRequest, opts ...grpc.CallOption) (*role.Role, error)
	DeleteRole(ctx context.Context, in *DeleteRoleRequest, opts ...grpc.CallOption) (*empty.Empty, error)
}

RoleServiceClient is the client API for RoleService.

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

type RoleServiceDescriptor added in v0.4.28

type RoleServiceDescriptor struct{}

func GetRoleServiceDescriptor added in v0.4.28

func GetRoleServiceDescriptor() *RoleServiceDescriptor

func (*RoleServiceDescriptor) AllMethodDescriptors added in v0.4.28

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

func (*RoleServiceDescriptor) GetApiName added in v0.4.28

func (d *RoleServiceDescriptor) GetApiName() string

func (*RoleServiceDescriptor) GetFullAPIName added in v0.4.28

func (d *RoleServiceDescriptor) GetFullAPIName() string

func (*RoleServiceDescriptor) GetProtoPkgName added in v0.4.28

func (d *RoleServiceDescriptor) GetProtoPkgName() string

func (*RoleServiceDescriptor) GetServiceDomain added in v0.4.28

func (d *RoleServiceDescriptor) GetServiceDomain() string

func (*RoleServiceDescriptor) GetServiceVersion added in v0.4.28

func (d *RoleServiceDescriptor) GetServiceVersion() string

type UpdateRoleDescriptor added in v0.4.28

type UpdateRoleDescriptor struct{}

func GetUpdateRoleDescriptor added in v0.4.28

func GetUpdateRoleDescriptor() *UpdateRoleDescriptor

func (*UpdateRoleDescriptor) GetApiDescriptor added in v0.4.28

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

func (*UpdateRoleDescriptor) GetApiName added in v0.4.28

func (d *UpdateRoleDescriptor) GetApiName() string

func (*UpdateRoleDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*UpdateRoleDescriptor) GetFullMethodName added in v0.4.28

func (d *UpdateRoleDescriptor) GetFullMethodName() string

func (*UpdateRoleDescriptor) GetMethodName added in v0.4.28

func (d *UpdateRoleDescriptor) GetMethodName() string

func (*UpdateRoleDescriptor) GetProtoPkgName added in v0.4.28

func (d *UpdateRoleDescriptor) GetProtoPkgName() string

func (*UpdateRoleDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*UpdateRoleDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*UpdateRoleDescriptor) GetServiceDomain added in v0.4.28

func (d *UpdateRoleDescriptor) GetServiceDomain() string

func (*UpdateRoleDescriptor) GetServiceVersion added in v0.4.28

func (d *UpdateRoleDescriptor) GetServiceVersion() string

func (*UpdateRoleDescriptor) GetVerb added in v0.4.28

func (d *UpdateRoleDescriptor) GetVerb() string

func (*UpdateRoleDescriptor) HasResource added in v0.4.30

func (d *UpdateRoleDescriptor) HasResource() bool

func (*UpdateRoleDescriptor) IsClientStream added in v0.4.28

func (d *UpdateRoleDescriptor) IsClientStream() bool

func (*UpdateRoleDescriptor) IsCollection added in v0.4.30

func (d *UpdateRoleDescriptor) IsCollection() bool

func (*UpdateRoleDescriptor) IsPlural added in v0.4.30

func (d *UpdateRoleDescriptor) IsPlural() bool

func (*UpdateRoleDescriptor) IsServerStream added in v0.4.28

func (d *UpdateRoleDescriptor) IsServerStream() bool

func (*UpdateRoleDescriptor) IsUnary added in v0.4.28

func (d *UpdateRoleDescriptor) IsUnary() bool

func (*UpdateRoleDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*UpdateRoleDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*UpdateRoleDescriptor) RequestHasResourceBody added in v0.4.28

func (d *UpdateRoleDescriptor) RequestHasResourceBody() bool

type UpdateRoleDescriptorClientMsgHandle added in v0.4.28

type UpdateRoleDescriptorClientMsgHandle struct{}

func (*UpdateRoleDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*UpdateRoleDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*UpdateRoleDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type UpdateRoleDescriptorServerMsgHandle added in v0.4.28

type UpdateRoleDescriptorServerMsgHandle struct{}

func (*UpdateRoleDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*UpdateRoleDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*UpdateRoleDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type UpdateRoleRequest

type UpdateRoleRequest struct {

	// Role resource body
	Role *role.Role `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty" firestore:"role"`
	// FieldMask applied to request - change will be applied only for fields in
	// the mask
	UpdateMask *role.Role_FieldMask `` /* 140-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 *UpdateRoleRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty" firestore:"cas"`
	// If set to true, and the resource is not found,
	// a new resource will be created.  In this situation,
	// 'field_mask' is ignored.
	//
	// https://google.aip.dev/134#create-or-update
	AllowMissing bool `protobuf:"varint,5,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty" firestore:"allowMissing"`
	// contains filtered or unexported fields
}

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

func (*UpdateRoleRequest) Clone

func (*UpdateRoleRequest) CloneRaw

func (*UpdateRoleRequest) Descriptor

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

Deprecated, Use UpdateRoleRequest.ProtoReflect.Descriptor instead.

func (*UpdateRoleRequest) GetAllowMissing added in v0.12.33

func (m *UpdateRoleRequest) GetAllowMissing() bool

func (*UpdateRoleRequest) GetCas

func (*UpdateRoleRequest) GetRole

func (m *UpdateRoleRequest) GetRole() *role.Role

func (*UpdateRoleRequest) GetUpdateMask

func (m *UpdateRoleRequest) GetUpdateMask() *role.Role_FieldMask

func (*UpdateRoleRequest) GotenMessage

func (*UpdateRoleRequest) GotenMessage()

func (*UpdateRoleRequest) GotenObjectExt

func (o *UpdateRoleRequest) GotenObjectExt()

func (*UpdateRoleRequest) GotenValidate

func (obj *UpdateRoleRequest) GotenValidate() error

func (*UpdateRoleRequest) MakeDiffFieldMask

func (o *UpdateRoleRequest) MakeDiffFieldMask(other *UpdateRoleRequest) *UpdateRoleRequest_FieldMask

func (*UpdateRoleRequest) MakeFullFieldMask

func (o *UpdateRoleRequest) MakeFullFieldMask() *UpdateRoleRequest_FieldMask

func (*UpdateRoleRequest) MakeRawDiffFieldMask

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

func (*UpdateRoleRequest) MakeRawFullFieldMask

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

func (*UpdateRoleRequest) Marshal

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

func (*UpdateRoleRequest) MarshalJSON

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

func (*UpdateRoleRequest) Merge

func (o *UpdateRoleRequest) Merge(source *UpdateRoleRequest)

func (*UpdateRoleRequest) MergeRaw

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

func (*UpdateRoleRequest) ProtoMessage

func (*UpdateRoleRequest) ProtoMessage()

func (*UpdateRoleRequest) ProtoReflect

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

func (*UpdateRoleRequest) Reset

func (m *UpdateRoleRequest) Reset()

func (*UpdateRoleRequest) SetAllowMissing added in v0.12.33

func (m *UpdateRoleRequest) SetAllowMissing(fv bool)

func (*UpdateRoleRequest) SetCas

func (*UpdateRoleRequest) SetRole

func (m *UpdateRoleRequest) SetRole(fv *role.Role)

func (*UpdateRoleRequest) SetUpdateMask

func (m *UpdateRoleRequest) SetUpdateMask(fv *role.Role_FieldMask)

func (*UpdateRoleRequest) String

func (m *UpdateRoleRequest) String() string

func (*UpdateRoleRequest) Unmarshal

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

func (*UpdateRoleRequest) UnmarshalJSON

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

type UpdateRoleRequestCASFieldPathBuilder

type UpdateRoleRequestCASFieldPathBuilder struct{}

func NewUpdateRoleRequestCASFieldPathBuilder

func NewUpdateRoleRequestCASFieldPathBuilder() UpdateRoleRequestCASFieldPathBuilder

func (UpdateRoleRequestCASFieldPathBuilder) ConditionalState

func (UpdateRoleRequestCASFieldPathBuilder) FieldMask

type UpdateRoleRequestCAS_FieldPath

type UpdateRoleRequestCAS_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateRoleRequestCAS_FieldPathSelector
	Get(source *UpdateRoleRequest_CAS) []interface{}
	GetSingle(source *UpdateRoleRequest_CAS) (interface{}, bool)
	ClearValue(item *UpdateRoleRequest_CAS)

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

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

func MustParseUpdateRoleRequestCAS_FieldPath

func MustParseUpdateRoleRequestCAS_FieldPath(rawField string) UpdateRoleRequestCAS_FieldPath

func ParseUpdateRoleRequestCAS_FieldPath

func ParseUpdateRoleRequestCAS_FieldPath(rawField string) (UpdateRoleRequestCAS_FieldPath, error)

type UpdateRoleRequestCAS_FieldPathArrayItemValue

type UpdateRoleRequestCAS_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateRoleRequestCAS_FieldPath
	ContainsValue(*UpdateRoleRequest_CAS) bool
}

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

func MustParseUpdateRoleRequestCAS_FieldPathArrayItemValue

func MustParseUpdateRoleRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) UpdateRoleRequestCAS_FieldPathArrayItemValue

func ParseUpdateRoleRequestCAS_FieldPathArrayItemValue

func ParseUpdateRoleRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateRoleRequestCAS_FieldPathArrayItemValue, error)

ParseUpdateRoleRequestCAS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateRoleRequestCAS_FieldPathArrayOfValues

type UpdateRoleRequestCAS_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateRoleRequestCAS_FieldPath
}

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

func MustParseUpdateRoleRequestCAS_FieldPathArrayOfValues

func MustParseUpdateRoleRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateRoleRequestCAS_FieldPathArrayOfValues

func ParseUpdateRoleRequestCAS_FieldPathArrayOfValues

func ParseUpdateRoleRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateRoleRequestCAS_FieldPathArrayOfValues, error)

type UpdateRoleRequestCAS_FieldPathSelector

type UpdateRoleRequestCAS_FieldPathSelector int32
const (
	UpdateRoleRequestCAS_FieldPathSelectorConditionalState UpdateRoleRequestCAS_FieldPathSelector = 0
	UpdateRoleRequestCAS_FieldPathSelectorFieldMask        UpdateRoleRequestCAS_FieldPathSelector = 1
)

func (UpdateRoleRequestCAS_FieldPathSelector) String

type UpdateRoleRequestCAS_FieldPathValue

type UpdateRoleRequestCAS_FieldPathValue interface {
	UpdateRoleRequestCAS_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateRoleRequest_CAS)
	CompareWith(*UpdateRoleRequest_CAS) (cmp int, comparable bool)
}

UpdateRoleRequestCAS_FieldPathValue allows storing values for CAS fields according to their type

func MustParseUpdateRoleRequestCAS_FieldPathValue

func MustParseUpdateRoleRequestCAS_FieldPathValue(pathStr, valueStr string) UpdateRoleRequestCAS_FieldPathValue

func ParseUpdateRoleRequestCAS_FieldPathValue

func ParseUpdateRoleRequestCAS_FieldPathValue(pathStr, valueStr string) (UpdateRoleRequestCAS_FieldPathValue, error)

type UpdateRoleRequestCAS_FieldSubPath

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

func (*UpdateRoleRequestCAS_FieldSubPath) AsConditionalStateSubPath

func (fps *UpdateRoleRequestCAS_FieldSubPath) AsConditionalStateSubPath() (role.Role_FieldPath, bool)

func (*UpdateRoleRequestCAS_FieldSubPath) ClearValue

func (*UpdateRoleRequestCAS_FieldSubPath) ClearValueRaw

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

func (*UpdateRoleRequestCAS_FieldSubPath) Get

func (fps *UpdateRoleRequestCAS_FieldSubPath) Get(source *UpdateRoleRequest_CAS) (values []interface{})

Get returns all values pointed by selected field from source UpdateRoleRequest_CAS

func (*UpdateRoleRequestCAS_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateRoleRequestCAS_FieldSubPath) GetRaw

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

func (*UpdateRoleRequestCAS_FieldSubPath) GetSingle

func (fps *UpdateRoleRequestCAS_FieldSubPath) GetSingle(source *UpdateRoleRequest_CAS) (interface{}, bool)

GetSingle returns value of selected field from source UpdateRoleRequest_CAS

func (*UpdateRoleRequestCAS_FieldSubPath) GetSingleRaw

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

func (*UpdateRoleRequestCAS_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateRoleRequestCAS_FieldSubPath) JSONString

func (fps *UpdateRoleRequestCAS_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateRoleRequestCAS_FieldSubPath) Selector

func (*UpdateRoleRequestCAS_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateRoleRequestCAS_FieldSubPath) String

String returns path representation in proto convention

func (*UpdateRoleRequestCAS_FieldSubPath) WithIArrayItemValue

func (fps *UpdateRoleRequestCAS_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateRoleRequestCAS_FieldPathArrayItemValue

func (*UpdateRoleRequestCAS_FieldSubPath) WithIArrayOfValues

func (fps *UpdateRoleRequestCAS_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateRoleRequestCAS_FieldPathArrayOfValues

func (*UpdateRoleRequestCAS_FieldSubPath) WithIValue

func (*UpdateRoleRequestCAS_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateRoleRequestCAS_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateRoleRequestCAS_FieldSubPath) WithRawIValue

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

type UpdateRoleRequestCAS_FieldSubPathArrayItemValue

type UpdateRoleRequestCAS_FieldSubPathArrayItemValue struct {
	UpdateRoleRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue

func (fpaivs *UpdateRoleRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue() (role.Role_FieldPathArrayItemValue, bool)

func (*UpdateRoleRequestCAS_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateRoleRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateRoleRequestCAS_FieldSubPathArrayOfValues

type UpdateRoleRequestCAS_FieldSubPathArrayOfValues struct {
	UpdateRoleRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues

func (fpsaov *UpdateRoleRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues() (role.Role_FieldPathArrayOfValues, bool)

func (*UpdateRoleRequestCAS_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateRoleRequestCAS_FieldSubPathValue

type UpdateRoleRequestCAS_FieldSubPathValue struct {
	UpdateRoleRequestCAS_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequestCAS_FieldSubPathValue) AsConditionalStatePathValue

func (fpvs *UpdateRoleRequestCAS_FieldSubPathValue) AsConditionalStatePathValue() (role.Role_FieldPathValue, bool)

func (*UpdateRoleRequestCAS_FieldSubPathValue) CompareWith

func (*UpdateRoleRequestCAS_FieldSubPathValue) CompareWithRaw

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

func (*UpdateRoleRequestCAS_FieldSubPathValue) GetRawValue

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

func (*UpdateRoleRequestCAS_FieldSubPathValue) SetTo

func (*UpdateRoleRequestCAS_FieldSubPathValue) SetToRaw

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

type UpdateRoleRequestCAS_FieldTerminalPath

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

func (*UpdateRoleRequestCAS_FieldTerminalPath) ClearValue

func (*UpdateRoleRequestCAS_FieldTerminalPath) ClearValueRaw

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

func (*UpdateRoleRequestCAS_FieldTerminalPath) Get

func (fp *UpdateRoleRequestCAS_FieldTerminalPath) Get(source *UpdateRoleRequest_CAS) (values []interface{})

Get returns all values pointed by specific field from source UpdateRoleRequest_CAS

func (*UpdateRoleRequestCAS_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateRoleRequestCAS_FieldTerminalPath) GetRaw

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

func (*UpdateRoleRequestCAS_FieldTerminalPath) GetSingle

func (fp *UpdateRoleRequestCAS_FieldTerminalPath) GetSingle(source *UpdateRoleRequest_CAS) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateRoleRequest_CAS

func (*UpdateRoleRequestCAS_FieldTerminalPath) GetSingleRaw

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

func (*UpdateRoleRequestCAS_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateRoleRequestCAS_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateRoleRequestCAS_FieldTerminalPath) Selector

func (*UpdateRoleRequestCAS_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateRoleRequestCAS_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateRoleRequestCAS_FieldTerminalPath) WithIArrayItemValue

func (*UpdateRoleRequestCAS_FieldTerminalPath) WithIArrayOfValues

func (*UpdateRoleRequestCAS_FieldTerminalPath) WithIValue

func (*UpdateRoleRequestCAS_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateRoleRequestCAS_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateRoleRequestCAS_FieldTerminalPath) WithRawIValue

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

type UpdateRoleRequestCAS_FieldTerminalPathArrayItemValue

type UpdateRoleRequestCAS_FieldTerminalPathArrayItemValue struct {
	UpdateRoleRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateRoleRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateRoleRequestCAS_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *UpdateRoleRequestCAS_FieldTerminalPathArrayItemValue) GetSingle(source *UpdateRoleRequest_CAS) (interface{}, bool)

func (*UpdateRoleRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateRoleRequestCAS_FieldTerminalPathArrayOfValues

type UpdateRoleRequestCAS_FieldTerminalPathArrayOfValues struct {
	UpdateRoleRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues

func (fpaov *UpdateRoleRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*role.Role, bool)

func (*UpdateRoleRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *UpdateRoleRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*role.Role_FieldMask, bool)

func (*UpdateRoleRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateRoleRequestCAS_FieldTerminalPathValue

type UpdateRoleRequestCAS_FieldTerminalPathValue struct {
	UpdateRoleRequestCAS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequestCAS_FieldTerminalPathValue) AsConditionalStateValue

func (fpv *UpdateRoleRequestCAS_FieldTerminalPathValue) AsConditionalStateValue() (*role.Role, bool)

func (*UpdateRoleRequestCAS_FieldTerminalPathValue) AsFieldMaskValue

func (*UpdateRoleRequestCAS_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateRoleRequestCAS_FieldTerminalPathValue' with the value under path in 'UpdateRoleRequest_CAS'.

func (*UpdateRoleRequestCAS_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateRoleRequestCAS_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateRoleRequestCAS_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object CAS

func (*UpdateRoleRequestCAS_FieldTerminalPathValue) SetToRaw

type UpdateRoleRequestFieldPathBuilder

type UpdateRoleRequestFieldPathBuilder struct{}

func NewUpdateRoleRequestFieldPathBuilder

func NewUpdateRoleRequestFieldPathBuilder() UpdateRoleRequestFieldPathBuilder

func (UpdateRoleRequestFieldPathBuilder) AllowMissing added in v0.12.33

func (UpdateRoleRequestFieldPathBuilder) Cas

func (UpdateRoleRequestFieldPathBuilder) Role

func (UpdateRoleRequestFieldPathBuilder) UpdateMask

type UpdateRoleRequestMapPathSelectorCasConditionalStateDefaultConditionBindingParameters

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

func (UpdateRoleRequestMapPathSelectorCasConditionalStateDefaultConditionBindingParameters) FieldPath

func (UpdateRoleRequestMapPathSelectorCasConditionalStateDefaultConditionBindingParameters) WithArrayOfValues

func (UpdateRoleRequestMapPathSelectorCasConditionalStateDefaultConditionBindingParameters) WithValue

type UpdateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters

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

func (UpdateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters) FieldPath

func (UpdateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters) WithArrayOfValues

func (UpdateRoleRequestMapPathSelectorRoleDefaultConditionBindingParameters) WithValue

type UpdateRoleRequestPathSelectorAllowMissing added in v0.12.33

type UpdateRoleRequestPathSelectorAllowMissing struct{}

func (UpdateRoleRequestPathSelectorAllowMissing) FieldPath added in v0.12.33

func (UpdateRoleRequestPathSelectorAllowMissing) WithArrayOfValues added in v0.12.33

func (UpdateRoleRequestPathSelectorAllowMissing) WithValue added in v0.12.33

type UpdateRoleRequestPathSelectorCas

type UpdateRoleRequestPathSelectorCas struct{}

func (UpdateRoleRequestPathSelectorCas) ConditionalState

func (UpdateRoleRequestPathSelectorCas) FieldMask

func (UpdateRoleRequestPathSelectorCas) FieldPath

func (UpdateRoleRequestPathSelectorCas) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCas) WithSubArrayItemValue

func (UpdateRoleRequestPathSelectorCas) WithSubArrayOfValues

func (UpdateRoleRequestPathSelectorCas) WithSubPath

func (UpdateRoleRequestPathSelectorCas) WithSubValue

func (UpdateRoleRequestPathSelectorCas) WithValue

type UpdateRoleRequestPathSelectorCasConditionalState

type UpdateRoleRequestPathSelectorCasConditionalState struct{}

func (UpdateRoleRequestPathSelectorCasConditionalState) DisplayName

func (UpdateRoleRequestPathSelectorCasConditionalState) FieldPath

func (UpdateRoleRequestPathSelectorCasConditionalState) Name

func (UpdateRoleRequestPathSelectorCasConditionalState) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasConditionalState) WithValue

type UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBinding

type UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBinding struct{}

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBinding) FieldPath

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBinding) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBinding) WithValue

type UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingCondition

type UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingCondition struct{}

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingCondition) FieldPath

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingCondition) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingCondition) WithValue

type UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingParameters

type UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingParameters struct{}

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingParameters) FieldPath

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingParameters) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasConditionalStateDefaultConditionBindingParameters) WithValue

type UpdateRoleRequestPathSelectorCasConditionalStateDisplayName

type UpdateRoleRequestPathSelectorCasConditionalStateDisplayName struct{}

func (UpdateRoleRequestPathSelectorCasConditionalStateDisplayName) FieldPath

func (UpdateRoleRequestPathSelectorCasConditionalStateDisplayName) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasConditionalStateDisplayName) WithValue

type UpdateRoleRequestPathSelectorCasConditionalStateIncludedPermissions

type UpdateRoleRequestPathSelectorCasConditionalStateIncludedPermissions struct{}

func (UpdateRoleRequestPathSelectorCasConditionalStateIncludedPermissions) FieldPath

func (UpdateRoleRequestPathSelectorCasConditionalStateIncludedPermissions) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasConditionalStateIncludedPermissions) WithItemValue

func (UpdateRoleRequestPathSelectorCasConditionalStateIncludedPermissions) WithValue

type UpdateRoleRequestPathSelectorCasConditionalStateName

type UpdateRoleRequestPathSelectorCasConditionalStateName struct{}

func (UpdateRoleRequestPathSelectorCasConditionalStateName) FieldPath

func (UpdateRoleRequestPathSelectorCasConditionalStateName) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasConditionalStateName) WithValue

type UpdateRoleRequestPathSelectorCasFieldMask

type UpdateRoleRequestPathSelectorCasFieldMask struct{}

func (UpdateRoleRequestPathSelectorCasFieldMask) FieldPath

func (UpdateRoleRequestPathSelectorCasFieldMask) WithArrayOfValues

func (UpdateRoleRequestPathSelectorCasFieldMask) WithValue

type UpdateRoleRequestPathSelectorRole

type UpdateRoleRequestPathSelectorRole struct{}

func (UpdateRoleRequestPathSelectorRole) DefaultConditionBinding

func (UpdateRoleRequestPathSelectorRole) DisplayName

func (UpdateRoleRequestPathSelectorRole) FieldPath

func (UpdateRoleRequestPathSelectorRole) IncludedPermissions

func (UpdateRoleRequestPathSelectorRole) Name

func (UpdateRoleRequestPathSelectorRole) WithArrayOfValues

func (UpdateRoleRequestPathSelectorRole) WithSubArrayItemValue

func (UpdateRoleRequestPathSelectorRole) WithSubArrayOfValues

func (UpdateRoleRequestPathSelectorRole) WithSubPath

func (UpdateRoleRequestPathSelectorRole) WithSubValue

func (UpdateRoleRequestPathSelectorRole) WithValue

type UpdateRoleRequestPathSelectorRoleDefaultConditionBinding

type UpdateRoleRequestPathSelectorRoleDefaultConditionBinding struct{}

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBinding) Condition

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBinding) FieldPath

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBinding) WithArrayOfValues

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBinding) WithValue

type UpdateRoleRequestPathSelectorRoleDefaultConditionBindingCondition

type UpdateRoleRequestPathSelectorRoleDefaultConditionBindingCondition struct{}

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBindingCondition) FieldPath

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBindingCondition) WithArrayOfValues

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBindingCondition) WithValue

type UpdateRoleRequestPathSelectorRoleDefaultConditionBindingParameters

type UpdateRoleRequestPathSelectorRoleDefaultConditionBindingParameters struct{}

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) FieldPath

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) WithArrayOfValues

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) WithKey

func (UpdateRoleRequestPathSelectorRoleDefaultConditionBindingParameters) WithValue

type UpdateRoleRequestPathSelectorRoleDisplayName

type UpdateRoleRequestPathSelectorRoleDisplayName struct{}

func (UpdateRoleRequestPathSelectorRoleDisplayName) FieldPath

func (UpdateRoleRequestPathSelectorRoleDisplayName) WithArrayOfValues

func (UpdateRoleRequestPathSelectorRoleDisplayName) WithValue

type UpdateRoleRequestPathSelectorRoleIncludedPermissions

type UpdateRoleRequestPathSelectorRoleIncludedPermissions struct{}

func (UpdateRoleRequestPathSelectorRoleIncludedPermissions) FieldPath

func (UpdateRoleRequestPathSelectorRoleIncludedPermissions) WithArrayOfValues

func (UpdateRoleRequestPathSelectorRoleIncludedPermissions) WithItemValue

func (UpdateRoleRequestPathSelectorRoleIncludedPermissions) WithValue

type UpdateRoleRequestPathSelectorRoleName

type UpdateRoleRequestPathSelectorRoleName struct{}

func (UpdateRoleRequestPathSelectorRoleName) FieldPath

func (UpdateRoleRequestPathSelectorRoleName) WithArrayOfValues

func (UpdateRoleRequestPathSelectorRoleName) WithValue

type UpdateRoleRequestPathSelectorUpdateMask

type UpdateRoleRequestPathSelectorUpdateMask struct{}

func (UpdateRoleRequestPathSelectorUpdateMask) FieldPath

func (UpdateRoleRequestPathSelectorUpdateMask) WithArrayOfValues

func (UpdateRoleRequestPathSelectorUpdateMask) WithValue

type UpdateRoleRequest_CAS

type UpdateRoleRequest_CAS struct {

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

func (*UpdateRoleRequest_CAS) CloneRaw

func (*UpdateRoleRequest_CAS) Descriptor

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

Deprecated, Use UpdateRoleRequest_CAS.ProtoReflect.Descriptor instead.

func (*UpdateRoleRequest_CAS) GetConditionalState

func (m *UpdateRoleRequest_CAS) GetConditionalState() *role.Role

func (*UpdateRoleRequest_CAS) GetFieldMask

func (m *UpdateRoleRequest_CAS) GetFieldMask() *role.Role_FieldMask

func (*UpdateRoleRequest_CAS) GotenMessage

func (*UpdateRoleRequest_CAS) GotenMessage()

func (*UpdateRoleRequest_CAS) GotenObjectExt

func (o *UpdateRoleRequest_CAS) GotenObjectExt()

func (*UpdateRoleRequest_CAS) GotenValidate

func (obj *UpdateRoleRequest_CAS) GotenValidate() error

func (*UpdateRoleRequest_CAS) MakeDiffFieldMask

func (*UpdateRoleRequest_CAS) MakeFullFieldMask

func (*UpdateRoleRequest_CAS) MakeRawDiffFieldMask

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

func (*UpdateRoleRequest_CAS) MakeRawFullFieldMask

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

func (*UpdateRoleRequest_CAS) Marshal

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

func (*UpdateRoleRequest_CAS) MarshalJSON

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

func (*UpdateRoleRequest_CAS) Merge

func (o *UpdateRoleRequest_CAS) Merge(source *UpdateRoleRequest_CAS)

func (*UpdateRoleRequest_CAS) MergeRaw

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

func (*UpdateRoleRequest_CAS) ProtoMessage

func (*UpdateRoleRequest_CAS) ProtoMessage()

func (*UpdateRoleRequest_CAS) ProtoReflect

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

func (*UpdateRoleRequest_CAS) Reset

func (m *UpdateRoleRequest_CAS) Reset()

func (*UpdateRoleRequest_CAS) SetConditionalState

func (m *UpdateRoleRequest_CAS) SetConditionalState(fv *role.Role)

func (*UpdateRoleRequest_CAS) SetFieldMask

func (m *UpdateRoleRequest_CAS) SetFieldMask(fv *role.Role_FieldMask)

func (*UpdateRoleRequest_CAS) String

func (m *UpdateRoleRequest_CAS) String() string

func (*UpdateRoleRequest_CAS) Unmarshal

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

func (*UpdateRoleRequest_CAS) UnmarshalJSON

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

type UpdateRoleRequest_CASMapPathSelectorConditionalStateDefaultConditionBindingParameters

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

func (UpdateRoleRequest_CASMapPathSelectorConditionalStateDefaultConditionBindingParameters) FieldPath

func (UpdateRoleRequest_CASMapPathSelectorConditionalStateDefaultConditionBindingParameters) WithArrayOfValues

func (UpdateRoleRequest_CASMapPathSelectorConditionalStateDefaultConditionBindingParameters) WithValue

type UpdateRoleRequest_CASPathSelectorConditionalState

type UpdateRoleRequest_CASPathSelectorConditionalState struct{}

func (UpdateRoleRequest_CASPathSelectorConditionalState) DisplayName

func (UpdateRoleRequest_CASPathSelectorConditionalState) FieldPath

func (UpdateRoleRequest_CASPathSelectorConditionalState) Name

func (UpdateRoleRequest_CASPathSelectorConditionalState) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalState) WithSubArrayItemValue

func (UpdateRoleRequest_CASPathSelectorConditionalState) WithSubArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalState) WithSubPath

func (UpdateRoleRequest_CASPathSelectorConditionalState) WithSubValue

func (UpdateRoleRequest_CASPathSelectorConditionalState) WithValue

type UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBinding

type UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBinding struct{}

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBinding) FieldPath

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBinding) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBinding) WithValue

type UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingCondition

type UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingCondition struct{}

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingCondition) FieldPath

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingCondition) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingCondition) WithValue

type UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingParameters

type UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingParameters struct{}

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingParameters) FieldPath

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingParameters) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalStateDefaultConditionBindingParameters) WithValue

type UpdateRoleRequest_CASPathSelectorConditionalStateDisplayName

type UpdateRoleRequest_CASPathSelectorConditionalStateDisplayName struct{}

func (UpdateRoleRequest_CASPathSelectorConditionalStateDisplayName) FieldPath

func (UpdateRoleRequest_CASPathSelectorConditionalStateDisplayName) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalStateDisplayName) WithValue

type UpdateRoleRequest_CASPathSelectorConditionalStateIncludedPermissions

type UpdateRoleRequest_CASPathSelectorConditionalStateIncludedPermissions struct{}

func (UpdateRoleRequest_CASPathSelectorConditionalStateIncludedPermissions) FieldPath

func (UpdateRoleRequest_CASPathSelectorConditionalStateIncludedPermissions) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalStateIncludedPermissions) WithItemValue

func (UpdateRoleRequest_CASPathSelectorConditionalStateIncludedPermissions) WithValue

type UpdateRoleRequest_CASPathSelectorConditionalStateName

type UpdateRoleRequest_CASPathSelectorConditionalStateName struct{}

func (UpdateRoleRequest_CASPathSelectorConditionalStateName) FieldPath

func (UpdateRoleRequest_CASPathSelectorConditionalStateName) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorConditionalStateName) WithValue

type UpdateRoleRequest_CASPathSelectorFieldMask

type UpdateRoleRequest_CASPathSelectorFieldMask struct{}

func (UpdateRoleRequest_CASPathSelectorFieldMask) FieldPath

func (UpdateRoleRequest_CASPathSelectorFieldMask) WithArrayOfValues

func (UpdateRoleRequest_CASPathSelectorFieldMask) WithValue

type UpdateRoleRequest_CAS_FieldMask

type UpdateRoleRequest_CAS_FieldMask struct {
	Paths []UpdateRoleRequestCAS_FieldPath
}

func FullUpdateRoleRequest_CAS_FieldMask

func FullUpdateRoleRequest_CAS_FieldMask() *UpdateRoleRequest_CAS_FieldMask

func (*UpdateRoleRequest_CAS_FieldMask) AppendPath

func (*UpdateRoleRequest_CAS_FieldMask) AppendRawPath

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

func (*UpdateRoleRequest_CAS_FieldMask) DecodeFirestore

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

func (*UpdateRoleRequest_CAS_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateRoleRequest_CAS_FieldMask) FilterInputFields

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) FilterInputFields() *UpdateRoleRequest_CAS_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateRoleRequest_CAS_FieldMask) FromProtoFieldMask

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

func (*UpdateRoleRequest_CAS_FieldMask) GetPaths

func (*UpdateRoleRequest_CAS_FieldMask) GetRawPaths

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

func (*UpdateRoleRequest_CAS_FieldMask) IsFull

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) IsFull() bool

func (UpdateRoleRequest_CAS_FieldMask) Marshal

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

implement methods required by customType

func (UpdateRoleRequest_CAS_FieldMask) MarshalJSON

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

func (*UpdateRoleRequest_CAS_FieldMask) PathsCount

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) PathsCount() int

func (*UpdateRoleRequest_CAS_FieldMask) Project

func (*UpdateRoleRequest_CAS_FieldMask) ProjectRaw

func (*UpdateRoleRequest_CAS_FieldMask) ProtoMessage

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) ProtoMessage()

func (*UpdateRoleRequest_CAS_FieldMask) ProtoReflect

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

func (*UpdateRoleRequest_CAS_FieldMask) Reset

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) Reset()

func (*UpdateRoleRequest_CAS_FieldMask) Set

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) Set(target, source *UpdateRoleRequest_CAS)

func (*UpdateRoleRequest_CAS_FieldMask) SetFromCliFlag

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

func (*UpdateRoleRequest_CAS_FieldMask) SetRaw

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

func (*UpdateRoleRequest_CAS_FieldMask) Size

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) Size() int

func (*UpdateRoleRequest_CAS_FieldMask) String

func (fieldMask *UpdateRoleRequest_CAS_FieldMask) String() string

func (*UpdateRoleRequest_CAS_FieldMask) Subtract

func (*UpdateRoleRequest_CAS_FieldMask) SubtractRaw

func (*UpdateRoleRequest_CAS_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateRoleRequest_CAS_FieldMask) Unmarshal

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

func (*UpdateRoleRequest_CAS_FieldMask) UnmarshalJSON

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

type UpdateRoleRequest_FieldMask

type UpdateRoleRequest_FieldMask struct {
	Paths []UpdateRoleRequest_FieldPath
}

func FullUpdateRoleRequest_FieldMask

func FullUpdateRoleRequest_FieldMask() *UpdateRoleRequest_FieldMask

func (*UpdateRoleRequest_FieldMask) AppendPath

func (fieldMask *UpdateRoleRequest_FieldMask) AppendPath(path UpdateRoleRequest_FieldPath)

func (*UpdateRoleRequest_FieldMask) AppendRawPath

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

func (*UpdateRoleRequest_FieldMask) DecodeFirestore

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

func (*UpdateRoleRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*UpdateRoleRequest_FieldMask) FilterInputFields

func (fieldMask *UpdateRoleRequest_FieldMask) FilterInputFields() *UpdateRoleRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*UpdateRoleRequest_FieldMask) FromProtoFieldMask

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

func (*UpdateRoleRequest_FieldMask) GetPaths

func (*UpdateRoleRequest_FieldMask) GetRawPaths

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

func (*UpdateRoleRequest_FieldMask) IsFull

func (fieldMask *UpdateRoleRequest_FieldMask) IsFull() bool

func (UpdateRoleRequest_FieldMask) Marshal

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

implement methods required by customType

func (UpdateRoleRequest_FieldMask) MarshalJSON

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

func (*UpdateRoleRequest_FieldMask) PathsCount

func (fieldMask *UpdateRoleRequest_FieldMask) PathsCount() int

func (*UpdateRoleRequest_FieldMask) Project

func (*UpdateRoleRequest_FieldMask) ProjectRaw

func (*UpdateRoleRequest_FieldMask) ProtoMessage

func (fieldMask *UpdateRoleRequest_FieldMask) ProtoMessage()

func (*UpdateRoleRequest_FieldMask) ProtoReflect

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

func (*UpdateRoleRequest_FieldMask) Reset

func (fieldMask *UpdateRoleRequest_FieldMask) Reset()

func (*UpdateRoleRequest_FieldMask) Set

func (fieldMask *UpdateRoleRequest_FieldMask) Set(target, source *UpdateRoleRequest)

func (*UpdateRoleRequest_FieldMask) SetFromCliFlag

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

func (*UpdateRoleRequest_FieldMask) SetRaw

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

func (*UpdateRoleRequest_FieldMask) Size

func (fieldMask *UpdateRoleRequest_FieldMask) Size() int

func (*UpdateRoleRequest_FieldMask) String

func (fieldMask *UpdateRoleRequest_FieldMask) String() string

func (*UpdateRoleRequest_FieldMask) Subtract

func (*UpdateRoleRequest_FieldMask) SubtractRaw

func (*UpdateRoleRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*UpdateRoleRequest_FieldMask) Unmarshal

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

func (*UpdateRoleRequest_FieldMask) UnmarshalJSON

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

type UpdateRoleRequest_FieldPath

type UpdateRoleRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() UpdateRoleRequest_FieldPathSelector
	Get(source *UpdateRoleRequest) []interface{}
	GetSingle(source *UpdateRoleRequest) (interface{}, bool)
	ClearValue(item *UpdateRoleRequest)

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

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

func MustParseUpdateRoleRequest_FieldPath

func MustParseUpdateRoleRequest_FieldPath(rawField string) UpdateRoleRequest_FieldPath

func ParseUpdateRoleRequest_FieldPath

func ParseUpdateRoleRequest_FieldPath(rawField string) (UpdateRoleRequest_FieldPath, error)

type UpdateRoleRequest_FieldPathArrayItemValue

type UpdateRoleRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	UpdateRoleRequest_FieldPath
	ContainsValue(*UpdateRoleRequest) bool
}

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

func MustParseUpdateRoleRequest_FieldPathArrayItemValue

func MustParseUpdateRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) UpdateRoleRequest_FieldPathArrayItemValue

func ParseUpdateRoleRequest_FieldPathArrayItemValue

func ParseUpdateRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) (UpdateRoleRequest_FieldPathArrayItemValue, error)

ParseUpdateRoleRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type UpdateRoleRequest_FieldPathArrayOfValues

type UpdateRoleRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	UpdateRoleRequest_FieldPath
}

UpdateRoleRequest_FieldPathArrayOfValues allows storing slice of values for UpdateRoleRequest fields according to their type

func MustParseUpdateRoleRequest_FieldPathArrayOfValues

func MustParseUpdateRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) UpdateRoleRequest_FieldPathArrayOfValues

func ParseUpdateRoleRequest_FieldPathArrayOfValues

func ParseUpdateRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdateRoleRequest_FieldPathArrayOfValues, error)

type UpdateRoleRequest_FieldPathSelector

type UpdateRoleRequest_FieldPathSelector int32
const (
	UpdateRoleRequest_FieldPathSelectorRole         UpdateRoleRequest_FieldPathSelector = 0
	UpdateRoleRequest_FieldPathSelectorUpdateMask   UpdateRoleRequest_FieldPathSelector = 1
	UpdateRoleRequest_FieldPathSelectorCas          UpdateRoleRequest_FieldPathSelector = 2
	UpdateRoleRequest_FieldPathSelectorAllowMissing UpdateRoleRequest_FieldPathSelector = 3
)

func (UpdateRoleRequest_FieldPathSelector) String

type UpdateRoleRequest_FieldPathValue

type UpdateRoleRequest_FieldPathValue interface {
	UpdateRoleRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **UpdateRoleRequest)
	CompareWith(*UpdateRoleRequest) (cmp int, comparable bool)
}

UpdateRoleRequest_FieldPathValue allows storing values for UpdateRoleRequest fields according to their type

func MustParseUpdateRoleRequest_FieldPathValue

func MustParseUpdateRoleRequest_FieldPathValue(pathStr, valueStr string) UpdateRoleRequest_FieldPathValue

func ParseUpdateRoleRequest_FieldPathValue

func ParseUpdateRoleRequest_FieldPathValue(pathStr, valueStr string) (UpdateRoleRequest_FieldPathValue, error)

type UpdateRoleRequest_FieldSubPath

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

func (*UpdateRoleRequest_FieldSubPath) AsCasSubPath

func (*UpdateRoleRequest_FieldSubPath) AsRoleSubPath

func (fps *UpdateRoleRequest_FieldSubPath) AsRoleSubPath() (role.Role_FieldPath, bool)

func (*UpdateRoleRequest_FieldSubPath) ClearValue

func (fps *UpdateRoleRequest_FieldSubPath) ClearValue(item *UpdateRoleRequest)

func (*UpdateRoleRequest_FieldSubPath) ClearValueRaw

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

func (*UpdateRoleRequest_FieldSubPath) Get

func (fps *UpdateRoleRequest_FieldSubPath) Get(source *UpdateRoleRequest) (values []interface{})

Get returns all values pointed by selected field from source UpdateRoleRequest

func (*UpdateRoleRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateRoleRequest_FieldSubPath) GetRaw

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

func (*UpdateRoleRequest_FieldSubPath) GetSingle

func (fps *UpdateRoleRequest_FieldSubPath) GetSingle(source *UpdateRoleRequest) (interface{}, bool)

GetSingle returns value of selected field from source UpdateRoleRequest

func (*UpdateRoleRequest_FieldSubPath) GetSingleRaw

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

func (*UpdateRoleRequest_FieldSubPath) IsLeaf

func (fps *UpdateRoleRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*UpdateRoleRequest_FieldSubPath) JSONString

func (fps *UpdateRoleRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*UpdateRoleRequest_FieldSubPath) Selector

func (*UpdateRoleRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateRoleRequest_FieldSubPath) String

func (fps *UpdateRoleRequest_FieldSubPath) String() string

String returns path representation in proto convention

func (*UpdateRoleRequest_FieldSubPath) WithIArrayItemValue

func (fps *UpdateRoleRequest_FieldSubPath) WithIArrayItemValue(value interface{}) UpdateRoleRequest_FieldPathArrayItemValue

func (*UpdateRoleRequest_FieldSubPath) WithIArrayOfValues

func (fps *UpdateRoleRequest_FieldSubPath) WithIArrayOfValues(values interface{}) UpdateRoleRequest_FieldPathArrayOfValues

func (*UpdateRoleRequest_FieldSubPath) WithIValue

func (fps *UpdateRoleRequest_FieldSubPath) WithIValue(value interface{}) UpdateRoleRequest_FieldPathValue

func (*UpdateRoleRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*UpdateRoleRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*UpdateRoleRequest_FieldSubPath) WithRawIValue

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

type UpdateRoleRequest_FieldSubPathArrayItemValue

type UpdateRoleRequest_FieldSubPathArrayItemValue struct {
	UpdateRoleRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest_FieldSubPathArrayItemValue) AsCasPathItemValue

func (*UpdateRoleRequest_FieldSubPathArrayItemValue) AsRolePathItemValue

func (*UpdateRoleRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*UpdateRoleRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type UpdateRoleRequest_FieldSubPathArrayOfValues

type UpdateRoleRequest_FieldSubPathArrayOfValues struct {
	UpdateRoleRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues

func (*UpdateRoleRequest_FieldSubPathArrayOfValues) AsRolePathArrayOfValues

func (*UpdateRoleRequest_FieldSubPathArrayOfValues) GetRawValues

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

type UpdateRoleRequest_FieldSubPathValue

type UpdateRoleRequest_FieldSubPathValue struct {
	UpdateRoleRequest_FieldPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest_FieldSubPathValue) AsCasPathValue

func (*UpdateRoleRequest_FieldSubPathValue) AsRolePathValue

func (*UpdateRoleRequest_FieldSubPathValue) CompareWith

func (fpvs *UpdateRoleRequest_FieldSubPathValue) CompareWith(source *UpdateRoleRequest) (int, bool)

func (*UpdateRoleRequest_FieldSubPathValue) CompareWithRaw

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

func (*UpdateRoleRequest_FieldSubPathValue) GetRawValue

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

func (*UpdateRoleRequest_FieldSubPathValue) SetTo

func (*UpdateRoleRequest_FieldSubPathValue) SetToRaw

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

type UpdateRoleRequest_FieldTerminalPath

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

func (*UpdateRoleRequest_FieldTerminalPath) ClearValue

func (*UpdateRoleRequest_FieldTerminalPath) ClearValueRaw

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

func (*UpdateRoleRequest_FieldTerminalPath) Get

func (fp *UpdateRoleRequest_FieldTerminalPath) Get(source *UpdateRoleRequest) (values []interface{})

Get returns all values pointed by specific field from source UpdateRoleRequest

func (*UpdateRoleRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*UpdateRoleRequest_FieldTerminalPath) GetRaw

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

func (*UpdateRoleRequest_FieldTerminalPath) GetSingle

func (fp *UpdateRoleRequest_FieldTerminalPath) GetSingle(source *UpdateRoleRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source UpdateRoleRequest

func (*UpdateRoleRequest_FieldTerminalPath) GetSingleRaw

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

func (*UpdateRoleRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*UpdateRoleRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*UpdateRoleRequest_FieldTerminalPath) Selector

func (*UpdateRoleRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*UpdateRoleRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*UpdateRoleRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *UpdateRoleRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) UpdateRoleRequest_FieldPathArrayItemValue

func (*UpdateRoleRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *UpdateRoleRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdateRoleRequest_FieldPathArrayOfValues

func (*UpdateRoleRequest_FieldTerminalPath) WithIValue

func (*UpdateRoleRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*UpdateRoleRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*UpdateRoleRequest_FieldTerminalPath) WithRawIValue

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

type UpdateRoleRequest_FieldTerminalPathArrayItemValue

type UpdateRoleRequest_FieldTerminalPathArrayItemValue struct {
	UpdateRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*UpdateRoleRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*UpdateRoleRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *UpdateRoleRequest_FieldTerminalPathArrayItemValue) GetSingle(source *UpdateRoleRequest) (interface{}, bool)

func (*UpdateRoleRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type UpdateRoleRequest_FieldTerminalPathArrayOfValues

type UpdateRoleRequest_FieldTerminalPathArrayOfValues struct {
	UpdateRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest_FieldTerminalPathArrayOfValues) AsAllowMissingArrayOfValues added in v0.12.33

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

func (*UpdateRoleRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues

func (*UpdateRoleRequest_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues

func (fpaov *UpdateRoleRequest_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues() ([]*role.Role, bool)

func (*UpdateRoleRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues

func (fpaov *UpdateRoleRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues() ([]*role.Role_FieldMask, bool)

func (*UpdateRoleRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type UpdateRoleRequest_FieldTerminalPathValue

type UpdateRoleRequest_FieldTerminalPathValue struct {
	UpdateRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest_FieldTerminalPathValue) AsAllowMissingValue added in v0.12.33

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

func (*UpdateRoleRequest_FieldTerminalPathValue) AsCasValue

func (*UpdateRoleRequest_FieldTerminalPathValue) AsRoleValue

func (fpv *UpdateRoleRequest_FieldTerminalPathValue) AsRoleValue() (*role.Role, bool)

func (*UpdateRoleRequest_FieldTerminalPathValue) AsUpdateMaskValue

func (*UpdateRoleRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'UpdateRoleRequest_FieldTerminalPathValue' with the value under path in 'UpdateRoleRequest'.

func (*UpdateRoleRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*UpdateRoleRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*UpdateRoleRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object UpdateRoleRequest

func (*UpdateRoleRequest_FieldTerminalPathValue) SetToRaw

type WatchRoleClientStream

type WatchRoleClientStream interface {
	Recv() (*WatchRoleResponse, error)
	grpc.ClientStream
}

type WatchRoleDescriptor added in v0.4.28

type WatchRoleDescriptor struct{}

func GetWatchRoleDescriptor added in v0.4.28

func GetWatchRoleDescriptor() *WatchRoleDescriptor

func (*WatchRoleDescriptor) GetApiDescriptor added in v0.4.28

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

func (*WatchRoleDescriptor) GetApiName added in v0.4.28

func (d *WatchRoleDescriptor) GetApiName() string

func (*WatchRoleDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*WatchRoleDescriptor) GetFullMethodName added in v0.4.28

func (d *WatchRoleDescriptor) GetFullMethodName() string

func (*WatchRoleDescriptor) GetMethodName added in v0.4.28

func (d *WatchRoleDescriptor) GetMethodName() string

func (*WatchRoleDescriptor) GetProtoPkgName added in v0.4.28

func (d *WatchRoleDescriptor) GetProtoPkgName() string

func (*WatchRoleDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*WatchRoleDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*WatchRoleDescriptor) GetServiceDomain added in v0.4.28

func (d *WatchRoleDescriptor) GetServiceDomain() string

func (*WatchRoleDescriptor) GetServiceVersion added in v0.4.28

func (d *WatchRoleDescriptor) GetServiceVersion() string

func (*WatchRoleDescriptor) GetVerb added in v0.4.28

func (d *WatchRoleDescriptor) GetVerb() string

func (*WatchRoleDescriptor) HasResource added in v0.4.30

func (d *WatchRoleDescriptor) HasResource() bool

func (*WatchRoleDescriptor) IsClientStream added in v0.4.28

func (d *WatchRoleDescriptor) IsClientStream() bool

func (*WatchRoleDescriptor) IsCollection added in v0.4.30

func (d *WatchRoleDescriptor) IsCollection() bool

func (*WatchRoleDescriptor) IsPlural added in v0.4.30

func (d *WatchRoleDescriptor) IsPlural() bool

func (*WatchRoleDescriptor) IsServerStream added in v0.4.28

func (d *WatchRoleDescriptor) IsServerStream() bool

func (*WatchRoleDescriptor) IsUnary added in v0.4.28

func (d *WatchRoleDescriptor) IsUnary() bool

func (*WatchRoleDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*WatchRoleDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*WatchRoleDescriptor) RequestHasResourceBody added in v0.4.28

func (d *WatchRoleDescriptor) RequestHasResourceBody() bool

type WatchRoleDescriptorClientMsgHandle added in v0.4.28

type WatchRoleDescriptorClientMsgHandle struct{}

func (*WatchRoleDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*WatchRoleDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchRoleDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type WatchRoleDescriptorServerMsgHandle added in v0.4.28

type WatchRoleDescriptorServerMsgHandle struct{}

func (*WatchRoleDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*WatchRoleDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchRoleDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type WatchRoleRequest

type WatchRoleRequest struct {

	// Reference to ntt.iam.v1alpha.Role
	Name *role.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 *role.Role_FieldMask `` /* 136-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 [WatchRole][ntt.iam.v1alpha.WatchRole]

func (*WatchRoleRequest) Clone

func (o *WatchRoleRequest) Clone() *WatchRoleRequest

func (*WatchRoleRequest) CloneRaw

func (*WatchRoleRequest) Descriptor

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

Deprecated, Use WatchRoleRequest.ProtoReflect.Descriptor instead.

func (*WatchRoleRequest) GetFieldMask

func (m *WatchRoleRequest) GetFieldMask() *role.Role_FieldMask

func (*WatchRoleRequest) GetName

func (m *WatchRoleRequest) GetName() *role.Reference

func (*WatchRoleRequest) GetView

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

func (*WatchRoleRequest) GotenMessage

func (*WatchRoleRequest) GotenMessage()

func (*WatchRoleRequest) GotenObjectExt

func (o *WatchRoleRequest) GotenObjectExt()

func (*WatchRoleRequest) GotenValidate

func (obj *WatchRoleRequest) GotenValidate() error

func (*WatchRoleRequest) MakeDiffFieldMask

func (o *WatchRoleRequest) MakeDiffFieldMask(other *WatchRoleRequest) *WatchRoleRequest_FieldMask

func (*WatchRoleRequest) MakeFullFieldMask

func (o *WatchRoleRequest) MakeFullFieldMask() *WatchRoleRequest_FieldMask

func (*WatchRoleRequest) MakeRawDiffFieldMask

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

func (*WatchRoleRequest) MakeRawFullFieldMask

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

func (*WatchRoleRequest) Marshal

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

func (*WatchRoleRequest) MarshalJSON

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

func (*WatchRoleRequest) Merge

func (o *WatchRoleRequest) Merge(source *WatchRoleRequest)

func (*WatchRoleRequest) MergeRaw

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

func (*WatchRoleRequest) ProtoMessage

func (*WatchRoleRequest) ProtoMessage()

func (*WatchRoleRequest) ProtoReflect

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

func (*WatchRoleRequest) Reset

func (m *WatchRoleRequest) Reset()

func (*WatchRoleRequest) SetFieldMask

func (m *WatchRoleRequest) SetFieldMask(fv *role.Role_FieldMask)

func (*WatchRoleRequest) SetName

func (m *WatchRoleRequest) SetName(fv *role.Reference)

func (*WatchRoleRequest) SetView

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

func (*WatchRoleRequest) String

func (m *WatchRoleRequest) String() string

func (*WatchRoleRequest) Unmarshal

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

func (*WatchRoleRequest) UnmarshalJSON

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

type WatchRoleRequestFieldPathBuilder

type WatchRoleRequestFieldPathBuilder struct{}

func NewWatchRoleRequestFieldPathBuilder

func NewWatchRoleRequestFieldPathBuilder() WatchRoleRequestFieldPathBuilder

func (WatchRoleRequestFieldPathBuilder) FieldMask

func (WatchRoleRequestFieldPathBuilder) Name

func (WatchRoleRequestFieldPathBuilder) View

type WatchRoleRequestPathSelectorFieldMask

type WatchRoleRequestPathSelectorFieldMask struct{}

func (WatchRoleRequestPathSelectorFieldMask) FieldPath

func (WatchRoleRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchRoleRequestPathSelectorFieldMask) WithValue

type WatchRoleRequestPathSelectorName

type WatchRoleRequestPathSelectorName struct{}

func (WatchRoleRequestPathSelectorName) FieldPath

func (WatchRoleRequestPathSelectorName) WithArrayOfValues

func (WatchRoleRequestPathSelectorName) WithValue

type WatchRoleRequestPathSelectorView

type WatchRoleRequestPathSelectorView struct{}

func (WatchRoleRequestPathSelectorView) FieldPath

func (WatchRoleRequestPathSelectorView) WithArrayOfValues

func (WatchRoleRequestPathSelectorView) WithValue

type WatchRoleRequest_FieldMask

type WatchRoleRequest_FieldMask struct {
	Paths []WatchRoleRequest_FieldPath
}

func FullWatchRoleRequest_FieldMask

func FullWatchRoleRequest_FieldMask() *WatchRoleRequest_FieldMask

func (*WatchRoleRequest_FieldMask) AppendPath

func (fieldMask *WatchRoleRequest_FieldMask) AppendPath(path WatchRoleRequest_FieldPath)

func (*WatchRoleRequest_FieldMask) AppendRawPath

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

func (*WatchRoleRequest_FieldMask) DecodeFirestore

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

func (*WatchRoleRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchRoleRequest_FieldMask) FilterInputFields

func (fieldMask *WatchRoleRequest_FieldMask) FilterInputFields() *WatchRoleRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchRoleRequest_FieldMask) FromProtoFieldMask

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

func (*WatchRoleRequest_FieldMask) GetPaths

func (*WatchRoleRequest_FieldMask) GetRawPaths

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

func (*WatchRoleRequest_FieldMask) IsFull

func (fieldMask *WatchRoleRequest_FieldMask) IsFull() bool

func (WatchRoleRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchRoleRequest_FieldMask) MarshalJSON

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

func (*WatchRoleRequest_FieldMask) PathsCount

func (fieldMask *WatchRoleRequest_FieldMask) PathsCount() int

func (*WatchRoleRequest_FieldMask) Project

func (fieldMask *WatchRoleRequest_FieldMask) Project(source *WatchRoleRequest) *WatchRoleRequest

func (*WatchRoleRequest_FieldMask) ProjectRaw

func (*WatchRoleRequest_FieldMask) ProtoMessage

func (fieldMask *WatchRoleRequest_FieldMask) ProtoMessage()

func (*WatchRoleRequest_FieldMask) ProtoReflect

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

func (*WatchRoleRequest_FieldMask) Reset

func (fieldMask *WatchRoleRequest_FieldMask) Reset()

func (*WatchRoleRequest_FieldMask) Set

func (fieldMask *WatchRoleRequest_FieldMask) Set(target, source *WatchRoleRequest)

func (*WatchRoleRequest_FieldMask) SetFromCliFlag

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

func (*WatchRoleRequest_FieldMask) SetRaw

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

func (*WatchRoleRequest_FieldMask) Size

func (fieldMask *WatchRoleRequest_FieldMask) Size() int

func (*WatchRoleRequest_FieldMask) String

func (fieldMask *WatchRoleRequest_FieldMask) String() string

func (*WatchRoleRequest_FieldMask) Subtract

func (*WatchRoleRequest_FieldMask) SubtractRaw

func (*WatchRoleRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchRoleRequest_FieldMask) Unmarshal

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

func (*WatchRoleRequest_FieldMask) UnmarshalJSON

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

type WatchRoleRequest_FieldPath

type WatchRoleRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchRoleRequest_FieldPathSelector
	Get(source *WatchRoleRequest) []interface{}
	GetSingle(source *WatchRoleRequest) (interface{}, bool)
	ClearValue(item *WatchRoleRequest)

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

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

func MustParseWatchRoleRequest_FieldPath

func MustParseWatchRoleRequest_FieldPath(rawField string) WatchRoleRequest_FieldPath

func ParseWatchRoleRequest_FieldPath

func ParseWatchRoleRequest_FieldPath(rawField string) (WatchRoleRequest_FieldPath, error)

type WatchRoleRequest_FieldPathArrayItemValue

type WatchRoleRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchRoleRequest_FieldPath
	ContainsValue(*WatchRoleRequest) bool
}

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

func MustParseWatchRoleRequest_FieldPathArrayItemValue

func MustParseWatchRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchRoleRequest_FieldPathArrayItemValue

func ParseWatchRoleRequest_FieldPathArrayItemValue

func ParseWatchRoleRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchRoleRequest_FieldPathArrayItemValue, error)

ParseWatchRoleRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchRoleRequest_FieldPathArrayOfValues

type WatchRoleRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchRoleRequest_FieldPath
}

WatchRoleRequest_FieldPathArrayOfValues allows storing slice of values for WatchRoleRequest fields according to their type

func MustParseWatchRoleRequest_FieldPathArrayOfValues

func MustParseWatchRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchRoleRequest_FieldPathArrayOfValues

func ParseWatchRoleRequest_FieldPathArrayOfValues

func ParseWatchRoleRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchRoleRequest_FieldPathArrayOfValues, error)

type WatchRoleRequest_FieldPathSelector

type WatchRoleRequest_FieldPathSelector int32
const (
	WatchRoleRequest_FieldPathSelectorName      WatchRoleRequest_FieldPathSelector = 0
	WatchRoleRequest_FieldPathSelectorFieldMask WatchRoleRequest_FieldPathSelector = 1
	WatchRoleRequest_FieldPathSelectorView      WatchRoleRequest_FieldPathSelector = 2
)

func (WatchRoleRequest_FieldPathSelector) String

type WatchRoleRequest_FieldPathValue

type WatchRoleRequest_FieldPathValue interface {
	WatchRoleRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchRoleRequest)
	CompareWith(*WatchRoleRequest) (cmp int, comparable bool)
}

WatchRoleRequest_FieldPathValue allows storing values for WatchRoleRequest fields according to their type

func MustParseWatchRoleRequest_FieldPathValue

func MustParseWatchRoleRequest_FieldPathValue(pathStr, valueStr string) WatchRoleRequest_FieldPathValue

func ParseWatchRoleRequest_FieldPathValue

func ParseWatchRoleRequest_FieldPathValue(pathStr, valueStr string) (WatchRoleRequest_FieldPathValue, error)

type WatchRoleRequest_FieldTerminalPath

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

func (*WatchRoleRequest_FieldTerminalPath) ClearValue

func (*WatchRoleRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchRoleRequest_FieldTerminalPath) Get

func (fp *WatchRoleRequest_FieldTerminalPath) Get(source *WatchRoleRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchRoleRequest

func (*WatchRoleRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchRoleRequest_FieldTerminalPath) GetRaw

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

func (*WatchRoleRequest_FieldTerminalPath) GetSingle

func (fp *WatchRoleRequest_FieldTerminalPath) GetSingle(source *WatchRoleRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchRoleRequest

func (*WatchRoleRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchRoleRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchRoleRequest_FieldTerminalPath) JSONString

func (fp *WatchRoleRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchRoleRequest_FieldTerminalPath) Selector

func (*WatchRoleRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchRoleRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchRoleRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchRoleRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchRoleRequest_FieldPathArrayItemValue

func (*WatchRoleRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchRoleRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchRoleRequest_FieldPathArrayOfValues

func (*WatchRoleRequest_FieldTerminalPath) WithIValue

func (fp *WatchRoleRequest_FieldTerminalPath) WithIValue(value interface{}) WatchRoleRequest_FieldPathValue

func (*WatchRoleRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchRoleRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchRoleRequest_FieldTerminalPath) WithRawIValue

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

type WatchRoleRequest_FieldTerminalPathArrayItemValue

type WatchRoleRequest_FieldTerminalPathArrayItemValue struct {
	WatchRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRoleRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchRoleRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchRoleRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchRoleRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchRoleRequest) (interface{}, bool)

func (*WatchRoleRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchRoleRequest_FieldTerminalPathArrayOfValues

type WatchRoleRequest_FieldTerminalPathArrayOfValues struct {
	WatchRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRoleRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *WatchRoleRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*role.Role_FieldMask, bool)

func (*WatchRoleRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *WatchRoleRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*role.Reference, bool)

func (*WatchRoleRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchRoleRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchRoleRequest_FieldTerminalPathValue

type WatchRoleRequest_FieldTerminalPathValue struct {
	WatchRoleRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRoleRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchRoleRequest_FieldTerminalPathValue) AsNameValue

func (*WatchRoleRequest_FieldTerminalPathValue) AsViewValue

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

func (*WatchRoleRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchRoleRequest_FieldTerminalPathValue' with the value under path in 'WatchRoleRequest'.

func (*WatchRoleRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchRoleRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchRoleRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchRoleRequest

func (*WatchRoleRequest_FieldTerminalPathValue) SetToRaw

type WatchRoleResponse

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

WatchRoleResponse

func (*WatchRoleResponse) Clone

func (*WatchRoleResponse) CloneRaw

func (*WatchRoleResponse) Descriptor

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

Deprecated, Use WatchRoleResponse.ProtoReflect.Descriptor instead.

func (*WatchRoleResponse) GetChange

func (m *WatchRoleResponse) GetChange() *role.RoleChange

func (*WatchRoleResponse) GotenMessage

func (*WatchRoleResponse) GotenMessage()

func (*WatchRoleResponse) GotenObjectExt

func (o *WatchRoleResponse) GotenObjectExt()

func (*WatchRoleResponse) GotenValidate

func (obj *WatchRoleResponse) GotenValidate() error

func (*WatchRoleResponse) MakeDiffFieldMask

func (o *WatchRoleResponse) MakeDiffFieldMask(other *WatchRoleResponse) *WatchRoleResponse_FieldMask

func (*WatchRoleResponse) MakeFullFieldMask

func (o *WatchRoleResponse) MakeFullFieldMask() *WatchRoleResponse_FieldMask

func (*WatchRoleResponse) MakeRawDiffFieldMask

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

func (*WatchRoleResponse) MakeRawFullFieldMask

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

func (*WatchRoleResponse) Marshal

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

func (*WatchRoleResponse) MarshalJSON

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

func (*WatchRoleResponse) Merge

func (o *WatchRoleResponse) Merge(source *WatchRoleResponse)

func (*WatchRoleResponse) MergeRaw

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

func (*WatchRoleResponse) ProtoMessage

func (*WatchRoleResponse) ProtoMessage()

func (*WatchRoleResponse) ProtoReflect

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

func (*WatchRoleResponse) Reset

func (m *WatchRoleResponse) Reset()

func (*WatchRoleResponse) SetChange

func (m *WatchRoleResponse) SetChange(fv *role.RoleChange)

func (*WatchRoleResponse) String

func (m *WatchRoleResponse) String() string

func (*WatchRoleResponse) Unmarshal

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

func (*WatchRoleResponse) UnmarshalJSON

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

type WatchRoleResponseFieldPathBuilder

type WatchRoleResponseFieldPathBuilder struct{}

func NewWatchRoleResponseFieldPathBuilder

func NewWatchRoleResponseFieldPathBuilder() WatchRoleResponseFieldPathBuilder

func (WatchRoleResponseFieldPathBuilder) Change

type WatchRoleResponsePathSelectorChange

type WatchRoleResponsePathSelectorChange struct{}

func (WatchRoleResponsePathSelectorChange) FieldPath

func (WatchRoleResponsePathSelectorChange) WithArrayOfValues

func (WatchRoleResponsePathSelectorChange) WithValue

type WatchRoleResponse_FieldMask

type WatchRoleResponse_FieldMask struct {
	Paths []WatchRoleResponse_FieldPath
}

func FullWatchRoleResponse_FieldMask

func FullWatchRoleResponse_FieldMask() *WatchRoleResponse_FieldMask

func (*WatchRoleResponse_FieldMask) AppendPath

func (fieldMask *WatchRoleResponse_FieldMask) AppendPath(path WatchRoleResponse_FieldPath)

func (*WatchRoleResponse_FieldMask) AppendRawPath

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

func (*WatchRoleResponse_FieldMask) DecodeFirestore

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

func (*WatchRoleResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchRoleResponse_FieldMask) FilterInputFields

func (fieldMask *WatchRoleResponse_FieldMask) FilterInputFields() *WatchRoleResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchRoleResponse_FieldMask) FromProtoFieldMask

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

func (*WatchRoleResponse_FieldMask) GetPaths

func (*WatchRoleResponse_FieldMask) GetRawPaths

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

func (*WatchRoleResponse_FieldMask) IsFull

func (fieldMask *WatchRoleResponse_FieldMask) IsFull() bool

func (WatchRoleResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchRoleResponse_FieldMask) MarshalJSON

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

func (*WatchRoleResponse_FieldMask) PathsCount

func (fieldMask *WatchRoleResponse_FieldMask) PathsCount() int

func (*WatchRoleResponse_FieldMask) Project

func (*WatchRoleResponse_FieldMask) ProjectRaw

func (*WatchRoleResponse_FieldMask) ProtoMessage

func (fieldMask *WatchRoleResponse_FieldMask) ProtoMessage()

func (*WatchRoleResponse_FieldMask) ProtoReflect

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

func (*WatchRoleResponse_FieldMask) Reset

func (fieldMask *WatchRoleResponse_FieldMask) Reset()

func (*WatchRoleResponse_FieldMask) Set

func (fieldMask *WatchRoleResponse_FieldMask) Set(target, source *WatchRoleResponse)

func (*WatchRoleResponse_FieldMask) SetFromCliFlag

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

func (*WatchRoleResponse_FieldMask) SetRaw

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

func (*WatchRoleResponse_FieldMask) Size

func (fieldMask *WatchRoleResponse_FieldMask) Size() int

func (*WatchRoleResponse_FieldMask) String

func (fieldMask *WatchRoleResponse_FieldMask) String() string

func (*WatchRoleResponse_FieldMask) Subtract

func (*WatchRoleResponse_FieldMask) SubtractRaw

func (*WatchRoleResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchRoleResponse_FieldMask) Unmarshal

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

func (*WatchRoleResponse_FieldMask) UnmarshalJSON

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

type WatchRoleResponse_FieldPath

type WatchRoleResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchRoleResponse_FieldPathSelector
	Get(source *WatchRoleResponse) []interface{}
	GetSingle(source *WatchRoleResponse) (interface{}, bool)
	ClearValue(item *WatchRoleResponse)

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

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

func MustParseWatchRoleResponse_FieldPath

func MustParseWatchRoleResponse_FieldPath(rawField string) WatchRoleResponse_FieldPath

func ParseWatchRoleResponse_FieldPath

func ParseWatchRoleResponse_FieldPath(rawField string) (WatchRoleResponse_FieldPath, error)

type WatchRoleResponse_FieldPathArrayItemValue

type WatchRoleResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchRoleResponse_FieldPath
	ContainsValue(*WatchRoleResponse) bool
}

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

func MustParseWatchRoleResponse_FieldPathArrayItemValue

func MustParseWatchRoleResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchRoleResponse_FieldPathArrayItemValue

func ParseWatchRoleResponse_FieldPathArrayItemValue

func ParseWatchRoleResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchRoleResponse_FieldPathArrayItemValue, error)

ParseWatchRoleResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchRoleResponse_FieldPathArrayOfValues

type WatchRoleResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchRoleResponse_FieldPath
}

WatchRoleResponse_FieldPathArrayOfValues allows storing slice of values for WatchRoleResponse fields according to their type

func MustParseWatchRoleResponse_FieldPathArrayOfValues

func MustParseWatchRoleResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchRoleResponse_FieldPathArrayOfValues

func ParseWatchRoleResponse_FieldPathArrayOfValues

func ParseWatchRoleResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchRoleResponse_FieldPathArrayOfValues, error)

type WatchRoleResponse_FieldPathSelector

type WatchRoleResponse_FieldPathSelector int32
const (
	WatchRoleResponse_FieldPathSelectorChange WatchRoleResponse_FieldPathSelector = 0
)

func (WatchRoleResponse_FieldPathSelector) String

type WatchRoleResponse_FieldPathValue

type WatchRoleResponse_FieldPathValue interface {
	WatchRoleResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchRoleResponse)
	CompareWith(*WatchRoleResponse) (cmp int, comparable bool)
}

WatchRoleResponse_FieldPathValue allows storing values for WatchRoleResponse fields according to their type

func MustParseWatchRoleResponse_FieldPathValue

func MustParseWatchRoleResponse_FieldPathValue(pathStr, valueStr string) WatchRoleResponse_FieldPathValue

func ParseWatchRoleResponse_FieldPathValue

func ParseWatchRoleResponse_FieldPathValue(pathStr, valueStr string) (WatchRoleResponse_FieldPathValue, error)

type WatchRoleResponse_FieldTerminalPath

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

func (*WatchRoleResponse_FieldTerminalPath) ClearValue

func (*WatchRoleResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchRoleResponse_FieldTerminalPath) Get

func (fp *WatchRoleResponse_FieldTerminalPath) Get(source *WatchRoleResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchRoleResponse

func (*WatchRoleResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchRoleResponse_FieldTerminalPath) GetRaw

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

func (*WatchRoleResponse_FieldTerminalPath) GetSingle

func (fp *WatchRoleResponse_FieldTerminalPath) GetSingle(source *WatchRoleResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchRoleResponse

func (*WatchRoleResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchRoleResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchRoleResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchRoleResponse_FieldTerminalPath) Selector

func (*WatchRoleResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchRoleResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchRoleResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchRoleResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchRoleResponse_FieldPathArrayItemValue

func (*WatchRoleResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchRoleResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchRoleResponse_FieldPathArrayOfValues

func (*WatchRoleResponse_FieldTerminalPath) WithIValue

func (*WatchRoleResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchRoleResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchRoleResponse_FieldTerminalPath) WithRawIValue

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

type WatchRoleResponse_FieldTerminalPathArrayItemValue

type WatchRoleResponse_FieldTerminalPathArrayItemValue struct {
	WatchRoleResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRoleResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchRoleResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchRoleResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchRoleResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchRoleResponse) (interface{}, bool)

func (*WatchRoleResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchRoleResponse_FieldTerminalPathArrayOfValues

type WatchRoleResponse_FieldTerminalPathArrayOfValues struct {
	WatchRoleResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRoleResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues

func (fpaov *WatchRoleResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues() ([]*role.RoleChange, bool)

func (*WatchRoleResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchRoleResponse_FieldTerminalPathValue

type WatchRoleResponse_FieldTerminalPathValue struct {
	WatchRoleResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRoleResponse_FieldTerminalPathValue) AsChangeValue

func (*WatchRoleResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchRoleResponse_FieldTerminalPathValue' with the value under path in 'WatchRoleResponse'.

func (*WatchRoleResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchRoleResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchRoleResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchRoleResponse

func (*WatchRoleResponse_FieldTerminalPathValue) SetToRaw

type WatchRolesClientStream

type WatchRolesClientStream interface {
	Recv() (*WatchRolesResponse, error)
	grpc.ClientStream
}

type WatchRolesDescriptor added in v0.4.28

type WatchRolesDescriptor struct{}

func GetWatchRolesDescriptor added in v0.4.28

func GetWatchRolesDescriptor() *WatchRolesDescriptor

func (*WatchRolesDescriptor) GetApiDescriptor added in v0.4.28

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

func (*WatchRolesDescriptor) GetApiName added in v0.4.28

func (d *WatchRolesDescriptor) GetApiName() string

func (*WatchRolesDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*WatchRolesDescriptor) GetFullMethodName added in v0.4.28

func (d *WatchRolesDescriptor) GetFullMethodName() string

func (*WatchRolesDescriptor) GetMethodName added in v0.4.28

func (d *WatchRolesDescriptor) GetMethodName() string

func (*WatchRolesDescriptor) GetProtoPkgName added in v0.4.28

func (d *WatchRolesDescriptor) GetProtoPkgName() string

func (*WatchRolesDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*WatchRolesDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*WatchRolesDescriptor) GetServiceDomain added in v0.4.28

func (d *WatchRolesDescriptor) GetServiceDomain() string

func (*WatchRolesDescriptor) GetServiceVersion added in v0.4.28

func (d *WatchRolesDescriptor) GetServiceVersion() string

func (*WatchRolesDescriptor) GetVerb added in v0.4.28

func (d *WatchRolesDescriptor) GetVerb() string

func (*WatchRolesDescriptor) HasResource added in v0.4.30

func (d *WatchRolesDescriptor) HasResource() bool

func (*WatchRolesDescriptor) IsClientStream added in v0.4.28

func (d *WatchRolesDescriptor) IsClientStream() bool

func (*WatchRolesDescriptor) IsCollection added in v0.4.30

func (d *WatchRolesDescriptor) IsCollection() bool

func (*WatchRolesDescriptor) IsPlural added in v0.4.30

func (d *WatchRolesDescriptor) IsPlural() bool

func (*WatchRolesDescriptor) IsServerStream added in v0.4.28

func (d *WatchRolesDescriptor) IsServerStream() bool

func (*WatchRolesDescriptor) IsUnary added in v0.4.28

func (d *WatchRolesDescriptor) IsUnary() bool

func (*WatchRolesDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*WatchRolesDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*WatchRolesDescriptor) RequestHasResourceBody added in v0.4.28

func (d *WatchRolesDescriptor) RequestHasResourceBody() bool

type WatchRolesDescriptorClientMsgHandle added in v0.4.28

type WatchRolesDescriptorClientMsgHandle struct{}

func (*WatchRolesDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*WatchRolesDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchRolesDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type WatchRolesDescriptorServerMsgHandle added in v0.4.28

type WatchRolesDescriptorServerMsgHandle struct{}

func (*WatchRolesDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

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

func (*WatchRolesDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*WatchRolesDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type WatchRolesRequest

type WatchRolesRequest 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"`
	// Requested page size. Server may return fewer Roles 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 *role.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 *role.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 *role.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 Role that don't affect any
	// of masked fields won't be sent back.
	FieldMask *role.Role_FieldMask `` /* 136-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
	// Role 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 [WatchRoles][ntt.iam.v1alpha.WatchRoles]

func (*WatchRolesRequest) Clone

func (*WatchRolesRequest) CloneRaw

func (*WatchRolesRequest) Descriptor

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

Deprecated, Use WatchRolesRequest.ProtoReflect.Descriptor instead.

func (*WatchRolesRequest) GetFieldMask

func (m *WatchRolesRequest) GetFieldMask() *role.Role_FieldMask

func (*WatchRolesRequest) GetFilter

func (m *WatchRolesRequest) GetFilter() *role.Filter

func (*WatchRolesRequest) GetMaxChunkSize

func (m *WatchRolesRequest) GetMaxChunkSize() int32

func (*WatchRolesRequest) GetOrderBy

func (m *WatchRolesRequest) GetOrderBy() *role.OrderBy

func (*WatchRolesRequest) GetPageSize

func (m *WatchRolesRequest) GetPageSize() int32

func (*WatchRolesRequest) GetPageToken

func (m *WatchRolesRequest) GetPageToken() *role.PagerCursor

func (*WatchRolesRequest) GetResumeToken

func (m *WatchRolesRequest) GetResumeToken() string

func (*WatchRolesRequest) GetStartingTime added in v0.9.0

func (m *WatchRolesRequest) GetStartingTime() *timestamp.Timestamp

func (*WatchRolesRequest) GetType

func (m *WatchRolesRequest) GetType() watch_type.WatchType

func (*WatchRolesRequest) GetView

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

func (*WatchRolesRequest) GotenMessage

func (*WatchRolesRequest) GotenMessage()

func (*WatchRolesRequest) GotenObjectExt

func (o *WatchRolesRequest) GotenObjectExt()

func (*WatchRolesRequest) GotenValidate

func (obj *WatchRolesRequest) GotenValidate() error

func (*WatchRolesRequest) MakeDiffFieldMask

func (o *WatchRolesRequest) MakeDiffFieldMask(other *WatchRolesRequest) *WatchRolesRequest_FieldMask

func (*WatchRolesRequest) MakeFullFieldMask

func (o *WatchRolesRequest) MakeFullFieldMask() *WatchRolesRequest_FieldMask

func (*WatchRolesRequest) MakeRawDiffFieldMask

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

func (*WatchRolesRequest) MakeRawFullFieldMask

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

func (*WatchRolesRequest) Marshal

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

func (*WatchRolesRequest) MarshalJSON

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

func (*WatchRolesRequest) Merge

func (o *WatchRolesRequest) Merge(source *WatchRolesRequest)

func (*WatchRolesRequest) MergeRaw

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

func (*WatchRolesRequest) ProtoMessage

func (*WatchRolesRequest) ProtoMessage()

func (*WatchRolesRequest) ProtoReflect

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

func (*WatchRolesRequest) Reset

func (m *WatchRolesRequest) Reset()

func (*WatchRolesRequest) SetFieldMask

func (m *WatchRolesRequest) SetFieldMask(fv *role.Role_FieldMask)

func (*WatchRolesRequest) SetFilter

func (m *WatchRolesRequest) SetFilter(fv *role.Filter)

func (*WatchRolesRequest) SetMaxChunkSize

func (m *WatchRolesRequest) SetMaxChunkSize(fv int32)

func (*WatchRolesRequest) SetOrderBy

func (m *WatchRolesRequest) SetOrderBy(fv *role.OrderBy)

func (*WatchRolesRequest) SetPageSize

func (m *WatchRolesRequest) SetPageSize(fv int32)

func (*WatchRolesRequest) SetPageToken

func (m *WatchRolesRequest) SetPageToken(fv *role.PagerCursor)

func (*WatchRolesRequest) SetResumeToken

func (m *WatchRolesRequest) SetResumeToken(fv string)

func (*WatchRolesRequest) SetStartingTime added in v0.9.0

func (m *WatchRolesRequest) SetStartingTime(fv *timestamp.Timestamp)

func (*WatchRolesRequest) SetType

func (m *WatchRolesRequest) SetType(fv watch_type.WatchType)

func (*WatchRolesRequest) SetView

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

func (*WatchRolesRequest) String

func (m *WatchRolesRequest) String() string

func (*WatchRolesRequest) Unmarshal

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

func (*WatchRolesRequest) UnmarshalJSON

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

type WatchRolesRequestFieldPathBuilder

type WatchRolesRequestFieldPathBuilder struct{}

func NewWatchRolesRequestFieldPathBuilder

func NewWatchRolesRequestFieldPathBuilder() WatchRolesRequestFieldPathBuilder

func (WatchRolesRequestFieldPathBuilder) FieldMask

func (WatchRolesRequestFieldPathBuilder) Filter

func (WatchRolesRequestFieldPathBuilder) MaxChunkSize

func (WatchRolesRequestFieldPathBuilder) OrderBy

func (WatchRolesRequestFieldPathBuilder) PageSize

func (WatchRolesRequestFieldPathBuilder) PageToken

func (WatchRolesRequestFieldPathBuilder) ResumeToken

func (WatchRolesRequestFieldPathBuilder) StartingTime added in v0.9.0

func (WatchRolesRequestFieldPathBuilder) Type

func (WatchRolesRequestFieldPathBuilder) View

type WatchRolesRequestPathSelectorFieldMask

type WatchRolesRequestPathSelectorFieldMask struct{}

func (WatchRolesRequestPathSelectorFieldMask) FieldPath

func (WatchRolesRequestPathSelectorFieldMask) WithArrayOfValues

func (WatchRolesRequestPathSelectorFieldMask) WithValue

type WatchRolesRequestPathSelectorFilter

type WatchRolesRequestPathSelectorFilter struct{}

func (WatchRolesRequestPathSelectorFilter) FieldPath

func (WatchRolesRequestPathSelectorFilter) WithArrayOfValues

func (WatchRolesRequestPathSelectorFilter) WithValue

type WatchRolesRequestPathSelectorMaxChunkSize

type WatchRolesRequestPathSelectorMaxChunkSize struct{}

func (WatchRolesRequestPathSelectorMaxChunkSize) FieldPath

func (WatchRolesRequestPathSelectorMaxChunkSize) WithArrayOfValues

func (WatchRolesRequestPathSelectorMaxChunkSize) WithValue

type WatchRolesRequestPathSelectorOrderBy

type WatchRolesRequestPathSelectorOrderBy struct{}

func (WatchRolesRequestPathSelectorOrderBy) FieldPath

func (WatchRolesRequestPathSelectorOrderBy) WithArrayOfValues

func (WatchRolesRequestPathSelectorOrderBy) WithValue

type WatchRolesRequestPathSelectorPageSize

type WatchRolesRequestPathSelectorPageSize struct{}

func (WatchRolesRequestPathSelectorPageSize) FieldPath

func (WatchRolesRequestPathSelectorPageSize) WithArrayOfValues

func (WatchRolesRequestPathSelectorPageSize) WithValue

type WatchRolesRequestPathSelectorPageToken

type WatchRolesRequestPathSelectorPageToken struct{}

func (WatchRolesRequestPathSelectorPageToken) FieldPath

func (WatchRolesRequestPathSelectorPageToken) WithArrayOfValues

func (WatchRolesRequestPathSelectorPageToken) WithValue

type WatchRolesRequestPathSelectorResumeToken

type WatchRolesRequestPathSelectorResumeToken struct{}

func (WatchRolesRequestPathSelectorResumeToken) FieldPath

func (WatchRolesRequestPathSelectorResumeToken) WithArrayOfValues

func (WatchRolesRequestPathSelectorResumeToken) WithValue

type WatchRolesRequestPathSelectorStartingTime added in v0.9.0

type WatchRolesRequestPathSelectorStartingTime struct{}

func (WatchRolesRequestPathSelectorStartingTime) FieldPath added in v0.9.0

func (WatchRolesRequestPathSelectorStartingTime) WithArrayOfValues added in v0.9.0

func (WatchRolesRequestPathSelectorStartingTime) WithValue added in v0.9.0

type WatchRolesRequestPathSelectorType

type WatchRolesRequestPathSelectorType struct{}

func (WatchRolesRequestPathSelectorType) FieldPath

func (WatchRolesRequestPathSelectorType) WithArrayOfValues

func (WatchRolesRequestPathSelectorType) WithValue

type WatchRolesRequestPathSelectorView

type WatchRolesRequestPathSelectorView struct{}

func (WatchRolesRequestPathSelectorView) FieldPath

func (WatchRolesRequestPathSelectorView) WithArrayOfValues

func (WatchRolesRequestPathSelectorView) WithValue

type WatchRolesRequest_FieldMask

type WatchRolesRequest_FieldMask struct {
	Paths []WatchRolesRequest_FieldPath
}

func FullWatchRolesRequest_FieldMask

func FullWatchRolesRequest_FieldMask() *WatchRolesRequest_FieldMask

func (*WatchRolesRequest_FieldMask) AppendPath

func (fieldMask *WatchRolesRequest_FieldMask) AppendPath(path WatchRolesRequest_FieldPath)

func (*WatchRolesRequest_FieldMask) AppendRawPath

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

func (*WatchRolesRequest_FieldMask) DecodeFirestore

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

func (*WatchRolesRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchRolesRequest_FieldMask) FilterInputFields

func (fieldMask *WatchRolesRequest_FieldMask) FilterInputFields() *WatchRolesRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchRolesRequest_FieldMask) FromProtoFieldMask

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

func (*WatchRolesRequest_FieldMask) GetPaths

func (*WatchRolesRequest_FieldMask) GetRawPaths

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

func (*WatchRolesRequest_FieldMask) IsFull

func (fieldMask *WatchRolesRequest_FieldMask) IsFull() bool

func (WatchRolesRequest_FieldMask) Marshal

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

implement methods required by customType

func (WatchRolesRequest_FieldMask) MarshalJSON

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

func (*WatchRolesRequest_FieldMask) PathsCount

func (fieldMask *WatchRolesRequest_FieldMask) PathsCount() int

func (*WatchRolesRequest_FieldMask) Project

func (*WatchRolesRequest_FieldMask) ProjectRaw

func (*WatchRolesRequest_FieldMask) ProtoMessage

func (fieldMask *WatchRolesRequest_FieldMask) ProtoMessage()

func (*WatchRolesRequest_FieldMask) ProtoReflect

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

func (*WatchRolesRequest_FieldMask) Reset

func (fieldMask *WatchRolesRequest_FieldMask) Reset()

func (*WatchRolesRequest_FieldMask) Set

func (fieldMask *WatchRolesRequest_FieldMask) Set(target, source *WatchRolesRequest)

func (*WatchRolesRequest_FieldMask) SetFromCliFlag

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

func (*WatchRolesRequest_FieldMask) SetRaw

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

func (*WatchRolesRequest_FieldMask) Size

func (fieldMask *WatchRolesRequest_FieldMask) Size() int

func (*WatchRolesRequest_FieldMask) String

func (fieldMask *WatchRolesRequest_FieldMask) String() string

func (*WatchRolesRequest_FieldMask) Subtract

func (*WatchRolesRequest_FieldMask) SubtractRaw

func (*WatchRolesRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchRolesRequest_FieldMask) Unmarshal

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

func (*WatchRolesRequest_FieldMask) UnmarshalJSON

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

type WatchRolesRequest_FieldPath

type WatchRolesRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchRolesRequest_FieldPathSelector
	Get(source *WatchRolesRequest) []interface{}
	GetSingle(source *WatchRolesRequest) (interface{}, bool)
	ClearValue(item *WatchRolesRequest)

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

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

func MustParseWatchRolesRequest_FieldPath

func MustParseWatchRolesRequest_FieldPath(rawField string) WatchRolesRequest_FieldPath

func ParseWatchRolesRequest_FieldPath

func ParseWatchRolesRequest_FieldPath(rawField string) (WatchRolesRequest_FieldPath, error)

type WatchRolesRequest_FieldPathArrayItemValue

type WatchRolesRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchRolesRequest_FieldPath
	ContainsValue(*WatchRolesRequest) bool
}

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

func MustParseWatchRolesRequest_FieldPathArrayItemValue

func MustParseWatchRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchRolesRequest_FieldPathArrayItemValue

func ParseWatchRolesRequest_FieldPathArrayItemValue

func ParseWatchRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchRolesRequest_FieldPathArrayItemValue, error)

ParseWatchRolesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchRolesRequest_FieldPathArrayOfValues

type WatchRolesRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchRolesRequest_FieldPath
}

WatchRolesRequest_FieldPathArrayOfValues allows storing slice of values for WatchRolesRequest fields according to their type

func MustParseWatchRolesRequest_FieldPathArrayOfValues

func MustParseWatchRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchRolesRequest_FieldPathArrayOfValues

func ParseWatchRolesRequest_FieldPathArrayOfValues

func ParseWatchRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchRolesRequest_FieldPathArrayOfValues, error)

type WatchRolesRequest_FieldPathSelector

type WatchRolesRequest_FieldPathSelector int32
const (
	WatchRolesRequest_FieldPathSelectorType         WatchRolesRequest_FieldPathSelector = 0
	WatchRolesRequest_FieldPathSelectorPageSize     WatchRolesRequest_FieldPathSelector = 1
	WatchRolesRequest_FieldPathSelectorPageToken    WatchRolesRequest_FieldPathSelector = 2
	WatchRolesRequest_FieldPathSelectorOrderBy      WatchRolesRequest_FieldPathSelector = 3
	WatchRolesRequest_FieldPathSelectorResumeToken  WatchRolesRequest_FieldPathSelector = 4
	WatchRolesRequest_FieldPathSelectorStartingTime WatchRolesRequest_FieldPathSelector = 5
	WatchRolesRequest_FieldPathSelectorFilter       WatchRolesRequest_FieldPathSelector = 6
	WatchRolesRequest_FieldPathSelectorFieldMask    WatchRolesRequest_FieldPathSelector = 7
	WatchRolesRequest_FieldPathSelectorView         WatchRolesRequest_FieldPathSelector = 8
	WatchRolesRequest_FieldPathSelectorMaxChunkSize WatchRolesRequest_FieldPathSelector = 9
)

func (WatchRolesRequest_FieldPathSelector) String

type WatchRolesRequest_FieldPathValue

type WatchRolesRequest_FieldPathValue interface {
	WatchRolesRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchRolesRequest)
	CompareWith(*WatchRolesRequest) (cmp int, comparable bool)
}

WatchRolesRequest_FieldPathValue allows storing values for WatchRolesRequest fields according to their type

func MustParseWatchRolesRequest_FieldPathValue

func MustParseWatchRolesRequest_FieldPathValue(pathStr, valueStr string) WatchRolesRequest_FieldPathValue

func ParseWatchRolesRequest_FieldPathValue

func ParseWatchRolesRequest_FieldPathValue(pathStr, valueStr string) (WatchRolesRequest_FieldPathValue, error)

type WatchRolesRequest_FieldTerminalPath

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

func (*WatchRolesRequest_FieldTerminalPath) ClearValue

func (*WatchRolesRequest_FieldTerminalPath) ClearValueRaw

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

func (*WatchRolesRequest_FieldTerminalPath) Get

func (fp *WatchRolesRequest_FieldTerminalPath) Get(source *WatchRolesRequest) (values []interface{})

Get returns all values pointed by specific field from source WatchRolesRequest

func (*WatchRolesRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchRolesRequest_FieldTerminalPath) GetRaw

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

func (*WatchRolesRequest_FieldTerminalPath) GetSingle

func (fp *WatchRolesRequest_FieldTerminalPath) GetSingle(source *WatchRolesRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchRolesRequest

func (*WatchRolesRequest_FieldTerminalPath) GetSingleRaw

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

func (*WatchRolesRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchRolesRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchRolesRequest_FieldTerminalPath) Selector

func (*WatchRolesRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchRolesRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchRolesRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchRolesRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchRolesRequest_FieldPathArrayItemValue

func (*WatchRolesRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchRolesRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchRolesRequest_FieldPathArrayOfValues

func (*WatchRolesRequest_FieldTerminalPath) WithIValue

func (*WatchRolesRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchRolesRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchRolesRequest_FieldTerminalPath) WithRawIValue

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

type WatchRolesRequest_FieldTerminalPathArrayItemValue

type WatchRolesRequest_FieldTerminalPathArrayItemValue struct {
	WatchRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchRolesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchRolesRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchRolesRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchRolesRequest) (interface{}, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchRolesRequest_FieldTerminalPathArrayOfValues

type WatchRolesRequest_FieldTerminalPathArrayOfValues struct {
	WatchRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues

func (fpaov *WatchRolesRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*role.Role_FieldMask, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues

func (fpaov *WatchRolesRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*role.Filter, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues

func (fpaov *WatchRolesRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues

func (fpaov *WatchRolesRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*role.OrderBy, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

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

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *WatchRolesRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*role.PagerCursor, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchRolesRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues added in v0.9.0

func (fpaov *WatchRolesRequest_FieldTerminalPathArrayOfValues) AsStartingTimeArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues

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

func (*WatchRolesRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchRolesRequest_FieldTerminalPathValue

type WatchRolesRequest_FieldTerminalPathValue struct {
	WatchRolesRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesRequest_FieldTerminalPathValue) AsFieldMaskValue

func (*WatchRolesRequest_FieldTerminalPathValue) AsFilterValue

func (fpv *WatchRolesRequest_FieldTerminalPathValue) AsFilterValue() (*role.Filter, bool)

func (*WatchRolesRequest_FieldTerminalPathValue) AsMaxChunkSizeValue

func (fpv *WatchRolesRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)

func (*WatchRolesRequest_FieldTerminalPathValue) AsOrderByValue

func (fpv *WatchRolesRequest_FieldTerminalPathValue) AsOrderByValue() (*role.OrderBy, bool)

func (*WatchRolesRequest_FieldTerminalPathValue) AsPageSizeValue

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

func (*WatchRolesRequest_FieldTerminalPathValue) AsPageTokenValue

func (fpv *WatchRolesRequest_FieldTerminalPathValue) AsPageTokenValue() (*role.PagerCursor, bool)

func (*WatchRolesRequest_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchRolesRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchRolesRequest_FieldTerminalPathValue) AsStartingTimeValue added in v0.9.0

func (fpv *WatchRolesRequest_FieldTerminalPathValue) AsStartingTimeValue() (*timestamp.Timestamp, bool)

func (*WatchRolesRequest_FieldTerminalPathValue) AsTypeValue

func (*WatchRolesRequest_FieldTerminalPathValue) AsViewValue

func (*WatchRolesRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchRolesRequest_FieldTerminalPathValue' with the value under path in 'WatchRolesRequest'.

func (*WatchRolesRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchRolesRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchRolesRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchRolesRequest

func (*WatchRolesRequest_FieldTerminalPathValue) SetToRaw

type WatchRolesResponse

type WatchRolesResponse struct {

	// Changes of Roles
	RoleChanges []*role.RoleChange `protobuf:"bytes,2,rep,name=role_changes,json=roleChanges,proto3" json:"role_changes,omitempty" firestore:"roleChanges"`
	// 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 Roles 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 *WatchRolesResponse_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 (Roles 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
}

WatchRolesResponse

func (*WatchRolesResponse) Clone

func (*WatchRolesResponse) CloneRaw

func (*WatchRolesResponse) Descriptor

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

Deprecated, Use WatchRolesResponse.ProtoReflect.Descriptor instead.

func (*WatchRolesResponse) GetIsCurrent

func (m *WatchRolesResponse) GetIsCurrent() bool

func (*WatchRolesResponse) GetIsHardReset

func (m *WatchRolesResponse) GetIsHardReset() bool

func (*WatchRolesResponse) GetIsSoftReset

func (m *WatchRolesResponse) GetIsSoftReset() bool

func (*WatchRolesResponse) GetPageTokenChange

func (m *WatchRolesResponse) GetPageTokenChange() *WatchRolesResponse_PageTokenChange

func (*WatchRolesResponse) GetResumeToken

func (m *WatchRolesResponse) GetResumeToken() string

func (*WatchRolesResponse) GetRoleChanges

func (m *WatchRolesResponse) GetRoleChanges() []*role.RoleChange

func (*WatchRolesResponse) GetSnapshotSize

func (m *WatchRolesResponse) GetSnapshotSize() int64

func (*WatchRolesResponse) GotenMessage

func (*WatchRolesResponse) GotenMessage()

func (*WatchRolesResponse) GotenObjectExt

func (o *WatchRolesResponse) GotenObjectExt()

func (*WatchRolesResponse) GotenValidate

func (obj *WatchRolesResponse) GotenValidate() error

func (*WatchRolesResponse) MakeDiffFieldMask

func (*WatchRolesResponse) MakeFullFieldMask

func (o *WatchRolesResponse) MakeFullFieldMask() *WatchRolesResponse_FieldMask

func (*WatchRolesResponse) MakeRawDiffFieldMask

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

func (*WatchRolesResponse) MakeRawFullFieldMask

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

func (*WatchRolesResponse) Marshal

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

func (*WatchRolesResponse) MarshalJSON

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

func (*WatchRolesResponse) Merge

func (o *WatchRolesResponse) Merge(source *WatchRolesResponse)

func (*WatchRolesResponse) MergeRaw

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

func (*WatchRolesResponse) ProtoMessage

func (*WatchRolesResponse) ProtoMessage()

func (*WatchRolesResponse) ProtoReflect

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

func (*WatchRolesResponse) Reset

func (m *WatchRolesResponse) Reset()

func (*WatchRolesResponse) SetIsCurrent

func (m *WatchRolesResponse) SetIsCurrent(fv bool)

func (*WatchRolesResponse) SetIsHardReset

func (m *WatchRolesResponse) SetIsHardReset(fv bool)

func (*WatchRolesResponse) SetIsSoftReset

func (m *WatchRolesResponse) SetIsSoftReset(fv bool)

func (*WatchRolesResponse) SetPageTokenChange

func (m *WatchRolesResponse) SetPageTokenChange(fv *WatchRolesResponse_PageTokenChange)

func (*WatchRolesResponse) SetResumeToken

func (m *WatchRolesResponse) SetResumeToken(fv string)

func (*WatchRolesResponse) SetRoleChanges

func (m *WatchRolesResponse) SetRoleChanges(fv []*role.RoleChange)

func (*WatchRolesResponse) SetSnapshotSize

func (m *WatchRolesResponse) SetSnapshotSize(fv int64)

func (*WatchRolesResponse) String

func (m *WatchRolesResponse) String() string

func (*WatchRolesResponse) Unmarshal

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

func (*WatchRolesResponse) UnmarshalJSON

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

type WatchRolesResponseFieldPathBuilder

type WatchRolesResponseFieldPathBuilder struct{}

func NewWatchRolesResponseFieldPathBuilder

func NewWatchRolesResponseFieldPathBuilder() WatchRolesResponseFieldPathBuilder

func (WatchRolesResponseFieldPathBuilder) IsCurrent

func (WatchRolesResponseFieldPathBuilder) IsHardReset

func (WatchRolesResponseFieldPathBuilder) IsSoftReset

func (WatchRolesResponseFieldPathBuilder) PageTokenChange

func (WatchRolesResponseFieldPathBuilder) ResumeToken

func (WatchRolesResponseFieldPathBuilder) RoleChanges

func (WatchRolesResponseFieldPathBuilder) SnapshotSize

type WatchRolesResponsePageTokenChangeFieldPathBuilder

type WatchRolesResponsePageTokenChangeFieldPathBuilder struct{}

func NewWatchRolesResponsePageTokenChangeFieldPathBuilder

func NewWatchRolesResponsePageTokenChangeFieldPathBuilder() WatchRolesResponsePageTokenChangeFieldPathBuilder

func (WatchRolesResponsePageTokenChangeFieldPathBuilder) NextPageToken

func (WatchRolesResponsePageTokenChangeFieldPathBuilder) PrevPageToken

type WatchRolesResponsePageTokenChange_FieldPath

type WatchRolesResponsePageTokenChange_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchRolesResponsePageTokenChange_FieldPathSelector
	Get(source *WatchRolesResponse_PageTokenChange) []interface{}
	GetSingle(source *WatchRolesResponse_PageTokenChange) (interface{}, bool)
	ClearValue(item *WatchRolesResponse_PageTokenChange)

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

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

func MustParseWatchRolesResponsePageTokenChange_FieldPath

func MustParseWatchRolesResponsePageTokenChange_FieldPath(rawField string) WatchRolesResponsePageTokenChange_FieldPath

func ParseWatchRolesResponsePageTokenChange_FieldPath

func ParseWatchRolesResponsePageTokenChange_FieldPath(rawField string) (WatchRolesResponsePageTokenChange_FieldPath, error)

type WatchRolesResponsePageTokenChange_FieldPathArrayItemValue

type WatchRolesResponsePageTokenChange_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchRolesResponsePageTokenChange_FieldPath
	ContainsValue(*WatchRolesResponse_PageTokenChange) bool
}

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

func MustParseWatchRolesResponsePageTokenChange_FieldPathArrayItemValue

func MustParseWatchRolesResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchRolesResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchRolesResponsePageTokenChange_FieldPathArrayItemValue

func ParseWatchRolesResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchRolesResponsePageTokenChange_FieldPathArrayItemValue, error)

ParseWatchRolesResponsePageTokenChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchRolesResponsePageTokenChange_FieldPathArrayOfValues

type WatchRolesResponsePageTokenChange_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchRolesResponsePageTokenChange_FieldPath
}

WatchRolesResponsePageTokenChange_FieldPathArrayOfValues allows storing slice of values for PageTokenChange fields according to their type

func MustParseWatchRolesResponsePageTokenChange_FieldPathArrayOfValues

func MustParseWatchRolesResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchRolesResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchRolesResponsePageTokenChange_FieldPathArrayOfValues

func ParseWatchRolesResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchRolesResponsePageTokenChange_FieldPathArrayOfValues, error)

type WatchRolesResponsePageTokenChange_FieldPathSelector

type WatchRolesResponsePageTokenChange_FieldPathSelector int32
const (
	WatchRolesResponsePageTokenChange_FieldPathSelectorPrevPageToken WatchRolesResponsePageTokenChange_FieldPathSelector = 0
	WatchRolesResponsePageTokenChange_FieldPathSelectorNextPageToken WatchRolesResponsePageTokenChange_FieldPathSelector = 1
)

func (WatchRolesResponsePageTokenChange_FieldPathSelector) String

type WatchRolesResponsePageTokenChange_FieldPathValue

type WatchRolesResponsePageTokenChange_FieldPathValue interface {
	WatchRolesResponsePageTokenChange_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchRolesResponse_PageTokenChange)
	CompareWith(*WatchRolesResponse_PageTokenChange) (cmp int, comparable bool)
}

WatchRolesResponsePageTokenChange_FieldPathValue allows storing values for PageTokenChange fields according to their type

func MustParseWatchRolesResponsePageTokenChange_FieldPathValue

func MustParseWatchRolesResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchRolesResponsePageTokenChange_FieldPathValue

func ParseWatchRolesResponsePageTokenChange_FieldPathValue

func ParseWatchRolesResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchRolesResponsePageTokenChange_FieldPathValue, error)

type WatchRolesResponsePageTokenChange_FieldTerminalPath

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) ClearValue

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) ClearValueRaw

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) Get

Get returns all values pointed by specific field from source WatchRolesResponse_PageTokenChange

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) GetRaw

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source WatchRolesResponse_PageTokenChange

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) GetSingleRaw

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) Selector

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) WithIValue

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPath) WithRawIValue

type WatchRolesResponsePageTokenChange_FieldTerminalPathArrayItemValue

type WatchRolesResponsePageTokenChange_FieldTerminalPathArrayItemValue struct {
	WatchRolesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchRolesResponsePageTokenChange_FieldTerminalPathArrayOfValues

type WatchRolesResponsePageTokenChange_FieldTerminalPathArrayOfValues struct {
	WatchRolesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *WatchRolesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*role.PagerCursor, bool)

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues

func (fpaov *WatchRolesResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*role.PagerCursor, bool)

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchRolesResponsePageTokenChange_FieldTerminalPathValue

type WatchRolesResponsePageTokenChange_FieldTerminalPathValue struct {
	WatchRolesResponsePageTokenChange_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchRolesResponsePageTokenChange_FieldTerminalPathValue' with the value under path in 'WatchRolesResponse_PageTokenChange'.

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PageTokenChange

func (*WatchRolesResponsePageTokenChange_FieldTerminalPathValue) SetToRaw

type WatchRolesResponsePathSelectorIsCurrent

type WatchRolesResponsePathSelectorIsCurrent struct{}

func (WatchRolesResponsePathSelectorIsCurrent) FieldPath

func (WatchRolesResponsePathSelectorIsCurrent) WithArrayOfValues

func (WatchRolesResponsePathSelectorIsCurrent) WithValue

type WatchRolesResponsePathSelectorIsHardReset

type WatchRolesResponsePathSelectorIsHardReset struct{}

func (WatchRolesResponsePathSelectorIsHardReset) FieldPath

func (WatchRolesResponsePathSelectorIsHardReset) WithArrayOfValues

func (WatchRolesResponsePathSelectorIsHardReset) WithValue

type WatchRolesResponsePathSelectorIsSoftReset

type WatchRolesResponsePathSelectorIsSoftReset struct{}

func (WatchRolesResponsePathSelectorIsSoftReset) FieldPath

func (WatchRolesResponsePathSelectorIsSoftReset) WithArrayOfValues

func (WatchRolesResponsePathSelectorIsSoftReset) WithValue

type WatchRolesResponsePathSelectorPageTokenChange

type WatchRolesResponsePathSelectorPageTokenChange struct{}

func (WatchRolesResponsePathSelectorPageTokenChange) FieldPath

func (WatchRolesResponsePathSelectorPageTokenChange) NextPageToken

func (WatchRolesResponsePathSelectorPageTokenChange) PrevPageToken

func (WatchRolesResponsePathSelectorPageTokenChange) WithArrayOfValues

func (WatchRolesResponsePathSelectorPageTokenChange) WithSubArrayItemValue

func (WatchRolesResponsePathSelectorPageTokenChange) WithSubArrayOfValues

func (WatchRolesResponsePathSelectorPageTokenChange) WithSubPath

func (WatchRolesResponsePathSelectorPageTokenChange) WithSubValue

type WatchRolesResponsePathSelectorPageTokenChangeNextPageToken

type WatchRolesResponsePathSelectorPageTokenChangeNextPageToken struct{}

func (WatchRolesResponsePathSelectorPageTokenChangeNextPageToken) FieldPath

func (WatchRolesResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues

func (WatchRolesResponsePathSelectorPageTokenChangeNextPageToken) WithValue

type WatchRolesResponsePathSelectorPageTokenChangePrevPageToken

type WatchRolesResponsePathSelectorPageTokenChangePrevPageToken struct{}

func (WatchRolesResponsePathSelectorPageTokenChangePrevPageToken) FieldPath

func (WatchRolesResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues

func (WatchRolesResponsePathSelectorPageTokenChangePrevPageToken) WithValue

type WatchRolesResponsePathSelectorResumeToken

type WatchRolesResponsePathSelectorResumeToken struct{}

func (WatchRolesResponsePathSelectorResumeToken) FieldPath

func (WatchRolesResponsePathSelectorResumeToken) WithArrayOfValues

func (WatchRolesResponsePathSelectorResumeToken) WithValue

type WatchRolesResponsePathSelectorRoleChanges

type WatchRolesResponsePathSelectorRoleChanges struct{}

func (WatchRolesResponsePathSelectorRoleChanges) FieldPath

func (WatchRolesResponsePathSelectorRoleChanges) WithArrayOfValues

func (WatchRolesResponsePathSelectorRoleChanges) WithItemValue

func (WatchRolesResponsePathSelectorRoleChanges) WithValue

type WatchRolesResponsePathSelectorSnapshotSize

type WatchRolesResponsePathSelectorSnapshotSize struct{}

func (WatchRolesResponsePathSelectorSnapshotSize) FieldPath

func (WatchRolesResponsePathSelectorSnapshotSize) WithArrayOfValues

func (WatchRolesResponsePathSelectorSnapshotSize) WithValue

type WatchRolesResponse_FieldMask

type WatchRolesResponse_FieldMask struct {
	Paths []WatchRolesResponse_FieldPath
}

func FullWatchRolesResponse_FieldMask

func FullWatchRolesResponse_FieldMask() *WatchRolesResponse_FieldMask

func (*WatchRolesResponse_FieldMask) AppendPath

func (fieldMask *WatchRolesResponse_FieldMask) AppendPath(path WatchRolesResponse_FieldPath)

func (*WatchRolesResponse_FieldMask) AppendRawPath

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

func (*WatchRolesResponse_FieldMask) DecodeFirestore

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

func (*WatchRolesResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchRolesResponse_FieldMask) FilterInputFields

func (fieldMask *WatchRolesResponse_FieldMask) FilterInputFields() *WatchRolesResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchRolesResponse_FieldMask) FromProtoFieldMask

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

func (*WatchRolesResponse_FieldMask) GetPaths

func (*WatchRolesResponse_FieldMask) GetRawPaths

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

func (*WatchRolesResponse_FieldMask) IsFull

func (fieldMask *WatchRolesResponse_FieldMask) IsFull() bool

func (WatchRolesResponse_FieldMask) Marshal

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

implement methods required by customType

func (WatchRolesResponse_FieldMask) MarshalJSON

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

func (*WatchRolesResponse_FieldMask) PathsCount

func (fieldMask *WatchRolesResponse_FieldMask) PathsCount() int

func (*WatchRolesResponse_FieldMask) Project

func (*WatchRolesResponse_FieldMask) ProjectRaw

func (*WatchRolesResponse_FieldMask) ProtoMessage

func (fieldMask *WatchRolesResponse_FieldMask) ProtoMessage()

func (*WatchRolesResponse_FieldMask) ProtoReflect

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

func (*WatchRolesResponse_FieldMask) Reset

func (fieldMask *WatchRolesResponse_FieldMask) Reset()

func (*WatchRolesResponse_FieldMask) Set

func (fieldMask *WatchRolesResponse_FieldMask) Set(target, source *WatchRolesResponse)

func (*WatchRolesResponse_FieldMask) SetFromCliFlag

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

func (*WatchRolesResponse_FieldMask) SetRaw

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

func (*WatchRolesResponse_FieldMask) Size

func (fieldMask *WatchRolesResponse_FieldMask) Size() int

func (*WatchRolesResponse_FieldMask) String

func (fieldMask *WatchRolesResponse_FieldMask) String() string

func (*WatchRolesResponse_FieldMask) Subtract

func (*WatchRolesResponse_FieldMask) SubtractRaw

func (*WatchRolesResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*WatchRolesResponse_FieldMask) Unmarshal

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

func (*WatchRolesResponse_FieldMask) UnmarshalJSON

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

type WatchRolesResponse_FieldPath

type WatchRolesResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() WatchRolesResponse_FieldPathSelector
	Get(source *WatchRolesResponse) []interface{}
	GetSingle(source *WatchRolesResponse) (interface{}, bool)
	ClearValue(item *WatchRolesResponse)

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

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

func MustParseWatchRolesResponse_FieldPath

func MustParseWatchRolesResponse_FieldPath(rawField string) WatchRolesResponse_FieldPath

func ParseWatchRolesResponse_FieldPath

func ParseWatchRolesResponse_FieldPath(rawField string) (WatchRolesResponse_FieldPath, error)

type WatchRolesResponse_FieldPathArrayItemValue

type WatchRolesResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	WatchRolesResponse_FieldPath
	ContainsValue(*WatchRolesResponse) bool
}

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

func MustParseWatchRolesResponse_FieldPathArrayItemValue

func MustParseWatchRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchRolesResponse_FieldPathArrayItemValue

func ParseWatchRolesResponse_FieldPathArrayItemValue

func ParseWatchRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchRolesResponse_FieldPathArrayItemValue, error)

ParseWatchRolesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type WatchRolesResponse_FieldPathArrayOfValues

type WatchRolesResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	WatchRolesResponse_FieldPath
}

WatchRolesResponse_FieldPathArrayOfValues allows storing slice of values for WatchRolesResponse fields according to their type

func MustParseWatchRolesResponse_FieldPathArrayOfValues

func MustParseWatchRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchRolesResponse_FieldPathArrayOfValues

func ParseWatchRolesResponse_FieldPathArrayOfValues

func ParseWatchRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchRolesResponse_FieldPathArrayOfValues, error)

type WatchRolesResponse_FieldPathSelector

type WatchRolesResponse_FieldPathSelector int32
const (
	WatchRolesResponse_FieldPathSelectorRoleChanges     WatchRolesResponse_FieldPathSelector = 0
	WatchRolesResponse_FieldPathSelectorIsCurrent       WatchRolesResponse_FieldPathSelector = 1
	WatchRolesResponse_FieldPathSelectorPageTokenChange WatchRolesResponse_FieldPathSelector = 2
	WatchRolesResponse_FieldPathSelectorResumeToken     WatchRolesResponse_FieldPathSelector = 3
	WatchRolesResponse_FieldPathSelectorSnapshotSize    WatchRolesResponse_FieldPathSelector = 4
	WatchRolesResponse_FieldPathSelectorIsSoftReset     WatchRolesResponse_FieldPathSelector = 5
	WatchRolesResponse_FieldPathSelectorIsHardReset     WatchRolesResponse_FieldPathSelector = 6
)

func (WatchRolesResponse_FieldPathSelector) String

type WatchRolesResponse_FieldPathValue

type WatchRolesResponse_FieldPathValue interface {
	WatchRolesResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **WatchRolesResponse)
	CompareWith(*WatchRolesResponse) (cmp int, comparable bool)
}

WatchRolesResponse_FieldPathValue allows storing values for WatchRolesResponse fields according to their type

func MustParseWatchRolesResponse_FieldPathValue

func MustParseWatchRolesResponse_FieldPathValue(pathStr, valueStr string) WatchRolesResponse_FieldPathValue

func ParseWatchRolesResponse_FieldPathValue

func ParseWatchRolesResponse_FieldPathValue(pathStr, valueStr string) (WatchRolesResponse_FieldPathValue, error)

type WatchRolesResponse_FieldSubPath

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

func (*WatchRolesResponse_FieldSubPath) AsPageTokenChangeSubPath

func (*WatchRolesResponse_FieldSubPath) ClearValue

func (fps *WatchRolesResponse_FieldSubPath) ClearValue(item *WatchRolesResponse)

func (*WatchRolesResponse_FieldSubPath) ClearValueRaw

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

func (*WatchRolesResponse_FieldSubPath) Get

func (fps *WatchRolesResponse_FieldSubPath) Get(source *WatchRolesResponse) (values []interface{})

Get returns all values pointed by selected field from source WatchRolesResponse

func (*WatchRolesResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchRolesResponse_FieldSubPath) GetRaw

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

func (*WatchRolesResponse_FieldSubPath) GetSingle

func (fps *WatchRolesResponse_FieldSubPath) GetSingle(source *WatchRolesResponse) (interface{}, bool)

GetSingle returns value of selected field from source WatchRolesResponse

func (*WatchRolesResponse_FieldSubPath) GetSingleRaw

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

func (*WatchRolesResponse_FieldSubPath) IsLeaf

func (fps *WatchRolesResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*WatchRolesResponse_FieldSubPath) JSONString

func (fps *WatchRolesResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*WatchRolesResponse_FieldSubPath) Selector

func (*WatchRolesResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchRolesResponse_FieldSubPath) String

String returns path representation in proto convention

func (*WatchRolesResponse_FieldSubPath) WithIArrayItemValue

func (fps *WatchRolesResponse_FieldSubPath) WithIArrayItemValue(value interface{}) WatchRolesResponse_FieldPathArrayItemValue

func (*WatchRolesResponse_FieldSubPath) WithIArrayOfValues

func (fps *WatchRolesResponse_FieldSubPath) WithIArrayOfValues(values interface{}) WatchRolesResponse_FieldPathArrayOfValues

func (*WatchRolesResponse_FieldSubPath) WithIValue

func (fps *WatchRolesResponse_FieldSubPath) WithIValue(value interface{}) WatchRolesResponse_FieldPathValue

func (*WatchRolesResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*WatchRolesResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*WatchRolesResponse_FieldSubPath) WithRawIValue

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

type WatchRolesResponse_FieldSubPathArrayItemValue

type WatchRolesResponse_FieldSubPathArrayItemValue struct {
	WatchRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue

func (*WatchRolesResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*WatchRolesResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type WatchRolesResponse_FieldSubPathArrayOfValues

type WatchRolesResponse_FieldSubPathArrayOfValues struct {
	WatchRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues

func (*WatchRolesResponse_FieldSubPathArrayOfValues) GetRawValues

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

type WatchRolesResponse_FieldSubPathValue

type WatchRolesResponse_FieldSubPathValue struct {
	WatchRolesResponse_FieldPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponse_FieldSubPathValue) AsPageTokenChangePathValue

func (*WatchRolesResponse_FieldSubPathValue) CompareWith

func (fpvs *WatchRolesResponse_FieldSubPathValue) CompareWith(source *WatchRolesResponse) (int, bool)

func (*WatchRolesResponse_FieldSubPathValue) CompareWithRaw

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

func (*WatchRolesResponse_FieldSubPathValue) GetRawValue

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

func (*WatchRolesResponse_FieldSubPathValue) SetTo

func (*WatchRolesResponse_FieldSubPathValue) SetToRaw

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

type WatchRolesResponse_FieldTerminalPath

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

func (*WatchRolesResponse_FieldTerminalPath) ClearValue

func (*WatchRolesResponse_FieldTerminalPath) ClearValueRaw

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

func (*WatchRolesResponse_FieldTerminalPath) Get

func (fp *WatchRolesResponse_FieldTerminalPath) Get(source *WatchRolesResponse) (values []interface{})

Get returns all values pointed by specific field from source WatchRolesResponse

func (*WatchRolesResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*WatchRolesResponse_FieldTerminalPath) GetRaw

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

func (*WatchRolesResponse_FieldTerminalPath) GetSingle

func (fp *WatchRolesResponse_FieldTerminalPath) GetSingle(source *WatchRolesResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source WatchRolesResponse

func (*WatchRolesResponse_FieldTerminalPath) GetSingleRaw

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

func (*WatchRolesResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*WatchRolesResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*WatchRolesResponse_FieldTerminalPath) Selector

func (*WatchRolesResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*WatchRolesResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*WatchRolesResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *WatchRolesResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchRolesResponse_FieldPathArrayItemValue

func (*WatchRolesResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *WatchRolesResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchRolesResponse_FieldPathArrayOfValues

func (*WatchRolesResponse_FieldTerminalPath) WithIValue

func (*WatchRolesResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*WatchRolesResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*WatchRolesResponse_FieldTerminalPath) WithRawIValue

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

type WatchRolesResponse_FieldTerminalPathArrayItemValue

type WatchRolesResponse_FieldTerminalPathArrayItemValue struct {
	WatchRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponse_FieldTerminalPathArrayItemValue) AsRoleChangesItemValue

func (fpaiv *WatchRolesResponse_FieldTerminalPathArrayItemValue) AsRoleChangesItemValue() (*role.RoleChange, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*WatchRolesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*WatchRolesResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *WatchRolesResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchRolesResponse) (interface{}, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type WatchRolesResponse_FieldTerminalPathArrayOfValues

type WatchRolesResponse_FieldTerminalPathArrayOfValues struct {
	WatchRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues

func (fpaov *WatchRolesResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues

func (fpaov *WatchRolesResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues

func (fpaov *WatchRolesResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues

func (fpaov *WatchRolesResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) AsRoleChangesArrayOfValues

func (fpaov *WatchRolesResponse_FieldTerminalPathArrayOfValues) AsRoleChangesArrayOfValues() ([][]*role.RoleChange, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues

func (fpaov *WatchRolesResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)

func (*WatchRolesResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type WatchRolesResponse_FieldTerminalPathValue

type WatchRolesResponse_FieldTerminalPathValue struct {
	WatchRolesResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*WatchRolesResponse_FieldTerminalPathValue) AsIsCurrentValue

func (fpv *WatchRolesResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)

func (*WatchRolesResponse_FieldTerminalPathValue) AsIsHardResetValue

func (fpv *WatchRolesResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)

func (*WatchRolesResponse_FieldTerminalPathValue) AsIsSoftResetValue

func (fpv *WatchRolesResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)

func (*WatchRolesResponse_FieldTerminalPathValue) AsPageTokenChangeValue

func (*WatchRolesResponse_FieldTerminalPathValue) AsResumeTokenValue

func (fpv *WatchRolesResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)

func (*WatchRolesResponse_FieldTerminalPathValue) AsRoleChangesValue

func (fpv *WatchRolesResponse_FieldTerminalPathValue) AsRoleChangesValue() ([]*role.RoleChange, bool)

func (*WatchRolesResponse_FieldTerminalPathValue) AsSnapshotSizeValue

func (fpv *WatchRolesResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)

func (*WatchRolesResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'WatchRolesResponse_FieldTerminalPathValue' with the value under path in 'WatchRolesResponse'.

func (*WatchRolesResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*WatchRolesResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*WatchRolesResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object WatchRolesResponse

func (*WatchRolesResponse_FieldTerminalPathValue) SetToRaw

type WatchRolesResponse_PageTokenChange

type WatchRolesResponse_PageTokenChange struct {

	// New token to retrieve previous page of results.
	PrevPageToken *role.PagerCursor `` /* 151-byte string literal not displayed */
	// New token to retrieve next page of results.
	NextPageToken *role.PagerCursor `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WatchRolesResponse_PageTokenChange) Clone

func (*WatchRolesResponse_PageTokenChange) CloneRaw

func (*WatchRolesResponse_PageTokenChange) Descriptor

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

Deprecated, Use WatchRolesResponse_PageTokenChange.ProtoReflect.Descriptor instead.

func (*WatchRolesResponse_PageTokenChange) GetNextPageToken

func (m *WatchRolesResponse_PageTokenChange) GetNextPageToken() *role.PagerCursor

func (*WatchRolesResponse_PageTokenChange) GetPrevPageToken

func (m *WatchRolesResponse_PageTokenChange) GetPrevPageToken() *role.PagerCursor

func (*WatchRolesResponse_PageTokenChange) GotenMessage

func (*WatchRolesResponse_PageTokenChange) GotenMessage()

func (*WatchRolesResponse_PageTokenChange) GotenObjectExt

func (o *WatchRolesResponse_PageTokenChange) GotenObjectExt()

func (*WatchRolesResponse_PageTokenChange) GotenValidate

func (obj *WatchRolesResponse_PageTokenChange) GotenValidate() error

func (*WatchRolesResponse_PageTokenChange) MakeFullFieldMask

func (*WatchRolesResponse_PageTokenChange) MakeRawDiffFieldMask

func (*WatchRolesResponse_PageTokenChange) MakeRawFullFieldMask

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

func (*WatchRolesResponse_PageTokenChange) Marshal

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

func (*WatchRolesResponse_PageTokenChange) MarshalJSON

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

func (*WatchRolesResponse_PageTokenChange) Merge

func (*WatchRolesResponse_PageTokenChange) MergeRaw

func (*WatchRolesResponse_PageTokenChange) ProtoMessage

func (*WatchRolesResponse_PageTokenChange) ProtoMessage()

func (*WatchRolesResponse_PageTokenChange) ProtoReflect

func (*WatchRolesResponse_PageTokenChange) Reset

func (*WatchRolesResponse_PageTokenChange) SetNextPageToken

func (m *WatchRolesResponse_PageTokenChange) SetNextPageToken(fv *role.PagerCursor)

func (*WatchRolesResponse_PageTokenChange) SetPrevPageToken

func (m *WatchRolesResponse_PageTokenChange) SetPrevPageToken(fv *role.PagerCursor)

func (*WatchRolesResponse_PageTokenChange) String

func (*WatchRolesResponse_PageTokenChange) Unmarshal

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

func (*WatchRolesResponse_PageTokenChange) UnmarshalJSON

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

type WatchRolesResponse_PageTokenChangePathSelectorNextPageToken

type WatchRolesResponse_PageTokenChangePathSelectorNextPageToken struct{}

func (WatchRolesResponse_PageTokenChangePathSelectorNextPageToken) FieldPath

func (WatchRolesResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues

func (WatchRolesResponse_PageTokenChangePathSelectorNextPageToken) WithValue

type WatchRolesResponse_PageTokenChangePathSelectorPrevPageToken

type WatchRolesResponse_PageTokenChangePathSelectorPrevPageToken struct{}

func (WatchRolesResponse_PageTokenChangePathSelectorPrevPageToken) FieldPath

func (WatchRolesResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues

func (WatchRolesResponse_PageTokenChangePathSelectorPrevPageToken) WithValue

type WatchRolesResponse_PageTokenChange_FieldMask

type WatchRolesResponse_PageTokenChange_FieldMask struct {
	Paths []WatchRolesResponsePageTokenChange_FieldPath
}

func FullWatchRolesResponse_PageTokenChange_FieldMask

func FullWatchRolesResponse_PageTokenChange_FieldMask() *WatchRolesResponse_PageTokenChange_FieldMask

func (*WatchRolesResponse_PageTokenChange_FieldMask) AppendPath

func (*WatchRolesResponse_PageTokenChange_FieldMask) AppendRawPath

func (*WatchRolesResponse_PageTokenChange_FieldMask) DecodeFirestore

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

func (*WatchRolesResponse_PageTokenChange_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*WatchRolesResponse_PageTokenChange_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*WatchRolesResponse_PageTokenChange_FieldMask) FromProtoFieldMask

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

func (*WatchRolesResponse_PageTokenChange_FieldMask) GetPaths

func (*WatchRolesResponse_PageTokenChange_FieldMask) GetRawPaths

func (*WatchRolesResponse_PageTokenChange_FieldMask) IsFull

func (WatchRolesResponse_PageTokenChange_FieldMask) Marshal

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

implement methods required by customType

func (WatchRolesResponse_PageTokenChange_FieldMask) MarshalJSON

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

func (*WatchRolesResponse_PageTokenChange_FieldMask) PathsCount

func (fieldMask *WatchRolesResponse_PageTokenChange_FieldMask) PathsCount() int

func (*WatchRolesResponse_PageTokenChange_FieldMask) Project

func (*WatchRolesResponse_PageTokenChange_FieldMask) ProjectRaw

func (*WatchRolesResponse_PageTokenChange_FieldMask) ProtoMessage

func (fieldMask *WatchRolesResponse_PageTokenChange_FieldMask) ProtoMessage()

func (*WatchRolesResponse_PageTokenChange_FieldMask) ProtoReflect

func (*WatchRolesResponse_PageTokenChange_FieldMask) Reset

func (*WatchRolesResponse_PageTokenChange_FieldMask) Set

func (*WatchRolesResponse_PageTokenChange_FieldMask) SetFromCliFlag

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

func (*WatchRolesResponse_PageTokenChange_FieldMask) SetRaw

func (*WatchRolesResponse_PageTokenChange_FieldMask) Size

func (*WatchRolesResponse_PageTokenChange_FieldMask) String

func (*WatchRolesResponse_PageTokenChange_FieldMask) Subtract

func (*WatchRolesResponse_PageTokenChange_FieldMask) SubtractRaw

func (*WatchRolesResponse_PageTokenChange_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*WatchRolesResponse_PageTokenChange_FieldMask) Unmarshal

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

func (*WatchRolesResponse_PageTokenChange_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL