Documentation
¶
Index ¶
- type BatchGetPermissionsRequest
- func (o *BatchGetPermissionsRequest) Clone() *BatchGetPermissionsRequest
- func (o *BatchGetPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*BatchGetPermissionsRequest) Descriptor() ([]byte, []int)
- func (m *BatchGetPermissionsRequest) GetFieldMask() *permission.Permission_FieldMask
- func (m *BatchGetPermissionsRequest) GetNames() []*permission.Reference
- func (m *BatchGetPermissionsRequest) GetParent() *permission.Reference
- func (m *BatchGetPermissionsRequest) GetView() view.View
- func (*BatchGetPermissionsRequest) GotenMessage()
- func (o *BatchGetPermissionsRequest) GotenObjectExt()
- func (obj *BatchGetPermissionsRequest) GotenValidate() error
- func (o *BatchGetPermissionsRequest) MakeDiffFieldMask(other *BatchGetPermissionsRequest) *BatchGetPermissionsRequest_FieldMask
- func (o *BatchGetPermissionsRequest) MakeFullFieldMask() *BatchGetPermissionsRequest_FieldMask
- func (o *BatchGetPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *BatchGetPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *BatchGetPermissionsRequest) Marshal() ([]byte, error)
- func (m *BatchGetPermissionsRequest) MarshalJSON() ([]byte, error)
- func (o *BatchGetPermissionsRequest) Merge(source *BatchGetPermissionsRequest)
- func (o *BatchGetPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*BatchGetPermissionsRequest) ProtoMessage()
- func (m *BatchGetPermissionsRequest) ProtoReflect() preflect.Message
- func (m *BatchGetPermissionsRequest) Reset()
- func (m *BatchGetPermissionsRequest) SetFieldMask(fv *permission.Permission_FieldMask)
- func (m *BatchGetPermissionsRequest) SetNames(fv []*permission.Reference)
- func (m *BatchGetPermissionsRequest) SetParent(fv *permission.Reference)
- func (m *BatchGetPermissionsRequest) SetView(fv view.View)
- func (m *BatchGetPermissionsRequest) String() string
- func (m *BatchGetPermissionsRequest) Unmarshal(b []byte) error
- func (m *BatchGetPermissionsRequest) UnmarshalJSON(data []byte) error
- type BatchGetPermissionsRequestFieldPathBuilder
- func (BatchGetPermissionsRequestFieldPathBuilder) FieldMask() BatchGetPermissionsRequestPathSelectorFieldMask
- func (BatchGetPermissionsRequestFieldPathBuilder) Names() BatchGetPermissionsRequestPathSelectorNames
- func (BatchGetPermissionsRequestFieldPathBuilder) Parent() BatchGetPermissionsRequestPathSelectorParent
- func (BatchGetPermissionsRequestFieldPathBuilder) View() BatchGetPermissionsRequestPathSelectorView
- type BatchGetPermissionsRequestPathSelectorFieldMask
- func (BatchGetPermissionsRequestPathSelectorFieldMask) FieldPath() *BatchGetPermissionsRequest_FieldTerminalPath
- func (s BatchGetPermissionsRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s BatchGetPermissionsRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *BatchGetPermissionsRequest_FieldTerminalPathValue
- type BatchGetPermissionsRequestPathSelectorNames
- func (BatchGetPermissionsRequestPathSelectorNames) FieldPath() *BatchGetPermissionsRequest_FieldTerminalPath
- func (s BatchGetPermissionsRequestPathSelectorNames) WithArrayOfValues(values [][]*permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s BatchGetPermissionsRequestPathSelectorNames) WithItemValue(value *permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue
- func (s BatchGetPermissionsRequestPathSelectorNames) WithValue(value []*permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathValue
- type BatchGetPermissionsRequestPathSelectorParent
- func (BatchGetPermissionsRequestPathSelectorParent) FieldPath() *BatchGetPermissionsRequest_FieldTerminalPath
- func (s BatchGetPermissionsRequestPathSelectorParent) WithArrayOfValues(values []*permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s BatchGetPermissionsRequestPathSelectorParent) WithValue(value *permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathValue
- type BatchGetPermissionsRequestPathSelectorView
- func (BatchGetPermissionsRequestPathSelectorView) FieldPath() *BatchGetPermissionsRequest_FieldTerminalPath
- func (s BatchGetPermissionsRequestPathSelectorView) WithArrayOfValues(values []view.View) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s BatchGetPermissionsRequestPathSelectorView) WithValue(value view.View) *BatchGetPermissionsRequest_FieldTerminalPathValue
- type BatchGetPermissionsRequest_FieldMask
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) AppendPath(path BatchGetPermissionsRequest_FieldPath)
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) FilterInputFields() *BatchGetPermissionsRequest_FieldMask
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) GetPaths() []BatchGetPermissionsRequest_FieldPath
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) IsFull() bool
- func (fieldMask BatchGetPermissionsRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask BatchGetPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) PathsCount() int
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) Project(source *BatchGetPermissionsRequest) *BatchGetPermissionsRequest
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) ProtoMessage()
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) Reset()
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) Set(target, source *BatchGetPermissionsRequest)
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) Size() int
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) String() string
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) Subtract(other *BatchGetPermissionsRequest_FieldMask) *BatchGetPermissionsRequest_FieldMask
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *BatchGetPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
- type BatchGetPermissionsRequest_FieldPath
- func BuildBatchGetPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (BatchGetPermissionsRequest_FieldPath, error)
- func MustParseBatchGetPermissionsRequest_FieldPath(rawField string) BatchGetPermissionsRequest_FieldPath
- func ParseBatchGetPermissionsRequest_FieldPath(rawField string) (BatchGetPermissionsRequest_FieldPath, error)
- type BatchGetPermissionsRequest_FieldPathArrayItemValue
- type BatchGetPermissionsRequest_FieldPathArrayOfValues
- type BatchGetPermissionsRequest_FieldPathSelector
- type BatchGetPermissionsRequest_FieldPathValue
- type BatchGetPermissionsRequest_FieldTerminalPath
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) ClearValue(item *BatchGetPermissionsRequest)
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) Get(source *BatchGetPermissionsRequest) (values []interface{})
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetSingle(source *BatchGetPermissionsRequest) (interface{}, bool)
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) JSONString() string
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) Selector() BatchGetPermissionsRequest_FieldPathSelector
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) String() string
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) BatchGetPermissionsRequest_FieldPathArrayItemValue
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) BatchGetPermissionsRequest_FieldPathArrayOfValues
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) BatchGetPermissionsRequest_FieldPathValue
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue() (*permission.Reference, bool)
- func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *BatchGetPermissionsRequest) bool
- func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetPermissionsRequest) (interface{}, bool)
- func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
- func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
- func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues() ([][]*permission.Reference, bool)
- func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*permission.Reference, bool)
- func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
- func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type BatchGetPermissionsRequest_FieldTerminalPathValue
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsNamesValue() ([]*permission.Reference, bool)
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsParentValue() (*permission.Reference, bool)
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) CompareWith(source *BatchGetPermissionsRequest) (int, bool)
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) SetTo(target **BatchGetPermissionsRequest)
- func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type BatchGetPermissionsResponse
- func (o *BatchGetPermissionsResponse) Clone() *BatchGetPermissionsResponse
- func (o *BatchGetPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*BatchGetPermissionsResponse) Descriptor() ([]byte, []int)
- func (m *BatchGetPermissionsResponse) GetMissing() []*permission.Reference
- func (m *BatchGetPermissionsResponse) GetPermissions() []*permission.Permission
- func (*BatchGetPermissionsResponse) GotenMessage()
- func (o *BatchGetPermissionsResponse) GotenObjectExt()
- func (obj *BatchGetPermissionsResponse) GotenValidate() error
- func (o *BatchGetPermissionsResponse) MakeDiffFieldMask(other *BatchGetPermissionsResponse) *BatchGetPermissionsResponse_FieldMask
- func (o *BatchGetPermissionsResponse) MakeFullFieldMask() *BatchGetPermissionsResponse_FieldMask
- func (o *BatchGetPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *BatchGetPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *BatchGetPermissionsResponse) Marshal() ([]byte, error)
- func (m *BatchGetPermissionsResponse) MarshalJSON() ([]byte, error)
- func (o *BatchGetPermissionsResponse) Merge(source *BatchGetPermissionsResponse)
- func (o *BatchGetPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*BatchGetPermissionsResponse) ProtoMessage()
- func (m *BatchGetPermissionsResponse) ProtoReflect() preflect.Message
- func (m *BatchGetPermissionsResponse) Reset()
- func (m *BatchGetPermissionsResponse) SetMissing(fv []*permission.Reference)
- func (m *BatchGetPermissionsResponse) SetPermissions(fv []*permission.Permission)
- func (m *BatchGetPermissionsResponse) String() string
- func (m *BatchGetPermissionsResponse) Unmarshal(b []byte) error
- func (m *BatchGetPermissionsResponse) UnmarshalJSON(data []byte) error
- type BatchGetPermissionsResponseFieldPathBuilder
- type BatchGetPermissionsResponsePathSelectorMissing
- func (BatchGetPermissionsResponsePathSelectorMissing) FieldPath() *BatchGetPermissionsResponse_FieldTerminalPath
- func (s BatchGetPermissionsResponsePathSelectorMissing) WithArrayOfValues(values [][]*permission.Reference) *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s BatchGetPermissionsResponsePathSelectorMissing) WithItemValue(value *permission.Reference) *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue
- func (s BatchGetPermissionsResponsePathSelectorMissing) WithValue(value []*permission.Reference) *BatchGetPermissionsResponse_FieldTerminalPathValue
- type BatchGetPermissionsResponsePathSelectorPermissions
- func (BatchGetPermissionsResponsePathSelectorPermissions) Description() BatchGetPermissionsResponsePathSelectorPermissionsDescription
- func (BatchGetPermissionsResponsePathSelectorPermissions) FieldPath() *BatchGetPermissionsResponse_FieldTerminalPath
- func (BatchGetPermissionsResponsePathSelectorPermissions) Name() BatchGetPermissionsResponsePathSelectorPermissionsName
- func (BatchGetPermissionsResponsePathSelectorPermissions) Title() BatchGetPermissionsResponsePathSelectorPermissionsTitle
- func (s BatchGetPermissionsResponsePathSelectorPermissions) WithArrayOfValues(values [][]*permission.Permission) *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s BatchGetPermissionsResponsePathSelectorPermissions) WithItemValue(value *permission.Permission) *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue
- func (s BatchGetPermissionsResponsePathSelectorPermissions) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *BatchGetPermissionsResponse_FieldSubPathArrayItemValue
- func (s BatchGetPermissionsResponsePathSelectorPermissions) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
- func (BatchGetPermissionsResponsePathSelectorPermissions) WithSubPath(subPath permission.Permission_FieldPath) *BatchGetPermissionsResponse_FieldSubPath
- func (s BatchGetPermissionsResponsePathSelectorPermissions) WithSubValue(subPathValue permission.Permission_FieldPathValue) *BatchGetPermissionsResponse_FieldSubPathValue
- func (s BatchGetPermissionsResponsePathSelectorPermissions) WithValue(value []*permission.Permission) *BatchGetPermissionsResponse_FieldTerminalPathValue
- type BatchGetPermissionsResponsePathSelectorPermissionsDescription
- func (BatchGetPermissionsResponsePathSelectorPermissionsDescription) FieldPath() *BatchGetPermissionsResponse_FieldSubPath
- func (s BatchGetPermissionsResponsePathSelectorPermissionsDescription) WithArrayOfValues(values []string) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
- func (s BatchGetPermissionsResponsePathSelectorPermissionsDescription) WithValue(value string) *BatchGetPermissionsResponse_FieldSubPathValue
- type BatchGetPermissionsResponsePathSelectorPermissionsName
- func (BatchGetPermissionsResponsePathSelectorPermissionsName) FieldPath() *BatchGetPermissionsResponse_FieldSubPath
- func (s BatchGetPermissionsResponsePathSelectorPermissionsName) WithArrayOfValues(values []*permission.Name) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
- func (s BatchGetPermissionsResponsePathSelectorPermissionsName) WithValue(value *permission.Name) *BatchGetPermissionsResponse_FieldSubPathValue
- type BatchGetPermissionsResponsePathSelectorPermissionsTitle
- func (BatchGetPermissionsResponsePathSelectorPermissionsTitle) FieldPath() *BatchGetPermissionsResponse_FieldSubPath
- func (s BatchGetPermissionsResponsePathSelectorPermissionsTitle) WithArrayOfValues(values []string) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
- func (s BatchGetPermissionsResponsePathSelectorPermissionsTitle) WithValue(value string) *BatchGetPermissionsResponse_FieldSubPathValue
- type BatchGetPermissionsResponse_FieldMask
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) AppendPath(path BatchGetPermissionsResponse_FieldPath)
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) FilterInputFields() *BatchGetPermissionsResponse_FieldMask
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) GetPaths() []BatchGetPermissionsResponse_FieldPath
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) IsFull() bool
- func (fieldMask BatchGetPermissionsResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask BatchGetPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) PathsCount() int
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) Project(source *BatchGetPermissionsResponse) *BatchGetPermissionsResponse
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) ProtoMessage()
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) Reset()
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) Set(target, source *BatchGetPermissionsResponse)
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) Size() int
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) String() string
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) Subtract(other *BatchGetPermissionsResponse_FieldMask) *BatchGetPermissionsResponse_FieldMask
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *BatchGetPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
- type BatchGetPermissionsResponse_FieldPath
- func BuildBatchGetPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (BatchGetPermissionsResponse_FieldPath, error)
- func MustParseBatchGetPermissionsResponse_FieldPath(rawField string) BatchGetPermissionsResponse_FieldPath
- func ParseBatchGetPermissionsResponse_FieldPath(rawField string) (BatchGetPermissionsResponse_FieldPath, error)
- type BatchGetPermissionsResponse_FieldPathArrayItemValue
- type BatchGetPermissionsResponse_FieldPathArrayOfValues
- type BatchGetPermissionsResponse_FieldPathSelector
- type BatchGetPermissionsResponse_FieldPathValue
- type BatchGetPermissionsResponse_FieldSubPath
- func (fps *BatchGetPermissionsResponse_FieldSubPath) AsPermissionsSubPath() (permission.Permission_FieldPath, bool)
- func (fps *BatchGetPermissionsResponse_FieldSubPath) ClearValue(item *BatchGetPermissionsResponse)
- func (fps *BatchGetPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *BatchGetPermissionsResponse_FieldSubPath) Get(source *BatchGetPermissionsResponse) (values []interface{})
- func (fps *BatchGetPermissionsResponse_FieldSubPath) GetDefault() interface{}
- func (fps *BatchGetPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *BatchGetPermissionsResponse_FieldSubPath) GetSingle(source *BatchGetPermissionsResponse) (interface{}, bool)
- func (fps *BatchGetPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *BatchGetPermissionsResponse_FieldSubPath) IsLeaf() bool
- func (fps *BatchGetPermissionsResponse_FieldSubPath) JSONString() string
- func (fps *BatchGetPermissionsResponse_FieldSubPath) Selector() BatchGetPermissionsResponse_FieldPathSelector
- func (fps *BatchGetPermissionsResponse_FieldSubPath) String() string
- func (fps *BatchGetPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) BatchGetPermissionsResponse_FieldPathArrayItemValue
- func (fps *BatchGetPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) BatchGetPermissionsResponse_FieldPathArrayOfValues
- func (fps *BatchGetPermissionsResponse_FieldSubPath) WithIValue(value interface{}) BatchGetPermissionsResponse_FieldPathValue
- func (fps *BatchGetPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *BatchGetPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *BatchGetPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BatchGetPermissionsResponse_FieldSubPathArrayItemValue
- func (fpaivs *BatchGetPermissionsResponse_FieldSubPathArrayItemValue) AsPermissionsPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
- func (fpaivs *BatchGetPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *BatchGetPermissionsResponse) bool
- func (fpaivs *BatchGetPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type BatchGetPermissionsResponse_FieldSubPathArrayOfValues
- type BatchGetPermissionsResponse_FieldSubPathValue
- func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) AsPermissionsPathValue() (permission.Permission_FieldPathValue, bool)
- func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) CompareWith(source *BatchGetPermissionsResponse) (int, bool)
- func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) SetTo(target **BatchGetPermissionsResponse)
- func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type BatchGetPermissionsResponse_FieldTerminalPath
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) ClearValue(item *BatchGetPermissionsResponse)
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) Get(source *BatchGetPermissionsResponse) (values []interface{})
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetSingle(source *BatchGetPermissionsResponse) (interface{}, bool)
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) JSONString() string
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) Selector() BatchGetPermissionsResponse_FieldPathSelector
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) String() string
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) BatchGetPermissionsResponse_FieldPathArrayItemValue
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) BatchGetPermissionsResponse_FieldPathArrayOfValues
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) BatchGetPermissionsResponse_FieldPathValue
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue() (*permission.Reference, bool)
- func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Permission, bool)
- func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *BatchGetPermissionsResponse) bool
- func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetPermissionsResponse) (interface{}, bool)
- func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues
- func (fpaov *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues() ([][]*permission.Reference, bool)
- func (fpaov *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues() ([][]*permission.Permission, bool)
- func (fpaov *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type BatchGetPermissionsResponse_FieldTerminalPathValue
- func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) AsMissingValue() ([]*permission.Reference, bool)
- func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Permission, bool)
- func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) CompareWith(source *BatchGetPermissionsResponse) (int, bool)
- func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) SetTo(target **BatchGetPermissionsResponse)
- func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CreatePermissionRequest
- func (o *CreatePermissionRequest) Clone() *CreatePermissionRequest
- func (o *CreatePermissionRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*CreatePermissionRequest) Descriptor() ([]byte, []int)
- func (m *CreatePermissionRequest) GetPermission() *permission.Permission
- func (*CreatePermissionRequest) GotenMessage()
- func (o *CreatePermissionRequest) GotenObjectExt()
- func (obj *CreatePermissionRequest) GotenValidate() error
- func (o *CreatePermissionRequest) MakeDiffFieldMask(other *CreatePermissionRequest) *CreatePermissionRequest_FieldMask
- func (o *CreatePermissionRequest) MakeFullFieldMask() *CreatePermissionRequest_FieldMask
- func (o *CreatePermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CreatePermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CreatePermissionRequest) Marshal() ([]byte, error)
- func (m *CreatePermissionRequest) MarshalJSON() ([]byte, error)
- func (o *CreatePermissionRequest) Merge(source *CreatePermissionRequest)
- func (o *CreatePermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CreatePermissionRequest) ProtoMessage()
- func (m *CreatePermissionRequest) ProtoReflect() preflect.Message
- func (m *CreatePermissionRequest) Reset()
- func (m *CreatePermissionRequest) SetPermission(fv *permission.Permission)
- func (m *CreatePermissionRequest) String() string
- func (m *CreatePermissionRequest) Unmarshal(b []byte) error
- func (m *CreatePermissionRequest) UnmarshalJSON(data []byte) error
- type CreatePermissionRequestFieldPathBuilder
- type CreatePermissionRequestPathSelectorPermission
- func (CreatePermissionRequestPathSelectorPermission) Description() CreatePermissionRequestPathSelectorPermissionDescription
- func (CreatePermissionRequestPathSelectorPermission) FieldPath() *CreatePermissionRequest_FieldTerminalPath
- func (CreatePermissionRequestPathSelectorPermission) Name() CreatePermissionRequestPathSelectorPermissionName
- func (CreatePermissionRequestPathSelectorPermission) Title() CreatePermissionRequestPathSelectorPermissionTitle
- func (s CreatePermissionRequestPathSelectorPermission) WithArrayOfValues(values []*permission.Permission) *CreatePermissionRequest_FieldTerminalPathArrayOfValues
- func (s CreatePermissionRequestPathSelectorPermission) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *CreatePermissionRequest_FieldSubPathArrayItemValue
- func (s CreatePermissionRequestPathSelectorPermission) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *CreatePermissionRequest_FieldSubPathArrayOfValues
- func (CreatePermissionRequestPathSelectorPermission) WithSubPath(subPath permission.Permission_FieldPath) *CreatePermissionRequest_FieldSubPath
- func (s CreatePermissionRequestPathSelectorPermission) WithSubValue(subPathValue permission.Permission_FieldPathValue) *CreatePermissionRequest_FieldSubPathValue
- func (s CreatePermissionRequestPathSelectorPermission) WithValue(value *permission.Permission) *CreatePermissionRequest_FieldTerminalPathValue
- type CreatePermissionRequestPathSelectorPermissionDescription
- func (CreatePermissionRequestPathSelectorPermissionDescription) FieldPath() *CreatePermissionRequest_FieldSubPath
- func (s CreatePermissionRequestPathSelectorPermissionDescription) WithArrayOfValues(values []string) *CreatePermissionRequest_FieldSubPathArrayOfValues
- func (s CreatePermissionRequestPathSelectorPermissionDescription) WithValue(value string) *CreatePermissionRequest_FieldSubPathValue
- type CreatePermissionRequestPathSelectorPermissionName
- func (CreatePermissionRequestPathSelectorPermissionName) FieldPath() *CreatePermissionRequest_FieldSubPath
- func (s CreatePermissionRequestPathSelectorPermissionName) WithArrayOfValues(values []*permission.Name) *CreatePermissionRequest_FieldSubPathArrayOfValues
- func (s CreatePermissionRequestPathSelectorPermissionName) WithValue(value *permission.Name) *CreatePermissionRequest_FieldSubPathValue
- type CreatePermissionRequestPathSelectorPermissionTitle
- func (CreatePermissionRequestPathSelectorPermissionTitle) FieldPath() *CreatePermissionRequest_FieldSubPath
- func (s CreatePermissionRequestPathSelectorPermissionTitle) WithArrayOfValues(values []string) *CreatePermissionRequest_FieldSubPathArrayOfValues
- func (s CreatePermissionRequestPathSelectorPermissionTitle) WithValue(value string) *CreatePermissionRequest_FieldSubPathValue
- type CreatePermissionRequest_FieldMask
- func (fieldMask *CreatePermissionRequest_FieldMask) AppendPath(path CreatePermissionRequest_FieldPath)
- func (fieldMask *CreatePermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CreatePermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CreatePermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CreatePermissionRequest_FieldMask) FilterInputFields() *CreatePermissionRequest_FieldMask
- func (fieldMask *CreatePermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CreatePermissionRequest_FieldMask) GetPaths() []CreatePermissionRequest_FieldPath
- func (fieldMask *CreatePermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CreatePermissionRequest_FieldMask) IsFull() bool
- func (fieldMask CreatePermissionRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CreatePermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CreatePermissionRequest_FieldMask) PathsCount() int
- func (fieldMask *CreatePermissionRequest_FieldMask) Project(source *CreatePermissionRequest) *CreatePermissionRequest
- func (fieldMask *CreatePermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CreatePermissionRequest_FieldMask) ProtoMessage()
- func (fieldMask *CreatePermissionRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CreatePermissionRequest_FieldMask) Reset()
- func (fieldMask *CreatePermissionRequest_FieldMask) Set(target, source *CreatePermissionRequest)
- func (fieldMask *CreatePermissionRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CreatePermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CreatePermissionRequest_FieldMask) Size() int
- func (fieldMask *CreatePermissionRequest_FieldMask) String() string
- func (fieldMask *CreatePermissionRequest_FieldMask) Subtract(other *CreatePermissionRequest_FieldMask) *CreatePermissionRequest_FieldMask
- func (fieldMask *CreatePermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CreatePermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CreatePermissionRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CreatePermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
- type CreatePermissionRequest_FieldPath
- func BuildCreatePermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (CreatePermissionRequest_FieldPath, error)
- func MustParseCreatePermissionRequest_FieldPath(rawField string) CreatePermissionRequest_FieldPath
- func ParseCreatePermissionRequest_FieldPath(rawField string) (CreatePermissionRequest_FieldPath, error)
- type CreatePermissionRequest_FieldPathArrayItemValue
- type CreatePermissionRequest_FieldPathArrayOfValues
- type CreatePermissionRequest_FieldPathSelector
- type CreatePermissionRequest_FieldPathValue
- type CreatePermissionRequest_FieldSubPath
- func (fps *CreatePermissionRequest_FieldSubPath) AsPermissionSubPath() (permission.Permission_FieldPath, bool)
- func (fps *CreatePermissionRequest_FieldSubPath) ClearValue(item *CreatePermissionRequest)
- func (fps *CreatePermissionRequest_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CreatePermissionRequest_FieldSubPath) Get(source *CreatePermissionRequest) (values []interface{})
- func (fps *CreatePermissionRequest_FieldSubPath) GetDefault() interface{}
- func (fps *CreatePermissionRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CreatePermissionRequest_FieldSubPath) GetSingle(source *CreatePermissionRequest) (interface{}, bool)
- func (fps *CreatePermissionRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CreatePermissionRequest_FieldSubPath) IsLeaf() bool
- func (fps *CreatePermissionRequest_FieldSubPath) JSONString() string
- func (fps *CreatePermissionRequest_FieldSubPath) Selector() CreatePermissionRequest_FieldPathSelector
- func (fps *CreatePermissionRequest_FieldSubPath) String() string
- func (fps *CreatePermissionRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CreatePermissionRequest_FieldPathArrayItemValue
- func (fps *CreatePermissionRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CreatePermissionRequest_FieldPathArrayOfValues
- func (fps *CreatePermissionRequest_FieldSubPath) WithIValue(value interface{}) CreatePermissionRequest_FieldPathValue
- func (fps *CreatePermissionRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CreatePermissionRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CreatePermissionRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CreatePermissionRequest_FieldSubPathArrayItemValue
- func (fpaivs *CreatePermissionRequest_FieldSubPathArrayItemValue) AsPermissionPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
- func (fpaivs *CreatePermissionRequest_FieldSubPathArrayItemValue) ContainsValue(source *CreatePermissionRequest) bool
- func (fpaivs *CreatePermissionRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CreatePermissionRequest_FieldSubPathArrayOfValues
- type CreatePermissionRequest_FieldSubPathValue
- func (fpvs *CreatePermissionRequest_FieldSubPathValue) AsPermissionPathValue() (permission.Permission_FieldPathValue, bool)
- func (fpvs *CreatePermissionRequest_FieldSubPathValue) CompareWith(source *CreatePermissionRequest) (int, bool)
- func (fpvs *CreatePermissionRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CreatePermissionRequest_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CreatePermissionRequest_FieldSubPathValue) SetTo(target **CreatePermissionRequest)
- func (fpvs *CreatePermissionRequest_FieldSubPathValue) SetToRaw(target proto.Message)
- type CreatePermissionRequest_FieldTerminalPath
- func (fp *CreatePermissionRequest_FieldTerminalPath) ClearValue(item *CreatePermissionRequest)
- func (fp *CreatePermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CreatePermissionRequest_FieldTerminalPath) Get(source *CreatePermissionRequest) (values []interface{})
- func (fp *CreatePermissionRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *CreatePermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CreatePermissionRequest_FieldTerminalPath) GetSingle(source *CreatePermissionRequest) (interface{}, bool)
- func (fp *CreatePermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CreatePermissionRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *CreatePermissionRequest_FieldTerminalPath) JSONString() string
- func (fp *CreatePermissionRequest_FieldTerminalPath) Selector() CreatePermissionRequest_FieldPathSelector
- func (fp *CreatePermissionRequest_FieldTerminalPath) String() string
- func (fp *CreatePermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CreatePermissionRequest_FieldPathArrayItemValue
- func (fp *CreatePermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CreatePermissionRequest_FieldPathArrayOfValues
- func (fp *CreatePermissionRequest_FieldTerminalPath) WithIValue(value interface{}) CreatePermissionRequest_FieldPathValue
- func (fp *CreatePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CreatePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CreatePermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CreatePermissionRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CreatePermissionRequest) bool
- func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CreatePermissionRequest) (interface{}, bool)
- func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CreatePermissionRequest_FieldTerminalPathArrayOfValues
- type CreatePermissionRequest_FieldTerminalPathValue
- func (fpv *CreatePermissionRequest_FieldTerminalPathValue) AsPermissionValue() (*permission.Permission, bool)
- func (fpv *CreatePermissionRequest_FieldTerminalPathValue) CompareWith(source *CreatePermissionRequest) (int, bool)
- func (fpv *CreatePermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CreatePermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CreatePermissionRequest_FieldTerminalPathValue) SetTo(target **CreatePermissionRequest)
- func (fpv *CreatePermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type DeletePermissionRequest
- func (o *DeletePermissionRequest) Clone() *DeletePermissionRequest
- func (o *DeletePermissionRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*DeletePermissionRequest) Descriptor() ([]byte, []int)
- func (m *DeletePermissionRequest) GetName() *permission.Reference
- func (*DeletePermissionRequest) GotenMessage()
- func (o *DeletePermissionRequest) GotenObjectExt()
- func (obj *DeletePermissionRequest) GotenValidate() error
- func (o *DeletePermissionRequest) MakeDiffFieldMask(other *DeletePermissionRequest) *DeletePermissionRequest_FieldMask
- func (o *DeletePermissionRequest) MakeFullFieldMask() *DeletePermissionRequest_FieldMask
- func (o *DeletePermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *DeletePermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *DeletePermissionRequest) Marshal() ([]byte, error)
- func (m *DeletePermissionRequest) MarshalJSON() ([]byte, error)
- func (o *DeletePermissionRequest) Merge(source *DeletePermissionRequest)
- func (o *DeletePermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*DeletePermissionRequest) ProtoMessage()
- func (m *DeletePermissionRequest) ProtoReflect() preflect.Message
- func (m *DeletePermissionRequest) Reset()
- func (m *DeletePermissionRequest) SetName(fv *permission.Reference)
- func (m *DeletePermissionRequest) String() string
- func (m *DeletePermissionRequest) Unmarshal(b []byte) error
- func (m *DeletePermissionRequest) UnmarshalJSON(data []byte) error
- type DeletePermissionRequestFieldPathBuilder
- type DeletePermissionRequestPathSelectorName
- func (DeletePermissionRequestPathSelectorName) FieldPath() *DeletePermissionRequest_FieldTerminalPath
- func (s DeletePermissionRequestPathSelectorName) WithArrayOfValues(values []*permission.Reference) *DeletePermissionRequest_FieldTerminalPathArrayOfValues
- func (s DeletePermissionRequestPathSelectorName) WithValue(value *permission.Reference) *DeletePermissionRequest_FieldTerminalPathValue
- type DeletePermissionRequest_FieldMask
- func (fieldMask *DeletePermissionRequest_FieldMask) AppendPath(path DeletePermissionRequest_FieldPath)
- func (fieldMask *DeletePermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *DeletePermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *DeletePermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *DeletePermissionRequest_FieldMask) FilterInputFields() *DeletePermissionRequest_FieldMask
- func (fieldMask *DeletePermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *DeletePermissionRequest_FieldMask) GetPaths() []DeletePermissionRequest_FieldPath
- func (fieldMask *DeletePermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *DeletePermissionRequest_FieldMask) IsFull() bool
- func (fieldMask DeletePermissionRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask DeletePermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *DeletePermissionRequest_FieldMask) PathsCount() int
- func (fieldMask *DeletePermissionRequest_FieldMask) Project(source *DeletePermissionRequest) *DeletePermissionRequest
- func (fieldMask *DeletePermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *DeletePermissionRequest_FieldMask) ProtoMessage()
- func (fieldMask *DeletePermissionRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *DeletePermissionRequest_FieldMask) Reset()
- func (fieldMask *DeletePermissionRequest_FieldMask) Set(target, source *DeletePermissionRequest)
- func (fieldMask *DeletePermissionRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *DeletePermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *DeletePermissionRequest_FieldMask) Size() int
- func (fieldMask *DeletePermissionRequest_FieldMask) String() string
- func (fieldMask *DeletePermissionRequest_FieldMask) Subtract(other *DeletePermissionRequest_FieldMask) *DeletePermissionRequest_FieldMask
- func (fieldMask *DeletePermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *DeletePermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *DeletePermissionRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *DeletePermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
- type DeletePermissionRequest_FieldPath
- func BuildDeletePermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (DeletePermissionRequest_FieldPath, error)
- func MustParseDeletePermissionRequest_FieldPath(rawField string) DeletePermissionRequest_FieldPath
- func ParseDeletePermissionRequest_FieldPath(rawField string) (DeletePermissionRequest_FieldPath, error)
- type DeletePermissionRequest_FieldPathArrayItemValue
- type DeletePermissionRequest_FieldPathArrayOfValues
- type DeletePermissionRequest_FieldPathSelector
- type DeletePermissionRequest_FieldPathValue
- type DeletePermissionRequest_FieldTerminalPath
- func (fp *DeletePermissionRequest_FieldTerminalPath) ClearValue(item *DeletePermissionRequest)
- func (fp *DeletePermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *DeletePermissionRequest_FieldTerminalPath) Get(source *DeletePermissionRequest) (values []interface{})
- func (fp *DeletePermissionRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *DeletePermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *DeletePermissionRequest_FieldTerminalPath) GetSingle(source *DeletePermissionRequest) (interface{}, bool)
- func (fp *DeletePermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *DeletePermissionRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *DeletePermissionRequest_FieldTerminalPath) JSONString() string
- func (fp *DeletePermissionRequest_FieldTerminalPath) Selector() DeletePermissionRequest_FieldPathSelector
- func (fp *DeletePermissionRequest_FieldTerminalPath) String() string
- func (fp *DeletePermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) DeletePermissionRequest_FieldPathArrayItemValue
- func (fp *DeletePermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) DeletePermissionRequest_FieldPathArrayOfValues
- func (fp *DeletePermissionRequest_FieldTerminalPath) WithIValue(value interface{}) DeletePermissionRequest_FieldPathValue
- func (fp *DeletePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *DeletePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *DeletePermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type DeletePermissionRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *DeletePermissionRequest) bool
- func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *DeletePermissionRequest) (interface{}, bool)
- func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type DeletePermissionRequest_FieldTerminalPathArrayOfValues
- type DeletePermissionRequest_FieldTerminalPathValue
- func (fpv *DeletePermissionRequest_FieldTerminalPathValue) AsNameValue() (*permission.Reference, bool)
- func (fpv *DeletePermissionRequest_FieldTerminalPathValue) CompareWith(source *DeletePermissionRequest) (int, bool)
- func (fpv *DeletePermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *DeletePermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *DeletePermissionRequest_FieldTerminalPathValue) SetTo(target **DeletePermissionRequest)
- func (fpv *DeletePermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type GetPermissionRequest
- func (o *GetPermissionRequest) Clone() *GetPermissionRequest
- func (o *GetPermissionRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*GetPermissionRequest) Descriptor() ([]byte, []int)
- func (m *GetPermissionRequest) GetFieldMask() *permission.Permission_FieldMask
- func (m *GetPermissionRequest) GetName() *permission.Reference
- func (m *GetPermissionRequest) GetView() view.View
- func (*GetPermissionRequest) GotenMessage()
- func (o *GetPermissionRequest) GotenObjectExt()
- func (obj *GetPermissionRequest) GotenValidate() error
- func (o *GetPermissionRequest) MakeDiffFieldMask(other *GetPermissionRequest) *GetPermissionRequest_FieldMask
- func (o *GetPermissionRequest) MakeFullFieldMask() *GetPermissionRequest_FieldMask
- func (o *GetPermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *GetPermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *GetPermissionRequest) Marshal() ([]byte, error)
- func (m *GetPermissionRequest) MarshalJSON() ([]byte, error)
- func (o *GetPermissionRequest) Merge(source *GetPermissionRequest)
- func (o *GetPermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*GetPermissionRequest) ProtoMessage()
- func (m *GetPermissionRequest) ProtoReflect() preflect.Message
- func (m *GetPermissionRequest) Reset()
- func (m *GetPermissionRequest) SetFieldMask(fv *permission.Permission_FieldMask)
- func (m *GetPermissionRequest) SetName(fv *permission.Reference)
- func (m *GetPermissionRequest) SetView(fv view.View)
- func (m *GetPermissionRequest) String() string
- func (m *GetPermissionRequest) Unmarshal(b []byte) error
- func (m *GetPermissionRequest) UnmarshalJSON(data []byte) error
- type GetPermissionRequestFieldPathBuilder
- type GetPermissionRequestPathSelectorFieldMask
- func (GetPermissionRequestPathSelectorFieldMask) FieldPath() *GetPermissionRequest_FieldTerminalPath
- func (s GetPermissionRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *GetPermissionRequest_FieldTerminalPathArrayOfValues
- func (s GetPermissionRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *GetPermissionRequest_FieldTerminalPathValue
- type GetPermissionRequestPathSelectorName
- func (GetPermissionRequestPathSelectorName) FieldPath() *GetPermissionRequest_FieldTerminalPath
- func (s GetPermissionRequestPathSelectorName) WithArrayOfValues(values []*permission.Reference) *GetPermissionRequest_FieldTerminalPathArrayOfValues
- func (s GetPermissionRequestPathSelectorName) WithValue(value *permission.Reference) *GetPermissionRequest_FieldTerminalPathValue
- type GetPermissionRequestPathSelectorView
- func (GetPermissionRequestPathSelectorView) FieldPath() *GetPermissionRequest_FieldTerminalPath
- func (s GetPermissionRequestPathSelectorView) WithArrayOfValues(values []view.View) *GetPermissionRequest_FieldTerminalPathArrayOfValues
- func (s GetPermissionRequestPathSelectorView) WithValue(value view.View) *GetPermissionRequest_FieldTerminalPathValue
- type GetPermissionRequest_FieldMask
- func (fieldMask *GetPermissionRequest_FieldMask) AppendPath(path GetPermissionRequest_FieldPath)
- func (fieldMask *GetPermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *GetPermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *GetPermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *GetPermissionRequest_FieldMask) FilterInputFields() *GetPermissionRequest_FieldMask
- func (fieldMask *GetPermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *GetPermissionRequest_FieldMask) GetPaths() []GetPermissionRequest_FieldPath
- func (fieldMask *GetPermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *GetPermissionRequest_FieldMask) IsFull() bool
- func (fieldMask GetPermissionRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask GetPermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *GetPermissionRequest_FieldMask) PathsCount() int
- func (fieldMask *GetPermissionRequest_FieldMask) Project(source *GetPermissionRequest) *GetPermissionRequest
- func (fieldMask *GetPermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *GetPermissionRequest_FieldMask) ProtoMessage()
- func (fieldMask *GetPermissionRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *GetPermissionRequest_FieldMask) Reset()
- func (fieldMask *GetPermissionRequest_FieldMask) Set(target, source *GetPermissionRequest)
- func (fieldMask *GetPermissionRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *GetPermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *GetPermissionRequest_FieldMask) Size() int
- func (fieldMask *GetPermissionRequest_FieldMask) String() string
- func (fieldMask *GetPermissionRequest_FieldMask) Subtract(other *GetPermissionRequest_FieldMask) *GetPermissionRequest_FieldMask
- func (fieldMask *GetPermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *GetPermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *GetPermissionRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *GetPermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
- type GetPermissionRequest_FieldPath
- func BuildGetPermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (GetPermissionRequest_FieldPath, error)
- func MustParseGetPermissionRequest_FieldPath(rawField string) GetPermissionRequest_FieldPath
- func ParseGetPermissionRequest_FieldPath(rawField string) (GetPermissionRequest_FieldPath, error)
- type GetPermissionRequest_FieldPathArrayItemValue
- type GetPermissionRequest_FieldPathArrayOfValues
- type GetPermissionRequest_FieldPathSelector
- type GetPermissionRequest_FieldPathValue
- type GetPermissionRequest_FieldTerminalPath
- func (fp *GetPermissionRequest_FieldTerminalPath) ClearValue(item *GetPermissionRequest)
- func (fp *GetPermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *GetPermissionRequest_FieldTerminalPath) Get(source *GetPermissionRequest) (values []interface{})
- func (fp *GetPermissionRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *GetPermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *GetPermissionRequest_FieldTerminalPath) GetSingle(source *GetPermissionRequest) (interface{}, bool)
- func (fp *GetPermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *GetPermissionRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *GetPermissionRequest_FieldTerminalPath) JSONString() string
- func (fp *GetPermissionRequest_FieldTerminalPath) Selector() GetPermissionRequest_FieldPathSelector
- func (fp *GetPermissionRequest_FieldTerminalPath) String() string
- func (fp *GetPermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetPermissionRequest_FieldPathArrayItemValue
- func (fp *GetPermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetPermissionRequest_FieldPathArrayOfValues
- func (fp *GetPermissionRequest_FieldTerminalPath) WithIValue(value interface{}) GetPermissionRequest_FieldPathValue
- func (fp *GetPermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *GetPermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *GetPermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type GetPermissionRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *GetPermissionRequest) bool
- func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetPermissionRequest) (interface{}, bool)
- func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type GetPermissionRequest_FieldTerminalPathArrayOfValues
- func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
- func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*permission.Reference, bool)
- func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
- func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type GetPermissionRequest_FieldTerminalPathValue
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) AsNameValue() (*permission.Reference, bool)
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) CompareWith(source *GetPermissionRequest) (int, bool)
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) SetTo(target **GetPermissionRequest)
- func (fpv *GetPermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ListPermissionsRequest
- func (o *ListPermissionsRequest) Clone() *ListPermissionsRequest
- func (o *ListPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*ListPermissionsRequest) Descriptor() ([]byte, []int)
- func (m *ListPermissionsRequest) GetFieldMask() *permission.Permission_FieldMask
- func (m *ListPermissionsRequest) GetFilter() *permission.Filter
- func (m *ListPermissionsRequest) GetOrderBy() *permission.OrderBy
- func (m *ListPermissionsRequest) GetPageSize() int32
- func (m *ListPermissionsRequest) GetPageToken() *permission.PagerCursor
- func (m *ListPermissionsRequest) GetView() view.View
- func (*ListPermissionsRequest) GotenMessage()
- func (o *ListPermissionsRequest) GotenObjectExt()
- func (obj *ListPermissionsRequest) GotenValidate() error
- func (o *ListPermissionsRequest) MakeDiffFieldMask(other *ListPermissionsRequest) *ListPermissionsRequest_FieldMask
- func (o *ListPermissionsRequest) MakeFullFieldMask() *ListPermissionsRequest_FieldMask
- func (o *ListPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ListPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ListPermissionsRequest) Marshal() ([]byte, error)
- func (m *ListPermissionsRequest) MarshalJSON() ([]byte, error)
- func (o *ListPermissionsRequest) Merge(source *ListPermissionsRequest)
- func (o *ListPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ListPermissionsRequest) ProtoMessage()
- func (m *ListPermissionsRequest) ProtoReflect() preflect.Message
- func (m *ListPermissionsRequest) Reset()
- func (m *ListPermissionsRequest) SetFieldMask(fv *permission.Permission_FieldMask)
- func (m *ListPermissionsRequest) SetFilter(fv *permission.Filter)
- func (m *ListPermissionsRequest) SetOrderBy(fv *permission.OrderBy)
- func (m *ListPermissionsRequest) SetPageSize(fv int32)
- func (m *ListPermissionsRequest) SetPageToken(fv *permission.PagerCursor)
- func (m *ListPermissionsRequest) SetView(fv view.View)
- func (m *ListPermissionsRequest) String() string
- func (m *ListPermissionsRequest) Unmarshal(b []byte) error
- func (m *ListPermissionsRequest) UnmarshalJSON(data []byte) error
- type ListPermissionsRequestFieldPathBuilder
- func (ListPermissionsRequestFieldPathBuilder) FieldMask() ListPermissionsRequestPathSelectorFieldMask
- func (ListPermissionsRequestFieldPathBuilder) Filter() ListPermissionsRequestPathSelectorFilter
- func (ListPermissionsRequestFieldPathBuilder) OrderBy() ListPermissionsRequestPathSelectorOrderBy
- func (ListPermissionsRequestFieldPathBuilder) PageSize() ListPermissionsRequestPathSelectorPageSize
- func (ListPermissionsRequestFieldPathBuilder) PageToken() ListPermissionsRequestPathSelectorPageToken
- func (ListPermissionsRequestFieldPathBuilder) View() ListPermissionsRequestPathSelectorView
- type ListPermissionsRequestPathSelectorFieldMask
- func (ListPermissionsRequestPathSelectorFieldMask) FieldPath() *ListPermissionsRequest_FieldTerminalPath
- func (s ListPermissionsRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s ListPermissionsRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *ListPermissionsRequest_FieldTerminalPathValue
- type ListPermissionsRequestPathSelectorFilter
- func (ListPermissionsRequestPathSelectorFilter) FieldPath() *ListPermissionsRequest_FieldTerminalPath
- func (s ListPermissionsRequestPathSelectorFilter) WithArrayOfValues(values []*permission.Filter) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s ListPermissionsRequestPathSelectorFilter) WithValue(value *permission.Filter) *ListPermissionsRequest_FieldTerminalPathValue
- type ListPermissionsRequestPathSelectorOrderBy
- func (ListPermissionsRequestPathSelectorOrderBy) FieldPath() *ListPermissionsRequest_FieldTerminalPath
- func (s ListPermissionsRequestPathSelectorOrderBy) WithArrayOfValues(values []*permission.OrderBy) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s ListPermissionsRequestPathSelectorOrderBy) WithValue(value *permission.OrderBy) *ListPermissionsRequest_FieldTerminalPathValue
- type ListPermissionsRequestPathSelectorPageSize
- func (ListPermissionsRequestPathSelectorPageSize) FieldPath() *ListPermissionsRequest_FieldTerminalPath
- func (s ListPermissionsRequestPathSelectorPageSize) WithArrayOfValues(values []int32) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s ListPermissionsRequestPathSelectorPageSize) WithValue(value int32) *ListPermissionsRequest_FieldTerminalPathValue
- type ListPermissionsRequestPathSelectorPageToken
- func (ListPermissionsRequestPathSelectorPageToken) FieldPath() *ListPermissionsRequest_FieldTerminalPath
- func (s ListPermissionsRequestPathSelectorPageToken) WithArrayOfValues(values []*permission.PagerCursor) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s ListPermissionsRequestPathSelectorPageToken) WithValue(value *permission.PagerCursor) *ListPermissionsRequest_FieldTerminalPathValue
- type ListPermissionsRequestPathSelectorView
- func (ListPermissionsRequestPathSelectorView) FieldPath() *ListPermissionsRequest_FieldTerminalPath
- func (s ListPermissionsRequestPathSelectorView) WithArrayOfValues(values []view.View) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s ListPermissionsRequestPathSelectorView) WithValue(value view.View) *ListPermissionsRequest_FieldTerminalPathValue
- type ListPermissionsRequest_FieldMask
- func (fieldMask *ListPermissionsRequest_FieldMask) AppendPath(path ListPermissionsRequest_FieldPath)
- func (fieldMask *ListPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ListPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ListPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ListPermissionsRequest_FieldMask) FilterInputFields() *ListPermissionsRequest_FieldMask
- func (fieldMask *ListPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ListPermissionsRequest_FieldMask) GetPaths() []ListPermissionsRequest_FieldPath
- func (fieldMask *ListPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ListPermissionsRequest_FieldMask) IsFull() bool
- func (fieldMask ListPermissionsRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ListPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ListPermissionsRequest_FieldMask) PathsCount() int
- func (fieldMask *ListPermissionsRequest_FieldMask) Project(source *ListPermissionsRequest) *ListPermissionsRequest
- func (fieldMask *ListPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ListPermissionsRequest_FieldMask) ProtoMessage()
- func (fieldMask *ListPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ListPermissionsRequest_FieldMask) Reset()
- func (fieldMask *ListPermissionsRequest_FieldMask) Set(target, source *ListPermissionsRequest)
- func (fieldMask *ListPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ListPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ListPermissionsRequest_FieldMask) Size() int
- func (fieldMask *ListPermissionsRequest_FieldMask) String() string
- func (fieldMask *ListPermissionsRequest_FieldMask) Subtract(other *ListPermissionsRequest_FieldMask) *ListPermissionsRequest_FieldMask
- func (fieldMask *ListPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ListPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ListPermissionsRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ListPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
- type ListPermissionsRequest_FieldPath
- func BuildListPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (ListPermissionsRequest_FieldPath, error)
- func MustParseListPermissionsRequest_FieldPath(rawField string) ListPermissionsRequest_FieldPath
- func ParseListPermissionsRequest_FieldPath(rawField string) (ListPermissionsRequest_FieldPath, error)
- type ListPermissionsRequest_FieldPathArrayItemValue
- type ListPermissionsRequest_FieldPathArrayOfValues
- type ListPermissionsRequest_FieldPathSelector
- type ListPermissionsRequest_FieldPathValue
- type ListPermissionsRequest_FieldTerminalPath
- func (fp *ListPermissionsRequest_FieldTerminalPath) ClearValue(item *ListPermissionsRequest)
- func (fp *ListPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ListPermissionsRequest_FieldTerminalPath) Get(source *ListPermissionsRequest) (values []interface{})
- func (fp *ListPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *ListPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ListPermissionsRequest_FieldTerminalPath) GetSingle(source *ListPermissionsRequest) (interface{}, bool)
- func (fp *ListPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ListPermissionsRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *ListPermissionsRequest_FieldTerminalPath) JSONString() string
- func (fp *ListPermissionsRequest_FieldTerminalPath) Selector() ListPermissionsRequest_FieldPathSelector
- func (fp *ListPermissionsRequest_FieldTerminalPath) String() string
- func (fp *ListPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListPermissionsRequest_FieldPathArrayItemValue
- func (fp *ListPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListPermissionsRequest_FieldPathArrayOfValues
- func (fp *ListPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) ListPermissionsRequest_FieldPathValue
- func (fp *ListPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ListPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ListPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ListPermissionsRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *ListPermissionsRequest) bool
- func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListPermissionsRequest) (interface{}, bool)
- func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ListPermissionsRequest_FieldTerminalPathArrayOfValues
- func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
- func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*permission.Filter, bool)
- func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*permission.OrderBy, bool)
- func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)
- func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
- func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
- func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ListPermissionsRequest_FieldTerminalPathValue
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsFilterValue() (*permission.Filter, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsOrderByValue() (*permission.OrderBy, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsPageTokenValue() (*permission.PagerCursor, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) CompareWith(source *ListPermissionsRequest) (int, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) SetTo(target **ListPermissionsRequest)
- func (fpv *ListPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ListPermissionsResponse
- func (o *ListPermissionsResponse) Clone() *ListPermissionsResponse
- func (o *ListPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*ListPermissionsResponse) Descriptor() ([]byte, []int)
- func (m *ListPermissionsResponse) GetNextPageToken() *permission.PagerCursor
- func (m *ListPermissionsResponse) GetPermissions() []*permission.Permission
- func (m *ListPermissionsResponse) GetPrevPageToken() *permission.PagerCursor
- func (*ListPermissionsResponse) GotenMessage()
- func (o *ListPermissionsResponse) GotenObjectExt()
- func (obj *ListPermissionsResponse) GotenValidate() error
- func (o *ListPermissionsResponse) MakeDiffFieldMask(other *ListPermissionsResponse) *ListPermissionsResponse_FieldMask
- func (o *ListPermissionsResponse) MakeFullFieldMask() *ListPermissionsResponse_FieldMask
- func (o *ListPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ListPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ListPermissionsResponse) Marshal() ([]byte, error)
- func (m *ListPermissionsResponse) MarshalJSON() ([]byte, error)
- func (o *ListPermissionsResponse) Merge(source *ListPermissionsResponse)
- func (o *ListPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ListPermissionsResponse) ProtoMessage()
- func (m *ListPermissionsResponse) ProtoReflect() preflect.Message
- func (m *ListPermissionsResponse) Reset()
- func (m *ListPermissionsResponse) SetNextPageToken(fv *permission.PagerCursor)
- func (m *ListPermissionsResponse) SetPermissions(fv []*permission.Permission)
- func (m *ListPermissionsResponse) SetPrevPageToken(fv *permission.PagerCursor)
- func (m *ListPermissionsResponse) String() string
- func (m *ListPermissionsResponse) Unmarshal(b []byte) error
- func (m *ListPermissionsResponse) UnmarshalJSON(data []byte) error
- type ListPermissionsResponseFieldPathBuilder
- func (ListPermissionsResponseFieldPathBuilder) NextPageToken() ListPermissionsResponsePathSelectorNextPageToken
- func (ListPermissionsResponseFieldPathBuilder) Permissions() ListPermissionsResponsePathSelectorPermissions
- func (ListPermissionsResponseFieldPathBuilder) PrevPageToken() ListPermissionsResponsePathSelectorPrevPageToken
- type ListPermissionsResponsePathSelectorNextPageToken
- func (ListPermissionsResponsePathSelectorNextPageToken) FieldPath() *ListPermissionsResponse_FieldTerminalPath
- func (s ListPermissionsResponsePathSelectorNextPageToken) WithArrayOfValues(values []*permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s ListPermissionsResponsePathSelectorNextPageToken) WithValue(value *permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathValue
- type ListPermissionsResponsePathSelectorPermissions
- func (ListPermissionsResponsePathSelectorPermissions) Description() ListPermissionsResponsePathSelectorPermissionsDescription
- func (ListPermissionsResponsePathSelectorPermissions) FieldPath() *ListPermissionsResponse_FieldTerminalPath
- func (ListPermissionsResponsePathSelectorPermissions) Name() ListPermissionsResponsePathSelectorPermissionsName
- func (ListPermissionsResponsePathSelectorPermissions) Title() ListPermissionsResponsePathSelectorPermissionsTitle
- func (s ListPermissionsResponsePathSelectorPermissions) WithArrayOfValues(values [][]*permission.Permission) *ListPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s ListPermissionsResponsePathSelectorPermissions) WithItemValue(value *permission.Permission) *ListPermissionsResponse_FieldTerminalPathArrayItemValue
- func (s ListPermissionsResponsePathSelectorPermissions) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *ListPermissionsResponse_FieldSubPathArrayItemValue
- func (s ListPermissionsResponsePathSelectorPermissions) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *ListPermissionsResponse_FieldSubPathArrayOfValues
- func (ListPermissionsResponsePathSelectorPermissions) WithSubPath(subPath permission.Permission_FieldPath) *ListPermissionsResponse_FieldSubPath
- func (s ListPermissionsResponsePathSelectorPermissions) WithSubValue(subPathValue permission.Permission_FieldPathValue) *ListPermissionsResponse_FieldSubPathValue
- func (s ListPermissionsResponsePathSelectorPermissions) WithValue(value []*permission.Permission) *ListPermissionsResponse_FieldTerminalPathValue
- type ListPermissionsResponsePathSelectorPermissionsDescription
- func (ListPermissionsResponsePathSelectorPermissionsDescription) FieldPath() *ListPermissionsResponse_FieldSubPath
- func (s ListPermissionsResponsePathSelectorPermissionsDescription) WithArrayOfValues(values []string) *ListPermissionsResponse_FieldSubPathArrayOfValues
- func (s ListPermissionsResponsePathSelectorPermissionsDescription) WithValue(value string) *ListPermissionsResponse_FieldSubPathValue
- type ListPermissionsResponsePathSelectorPermissionsName
- func (ListPermissionsResponsePathSelectorPermissionsName) FieldPath() *ListPermissionsResponse_FieldSubPath
- func (s ListPermissionsResponsePathSelectorPermissionsName) WithArrayOfValues(values []*permission.Name) *ListPermissionsResponse_FieldSubPathArrayOfValues
- func (s ListPermissionsResponsePathSelectorPermissionsName) WithValue(value *permission.Name) *ListPermissionsResponse_FieldSubPathValue
- type ListPermissionsResponsePathSelectorPermissionsTitle
- func (ListPermissionsResponsePathSelectorPermissionsTitle) FieldPath() *ListPermissionsResponse_FieldSubPath
- func (s ListPermissionsResponsePathSelectorPermissionsTitle) WithArrayOfValues(values []string) *ListPermissionsResponse_FieldSubPathArrayOfValues
- func (s ListPermissionsResponsePathSelectorPermissionsTitle) WithValue(value string) *ListPermissionsResponse_FieldSubPathValue
- type ListPermissionsResponsePathSelectorPrevPageToken
- func (ListPermissionsResponsePathSelectorPrevPageToken) FieldPath() *ListPermissionsResponse_FieldTerminalPath
- func (s ListPermissionsResponsePathSelectorPrevPageToken) WithArrayOfValues(values []*permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s ListPermissionsResponsePathSelectorPrevPageToken) WithValue(value *permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathValue
- type ListPermissionsResponse_FieldMask
- func (fieldMask *ListPermissionsResponse_FieldMask) AppendPath(path ListPermissionsResponse_FieldPath)
- func (fieldMask *ListPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ListPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ListPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ListPermissionsResponse_FieldMask) FilterInputFields() *ListPermissionsResponse_FieldMask
- func (fieldMask *ListPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ListPermissionsResponse_FieldMask) GetPaths() []ListPermissionsResponse_FieldPath
- func (fieldMask *ListPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ListPermissionsResponse_FieldMask) IsFull() bool
- func (fieldMask ListPermissionsResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ListPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ListPermissionsResponse_FieldMask) PathsCount() int
- func (fieldMask *ListPermissionsResponse_FieldMask) Project(source *ListPermissionsResponse) *ListPermissionsResponse
- func (fieldMask *ListPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ListPermissionsResponse_FieldMask) ProtoMessage()
- func (fieldMask *ListPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ListPermissionsResponse_FieldMask) Reset()
- func (fieldMask *ListPermissionsResponse_FieldMask) Set(target, source *ListPermissionsResponse)
- func (fieldMask *ListPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ListPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ListPermissionsResponse_FieldMask) Size() int
- func (fieldMask *ListPermissionsResponse_FieldMask) String() string
- func (fieldMask *ListPermissionsResponse_FieldMask) Subtract(other *ListPermissionsResponse_FieldMask) *ListPermissionsResponse_FieldMask
- func (fieldMask *ListPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ListPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ListPermissionsResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ListPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
- type ListPermissionsResponse_FieldPath
- func BuildListPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (ListPermissionsResponse_FieldPath, error)
- func MustParseListPermissionsResponse_FieldPath(rawField string) ListPermissionsResponse_FieldPath
- func ParseListPermissionsResponse_FieldPath(rawField string) (ListPermissionsResponse_FieldPath, error)
- type ListPermissionsResponse_FieldPathArrayItemValue
- type ListPermissionsResponse_FieldPathArrayOfValues
- type ListPermissionsResponse_FieldPathSelector
- type ListPermissionsResponse_FieldPathValue
- type ListPermissionsResponse_FieldSubPath
- func (fps *ListPermissionsResponse_FieldSubPath) AsPermissionsSubPath() (permission.Permission_FieldPath, bool)
- func (fps *ListPermissionsResponse_FieldSubPath) ClearValue(item *ListPermissionsResponse)
- func (fps *ListPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ListPermissionsResponse_FieldSubPath) Get(source *ListPermissionsResponse) (values []interface{})
- func (fps *ListPermissionsResponse_FieldSubPath) GetDefault() interface{}
- func (fps *ListPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ListPermissionsResponse_FieldSubPath) GetSingle(source *ListPermissionsResponse) (interface{}, bool)
- func (fps *ListPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ListPermissionsResponse_FieldSubPath) IsLeaf() bool
- func (fps *ListPermissionsResponse_FieldSubPath) JSONString() string
- func (fps *ListPermissionsResponse_FieldSubPath) Selector() ListPermissionsResponse_FieldPathSelector
- func (fps *ListPermissionsResponse_FieldSubPath) String() string
- func (fps *ListPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListPermissionsResponse_FieldPathArrayItemValue
- func (fps *ListPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListPermissionsResponse_FieldPathArrayOfValues
- func (fps *ListPermissionsResponse_FieldSubPath) WithIValue(value interface{}) ListPermissionsResponse_FieldPathValue
- func (fps *ListPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ListPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ListPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ListPermissionsResponse_FieldSubPathArrayItemValue
- func (fpaivs *ListPermissionsResponse_FieldSubPathArrayItemValue) AsPermissionsPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
- func (fpaivs *ListPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *ListPermissionsResponse) bool
- func (fpaivs *ListPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ListPermissionsResponse_FieldSubPathArrayOfValues
- type ListPermissionsResponse_FieldSubPathValue
- func (fpvs *ListPermissionsResponse_FieldSubPathValue) AsPermissionsPathValue() (permission.Permission_FieldPathValue, bool)
- func (fpvs *ListPermissionsResponse_FieldSubPathValue) CompareWith(source *ListPermissionsResponse) (int, bool)
- func (fpvs *ListPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ListPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ListPermissionsResponse_FieldSubPathValue) SetTo(target **ListPermissionsResponse)
- func (fpvs *ListPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type ListPermissionsResponse_FieldTerminalPath
- func (fp *ListPermissionsResponse_FieldTerminalPath) ClearValue(item *ListPermissionsResponse)
- func (fp *ListPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ListPermissionsResponse_FieldTerminalPath) Get(source *ListPermissionsResponse) (values []interface{})
- func (fp *ListPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *ListPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ListPermissionsResponse_FieldTerminalPath) GetSingle(source *ListPermissionsResponse) (interface{}, bool)
- func (fp *ListPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ListPermissionsResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *ListPermissionsResponse_FieldTerminalPath) JSONString() string
- func (fp *ListPermissionsResponse_FieldTerminalPath) Selector() ListPermissionsResponse_FieldPathSelector
- func (fp *ListPermissionsResponse_FieldTerminalPath) String() string
- func (fp *ListPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListPermissionsResponse_FieldPathArrayItemValue
- func (fp *ListPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListPermissionsResponse_FieldPathArrayOfValues
- func (fp *ListPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) ListPermissionsResponse_FieldPathValue
- func (fp *ListPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ListPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ListPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ListPermissionsResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Permission, bool)
- func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *ListPermissionsResponse) bool
- func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ListPermissionsResponse) (interface{}, bool)
- func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ListPermissionsResponse_FieldTerminalPathArrayOfValues
- func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
- func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues() ([][]*permission.Permission, bool)
- func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
- func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ListPermissionsResponse_FieldTerminalPathValue
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) AsNextPageTokenValue() (*permission.PagerCursor, bool)
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Permission, bool)
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) AsPrevPageTokenValue() (*permission.PagerCursor, bool)
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) CompareWith(source *ListPermissionsResponse) (int, bool)
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) SetTo(target **ListPermissionsResponse)
- func (fpv *ListPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type PermissionServiceClient
- type UpdatePermissionRequest
- func (o *UpdatePermissionRequest) Clone() *UpdatePermissionRequest
- func (o *UpdatePermissionRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*UpdatePermissionRequest) Descriptor() ([]byte, []int)
- func (m *UpdatePermissionRequest) GetCas() *UpdatePermissionRequest_CAS
- func (m *UpdatePermissionRequest) GetPermission() *permission.Permission
- func (m *UpdatePermissionRequest) GetUpdateMask() *permission.Permission_FieldMask
- func (*UpdatePermissionRequest) GotenMessage()
- func (o *UpdatePermissionRequest) GotenObjectExt()
- func (obj *UpdatePermissionRequest) GotenValidate() error
- func (o *UpdatePermissionRequest) MakeDiffFieldMask(other *UpdatePermissionRequest) *UpdatePermissionRequest_FieldMask
- func (o *UpdatePermissionRequest) MakeFullFieldMask() *UpdatePermissionRequest_FieldMask
- func (o *UpdatePermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *UpdatePermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *UpdatePermissionRequest) Marshal() ([]byte, error)
- func (m *UpdatePermissionRequest) MarshalJSON() ([]byte, error)
- func (o *UpdatePermissionRequest) Merge(source *UpdatePermissionRequest)
- func (o *UpdatePermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*UpdatePermissionRequest) ProtoMessage()
- func (m *UpdatePermissionRequest) ProtoReflect() preflect.Message
- func (m *UpdatePermissionRequest) Reset()
- func (m *UpdatePermissionRequest) SetCas(fv *UpdatePermissionRequest_CAS)
- func (m *UpdatePermissionRequest) SetPermission(fv *permission.Permission)
- func (m *UpdatePermissionRequest) SetUpdateMask(fv *permission.Permission_FieldMask)
- func (m *UpdatePermissionRequest) String() string
- func (m *UpdatePermissionRequest) Unmarshal(b []byte) error
- func (m *UpdatePermissionRequest) UnmarshalJSON(data []byte) error
- type UpdatePermissionRequestCASFieldPathBuilder
- type UpdatePermissionRequestCAS_FieldPath
- func BuildUpdatePermissionRequestCAS_FieldPath(fp gotenobject.RawFieldPath) (UpdatePermissionRequestCAS_FieldPath, error)
- func MustParseUpdatePermissionRequestCAS_FieldPath(rawField string) UpdatePermissionRequestCAS_FieldPath
- func ParseUpdatePermissionRequestCAS_FieldPath(rawField string) (UpdatePermissionRequestCAS_FieldPath, error)
- type UpdatePermissionRequestCAS_FieldPathArrayItemValue
- type UpdatePermissionRequestCAS_FieldPathArrayOfValues
- type UpdatePermissionRequestCAS_FieldPathSelector
- type UpdatePermissionRequestCAS_FieldPathValue
- type UpdatePermissionRequestCAS_FieldSubPath
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) AsConditionalStateSubPath() (permission.Permission_FieldPath, bool)
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) ClearValue(item *UpdatePermissionRequest_CAS)
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) Get(source *UpdatePermissionRequest_CAS) (values []interface{})
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetDefault() interface{}
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetSingle(source *UpdatePermissionRequest_CAS) (interface{}, bool)
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) IsLeaf() bool
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) JSONString() string
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) Selector() UpdatePermissionRequestCAS_FieldPathSelector
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) String() string
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequestCAS_FieldPathArrayItemValue
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequestCAS_FieldPathArrayOfValues
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithIValue(value interface{}) UpdatePermissionRequestCAS_FieldPathValue
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type UpdatePermissionRequestCAS_FieldSubPathArrayItemValue
- func (fpaivs *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
- func (fpaivs *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest_CAS) bool
- func (fpaivs *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
- type UpdatePermissionRequestCAS_FieldSubPathValue
- func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) AsConditionalStatePathValue() (permission.Permission_FieldPathValue, bool)
- func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) CompareWith(source *UpdatePermissionRequest_CAS) (int, bool)
- func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) SetTo(target **UpdatePermissionRequest_CAS)
- func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) SetToRaw(target proto.Message)
- type UpdatePermissionRequestCAS_FieldTerminalPath
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) ClearValue(item *UpdatePermissionRequest_CAS)
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) Get(source *UpdatePermissionRequest_CAS) (values []interface{})
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetDefault() interface{}
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetSingle(source *UpdatePermissionRequest_CAS) (interface{}, bool)
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) IsLeaf() bool
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) JSONString() string
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) Selector() UpdatePermissionRequestCAS_FieldPathSelector
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) String() string
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequestCAS_FieldPathArrayItemValue
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequestCAS_FieldPathArrayOfValues
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithIValue(value interface{}) UpdatePermissionRequestCAS_FieldPathValue
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue
- func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest_CAS) bool
- func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetSingle(source *UpdatePermissionRequest_CAS) (interface{}, bool)
- func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues
- func (fpaov *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*permission.Permission, bool)
- func (fpaov *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
- func (fpaov *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type UpdatePermissionRequestCAS_FieldTerminalPathValue
- func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) AsConditionalStateValue() (*permission.Permission, bool)
- func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
- func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) CompareWith(source *UpdatePermissionRequest_CAS) (int, bool)
- func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) SetTo(target **UpdatePermissionRequest_CAS)
- func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type UpdatePermissionRequestFieldPathBuilder
- func (UpdatePermissionRequestFieldPathBuilder) Cas() UpdatePermissionRequestPathSelectorCas
- func (UpdatePermissionRequestFieldPathBuilder) Permission() UpdatePermissionRequestPathSelectorPermission
- func (UpdatePermissionRequestFieldPathBuilder) UpdateMask() UpdatePermissionRequestPathSelectorUpdateMask
- type UpdatePermissionRequestPathSelectorCas
- func (UpdatePermissionRequestPathSelectorCas) ConditionalState() UpdatePermissionRequestPathSelectorCasConditionalState
- func (UpdatePermissionRequestPathSelectorCas) FieldMask() UpdatePermissionRequestPathSelectorCasFieldMask
- func (UpdatePermissionRequestPathSelectorCas) FieldPath() *UpdatePermissionRequest_FieldTerminalPath
- func (s UpdatePermissionRequestPathSelectorCas) WithArrayOfValues(values []*UpdatePermissionRequest_CAS) *UpdatePermissionRequest_FieldTerminalPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorCas) WithSubArrayItemValue(subPathArrayItemValue UpdatePermissionRequestCAS_FieldPathArrayItemValue) *UpdatePermissionRequest_FieldSubPathArrayItemValue
- func (s UpdatePermissionRequestPathSelectorCas) WithSubArrayOfValues(subPathArrayOfValues UpdatePermissionRequestCAS_FieldPathArrayOfValues) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (UpdatePermissionRequestPathSelectorCas) WithSubPath(subPath UpdatePermissionRequestCAS_FieldPath) *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorCas) WithSubValue(subPathValue UpdatePermissionRequestCAS_FieldPathValue) *UpdatePermissionRequest_FieldSubPathValue
- func (s UpdatePermissionRequestPathSelectorCas) WithValue(value *UpdatePermissionRequest_CAS) *UpdatePermissionRequest_FieldTerminalPathValue
- type UpdatePermissionRequestPathSelectorCasConditionalState
- func (UpdatePermissionRequestPathSelectorCasConditionalState) Description() UpdatePermissionRequestPathSelectorCasConditionalStateDescription
- func (UpdatePermissionRequestPathSelectorCasConditionalState) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (UpdatePermissionRequestPathSelectorCasConditionalState) Name() UpdatePermissionRequestPathSelectorCasConditionalStateName
- func (UpdatePermissionRequestPathSelectorCasConditionalState) Title() UpdatePermissionRequestPathSelectorCasConditionalStateTitle
- func (s UpdatePermissionRequestPathSelectorCasConditionalState) WithArrayOfValues(values []*permission.Permission) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorCasConditionalState) WithValue(value *permission.Permission) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorCasConditionalStateDescription
- func (UpdatePermissionRequestPathSelectorCasConditionalStateDescription) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorCasConditionalStateDescription) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorCasConditionalStateDescription) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorCasConditionalStateName
- func (UpdatePermissionRequestPathSelectorCasConditionalStateName) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorCasConditionalStateName) WithArrayOfValues(values []*permission.Name) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorCasConditionalStateName) WithValue(value *permission.Name) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorCasConditionalStateTitle
- func (UpdatePermissionRequestPathSelectorCasConditionalStateTitle) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorCasConditionalStateTitle) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorCasConditionalStateTitle) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorCasFieldMask
- func (UpdatePermissionRequestPathSelectorCasFieldMask) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorCasFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorCasFieldMask) WithValue(value *permission.Permission_FieldMask) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorPermission
- func (UpdatePermissionRequestPathSelectorPermission) Description() UpdatePermissionRequestPathSelectorPermissionDescription
- func (UpdatePermissionRequestPathSelectorPermission) FieldPath() *UpdatePermissionRequest_FieldTerminalPath
- func (UpdatePermissionRequestPathSelectorPermission) Name() UpdatePermissionRequestPathSelectorPermissionName
- func (UpdatePermissionRequestPathSelectorPermission) Title() UpdatePermissionRequestPathSelectorPermissionTitle
- func (s UpdatePermissionRequestPathSelectorPermission) WithArrayOfValues(values []*permission.Permission) *UpdatePermissionRequest_FieldTerminalPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorPermission) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *UpdatePermissionRequest_FieldSubPathArrayItemValue
- func (s UpdatePermissionRequestPathSelectorPermission) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (UpdatePermissionRequestPathSelectorPermission) WithSubPath(subPath permission.Permission_FieldPath) *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorPermission) WithSubValue(subPathValue permission.Permission_FieldPathValue) *UpdatePermissionRequest_FieldSubPathValue
- func (s UpdatePermissionRequestPathSelectorPermission) WithValue(value *permission.Permission) *UpdatePermissionRequest_FieldTerminalPathValue
- type UpdatePermissionRequestPathSelectorPermissionDescription
- func (UpdatePermissionRequestPathSelectorPermissionDescription) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorPermissionDescription) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorPermissionDescription) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorPermissionName
- func (UpdatePermissionRequestPathSelectorPermissionName) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorPermissionName) WithArrayOfValues(values []*permission.Name) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorPermissionName) WithValue(value *permission.Name) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorPermissionTitle
- func (UpdatePermissionRequestPathSelectorPermissionTitle) FieldPath() *UpdatePermissionRequest_FieldSubPath
- func (s UpdatePermissionRequestPathSelectorPermissionTitle) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorPermissionTitle) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
- type UpdatePermissionRequestPathSelectorUpdateMask
- func (UpdatePermissionRequestPathSelectorUpdateMask) FieldPath() *UpdatePermissionRequest_FieldTerminalPath
- func (s UpdatePermissionRequestPathSelectorUpdateMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *UpdatePermissionRequest_FieldTerminalPathArrayOfValues
- func (s UpdatePermissionRequestPathSelectorUpdateMask) WithValue(value *permission.Permission_FieldMask) *UpdatePermissionRequest_FieldTerminalPathValue
- type UpdatePermissionRequest_CAS
- func (o *UpdatePermissionRequest_CAS) Clone() *UpdatePermissionRequest_CAS
- func (o *UpdatePermissionRequest_CAS) CloneRaw() gotenobject.GotenObjectExt
- func (*UpdatePermissionRequest_CAS) Descriptor() ([]byte, []int)
- func (m *UpdatePermissionRequest_CAS) GetConditionalState() *permission.Permission
- func (m *UpdatePermissionRequest_CAS) GetFieldMask() *permission.Permission_FieldMask
- func (*UpdatePermissionRequest_CAS) GotenMessage()
- func (o *UpdatePermissionRequest_CAS) GotenObjectExt()
- func (obj *UpdatePermissionRequest_CAS) GotenValidate() error
- func (o *UpdatePermissionRequest_CAS) MakeDiffFieldMask(other *UpdatePermissionRequest_CAS) *UpdatePermissionRequest_CAS_FieldMask
- func (o *UpdatePermissionRequest_CAS) MakeFullFieldMask() *UpdatePermissionRequest_CAS_FieldMask
- func (o *UpdatePermissionRequest_CAS) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *UpdatePermissionRequest_CAS) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *UpdatePermissionRequest_CAS) Marshal() ([]byte, error)
- func (m *UpdatePermissionRequest_CAS) MarshalJSON() ([]byte, error)
- func (o *UpdatePermissionRequest_CAS) Merge(source *UpdatePermissionRequest_CAS)
- func (o *UpdatePermissionRequest_CAS) MergeRaw(source gotenobject.GotenObjectExt)
- func (*UpdatePermissionRequest_CAS) ProtoMessage()
- func (m *UpdatePermissionRequest_CAS) ProtoReflect() preflect.Message
- func (m *UpdatePermissionRequest_CAS) Reset()
- func (m *UpdatePermissionRequest_CAS) SetConditionalState(fv *permission.Permission)
- func (m *UpdatePermissionRequest_CAS) SetFieldMask(fv *permission.Permission_FieldMask)
- func (m *UpdatePermissionRequest_CAS) String() string
- func (m *UpdatePermissionRequest_CAS) Unmarshal(b []byte) error
- func (m *UpdatePermissionRequest_CAS) UnmarshalJSON(data []byte) error
- type UpdatePermissionRequest_CASPathSelectorConditionalState
- func (UpdatePermissionRequest_CASPathSelectorConditionalState) Description() UpdatePermissionRequest_CASPathSelectorConditionalStateDescription
- func (UpdatePermissionRequest_CASPathSelectorConditionalState) FieldPath() *UpdatePermissionRequestCAS_FieldTerminalPath
- func (UpdatePermissionRequest_CASPathSelectorConditionalState) Name() UpdatePermissionRequest_CASPathSelectorConditionalStateName
- func (UpdatePermissionRequest_CASPathSelectorConditionalState) Title() UpdatePermissionRequest_CASPathSelectorConditionalStateTitle
- func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithArrayOfValues(values []*permission.Permission) *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues
- func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue
- func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
- func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubPath(subPath permission.Permission_FieldPath) *UpdatePermissionRequestCAS_FieldSubPath
- func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubValue(subPathValue permission.Permission_FieldPathValue) *UpdatePermissionRequestCAS_FieldSubPathValue
- func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithValue(value *permission.Permission) *UpdatePermissionRequestCAS_FieldTerminalPathValue
- type UpdatePermissionRequest_CASPathSelectorConditionalStateDescription
- func (UpdatePermissionRequest_CASPathSelectorConditionalStateDescription) FieldPath() *UpdatePermissionRequestCAS_FieldSubPath
- func (s UpdatePermissionRequest_CASPathSelectorConditionalStateDescription) WithArrayOfValues(values []string) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequest_CASPathSelectorConditionalStateDescription) WithValue(value string) *UpdatePermissionRequestCAS_FieldSubPathValue
- type UpdatePermissionRequest_CASPathSelectorConditionalStateName
- func (UpdatePermissionRequest_CASPathSelectorConditionalStateName) FieldPath() *UpdatePermissionRequestCAS_FieldSubPath
- func (s UpdatePermissionRequest_CASPathSelectorConditionalStateName) WithArrayOfValues(values []*permission.Name) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequest_CASPathSelectorConditionalStateName) WithValue(value *permission.Name) *UpdatePermissionRequestCAS_FieldSubPathValue
- type UpdatePermissionRequest_CASPathSelectorConditionalStateTitle
- func (UpdatePermissionRequest_CASPathSelectorConditionalStateTitle) FieldPath() *UpdatePermissionRequestCAS_FieldSubPath
- func (s UpdatePermissionRequest_CASPathSelectorConditionalStateTitle) WithArrayOfValues(values []string) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
- func (s UpdatePermissionRequest_CASPathSelectorConditionalStateTitle) WithValue(value string) *UpdatePermissionRequestCAS_FieldSubPathValue
- type UpdatePermissionRequest_CASPathSelectorFieldMask
- func (UpdatePermissionRequest_CASPathSelectorFieldMask) FieldPath() *UpdatePermissionRequestCAS_FieldTerminalPath
- func (s UpdatePermissionRequest_CASPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues
- func (s UpdatePermissionRequest_CASPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *UpdatePermissionRequestCAS_FieldTerminalPathValue
- type UpdatePermissionRequest_CAS_FieldMask
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) AppendPath(path UpdatePermissionRequestCAS_FieldPath)
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) FilterInputFields() *UpdatePermissionRequest_CAS_FieldMask
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) GetPaths() []UpdatePermissionRequestCAS_FieldPath
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) IsFull() bool
- func (fieldMask UpdatePermissionRequest_CAS_FieldMask) Marshal() ([]byte, error)
- func (fieldMask UpdatePermissionRequest_CAS_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) PathsCount() int
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Project(source *UpdatePermissionRequest_CAS) *UpdatePermissionRequest_CAS
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ProtoMessage()
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Reset()
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Set(target, source *UpdatePermissionRequest_CAS)
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Size() int
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) String() string
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Subtract(other *UpdatePermissionRequest_CAS_FieldMask) *UpdatePermissionRequest_CAS_FieldMask
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) UnmarshalJSON(data []byte) error
- type UpdatePermissionRequest_FieldMask
- func (fieldMask *UpdatePermissionRequest_FieldMask) AppendPath(path UpdatePermissionRequest_FieldPath)
- func (fieldMask *UpdatePermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *UpdatePermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *UpdatePermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *UpdatePermissionRequest_FieldMask) FilterInputFields() *UpdatePermissionRequest_FieldMask
- func (fieldMask *UpdatePermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *UpdatePermissionRequest_FieldMask) GetPaths() []UpdatePermissionRequest_FieldPath
- func (fieldMask *UpdatePermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *UpdatePermissionRequest_FieldMask) IsFull() bool
- func (fieldMask UpdatePermissionRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask UpdatePermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *UpdatePermissionRequest_FieldMask) PathsCount() int
- func (fieldMask *UpdatePermissionRequest_FieldMask) Project(source *UpdatePermissionRequest) *UpdatePermissionRequest
- func (fieldMask *UpdatePermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *UpdatePermissionRequest_FieldMask) ProtoMessage()
- func (fieldMask *UpdatePermissionRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *UpdatePermissionRequest_FieldMask) Reset()
- func (fieldMask *UpdatePermissionRequest_FieldMask) Set(target, source *UpdatePermissionRequest)
- func (fieldMask *UpdatePermissionRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *UpdatePermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *UpdatePermissionRequest_FieldMask) Size() int
- func (fieldMask *UpdatePermissionRequest_FieldMask) String() string
- func (fieldMask *UpdatePermissionRequest_FieldMask) Subtract(other *UpdatePermissionRequest_FieldMask) *UpdatePermissionRequest_FieldMask
- func (fieldMask *UpdatePermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *UpdatePermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *UpdatePermissionRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *UpdatePermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
- type UpdatePermissionRequest_FieldPath
- func BuildUpdatePermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (UpdatePermissionRequest_FieldPath, error)
- func MustParseUpdatePermissionRequest_FieldPath(rawField string) UpdatePermissionRequest_FieldPath
- func ParseUpdatePermissionRequest_FieldPath(rawField string) (UpdatePermissionRequest_FieldPath, error)
- type UpdatePermissionRequest_FieldPathArrayItemValue
- type UpdatePermissionRequest_FieldPathArrayOfValues
- type UpdatePermissionRequest_FieldPathSelector
- type UpdatePermissionRequest_FieldPathValue
- type UpdatePermissionRequest_FieldSubPath
- func (fps *UpdatePermissionRequest_FieldSubPath) AsCasSubPath() (UpdatePermissionRequestCAS_FieldPath, bool)
- func (fps *UpdatePermissionRequest_FieldSubPath) AsPermissionSubPath() (permission.Permission_FieldPath, bool)
- func (fps *UpdatePermissionRequest_FieldSubPath) ClearValue(item *UpdatePermissionRequest)
- func (fps *UpdatePermissionRequest_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *UpdatePermissionRequest_FieldSubPath) Get(source *UpdatePermissionRequest) (values []interface{})
- func (fps *UpdatePermissionRequest_FieldSubPath) GetDefault() interface{}
- func (fps *UpdatePermissionRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *UpdatePermissionRequest_FieldSubPath) GetSingle(source *UpdatePermissionRequest) (interface{}, bool)
- func (fps *UpdatePermissionRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *UpdatePermissionRequest_FieldSubPath) IsLeaf() bool
- func (fps *UpdatePermissionRequest_FieldSubPath) JSONString() string
- func (fps *UpdatePermissionRequest_FieldSubPath) Selector() UpdatePermissionRequest_FieldPathSelector
- func (fps *UpdatePermissionRequest_FieldSubPath) String() string
- func (fps *UpdatePermissionRequest_FieldSubPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequest_FieldPathArrayItemValue
- func (fps *UpdatePermissionRequest_FieldSubPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequest_FieldPathArrayOfValues
- func (fps *UpdatePermissionRequest_FieldSubPath) WithIValue(value interface{}) UpdatePermissionRequest_FieldPathValue
- func (fps *UpdatePermissionRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *UpdatePermissionRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *UpdatePermissionRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type UpdatePermissionRequest_FieldSubPathArrayItemValue
- func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) AsCasPathItemValue() (UpdatePermissionRequestCAS_FieldPathArrayItemValue, bool)
- func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) AsPermissionPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
- func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest) bool
- func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type UpdatePermissionRequest_FieldSubPathArrayOfValues
- func (fpsaov *UpdatePermissionRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues() (UpdatePermissionRequestCAS_FieldPathArrayOfValues, bool)
- func (fpsaov *UpdatePermissionRequest_FieldSubPathArrayOfValues) AsPermissionPathArrayOfValues() (permission.Permission_FieldPathArrayOfValues, bool)
- func (fpsaov *UpdatePermissionRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type UpdatePermissionRequest_FieldSubPathValue
- func (fpvs *UpdatePermissionRequest_FieldSubPathValue) AsCasPathValue() (UpdatePermissionRequestCAS_FieldPathValue, bool)
- func (fpvs *UpdatePermissionRequest_FieldSubPathValue) AsPermissionPathValue() (permission.Permission_FieldPathValue, bool)
- func (fpvs *UpdatePermissionRequest_FieldSubPathValue) CompareWith(source *UpdatePermissionRequest) (int, bool)
- func (fpvs *UpdatePermissionRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *UpdatePermissionRequest_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *UpdatePermissionRequest_FieldSubPathValue) SetTo(target **UpdatePermissionRequest)
- func (fpvs *UpdatePermissionRequest_FieldSubPathValue) SetToRaw(target proto.Message)
- type UpdatePermissionRequest_FieldTerminalPath
- func (fp *UpdatePermissionRequest_FieldTerminalPath) ClearValue(item *UpdatePermissionRequest)
- func (fp *UpdatePermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *UpdatePermissionRequest_FieldTerminalPath) Get(source *UpdatePermissionRequest) (values []interface{})
- func (fp *UpdatePermissionRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *UpdatePermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *UpdatePermissionRequest_FieldTerminalPath) GetSingle(source *UpdatePermissionRequest) (interface{}, bool)
- func (fp *UpdatePermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *UpdatePermissionRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *UpdatePermissionRequest_FieldTerminalPath) JSONString() string
- func (fp *UpdatePermissionRequest_FieldTerminalPath) Selector() UpdatePermissionRequest_FieldPathSelector
- func (fp *UpdatePermissionRequest_FieldTerminalPath) String() string
- func (fp *UpdatePermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequest_FieldPathArrayItemValue
- func (fp *UpdatePermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequest_FieldPathArrayOfValues
- func (fp *UpdatePermissionRequest_FieldTerminalPath) WithIValue(value interface{}) UpdatePermissionRequest_FieldPathValue
- func (fp *UpdatePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *UpdatePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *UpdatePermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type UpdatePermissionRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest) bool
- func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *UpdatePermissionRequest) (interface{}, bool)
- func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type UpdatePermissionRequest_FieldTerminalPathArrayOfValues
- func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues() ([]*UpdatePermissionRequest_CAS, bool)
- func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsPermissionArrayOfValues() ([]*permission.Permission, bool)
- func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
- func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type UpdatePermissionRequest_FieldTerminalPathValue
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) AsCasValue() (*UpdatePermissionRequest_CAS, bool)
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) AsPermissionValue() (*permission.Permission, bool)
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) AsUpdateMaskValue() (*permission.Permission_FieldMask, bool)
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) CompareWith(source *UpdatePermissionRequest) (int, bool)
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) SetTo(target **UpdatePermissionRequest)
- func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type WatchPermissionClientStream
- type WatchPermissionRequest
- func (o *WatchPermissionRequest) Clone() *WatchPermissionRequest
- func (o *WatchPermissionRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*WatchPermissionRequest) Descriptor() ([]byte, []int)
- func (m *WatchPermissionRequest) GetFieldMask() *permission.Permission_FieldMask
- func (m *WatchPermissionRequest) GetName() *permission.Reference
- func (m *WatchPermissionRequest) GetView() view.View
- func (*WatchPermissionRequest) GotenMessage()
- func (o *WatchPermissionRequest) GotenObjectExt()
- func (obj *WatchPermissionRequest) GotenValidate() error
- func (o *WatchPermissionRequest) MakeDiffFieldMask(other *WatchPermissionRequest) *WatchPermissionRequest_FieldMask
- func (o *WatchPermissionRequest) MakeFullFieldMask() *WatchPermissionRequest_FieldMask
- func (o *WatchPermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *WatchPermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *WatchPermissionRequest) Marshal() ([]byte, error)
- func (m *WatchPermissionRequest) MarshalJSON() ([]byte, error)
- func (o *WatchPermissionRequest) Merge(source *WatchPermissionRequest)
- func (o *WatchPermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*WatchPermissionRequest) ProtoMessage()
- func (m *WatchPermissionRequest) ProtoReflect() preflect.Message
- func (m *WatchPermissionRequest) Reset()
- func (m *WatchPermissionRequest) SetFieldMask(fv *permission.Permission_FieldMask)
- func (m *WatchPermissionRequest) SetName(fv *permission.Reference)
- func (m *WatchPermissionRequest) SetView(fv view.View)
- func (m *WatchPermissionRequest) String() string
- func (m *WatchPermissionRequest) Unmarshal(b []byte) error
- func (m *WatchPermissionRequest) UnmarshalJSON(data []byte) error
- type WatchPermissionRequestFieldPathBuilder
- type WatchPermissionRequestPathSelectorFieldMask
- func (WatchPermissionRequestPathSelectorFieldMask) FieldPath() *WatchPermissionRequest_FieldTerminalPath
- func (s WatchPermissionRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *WatchPermissionRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *WatchPermissionRequest_FieldTerminalPathValue
- type WatchPermissionRequestPathSelectorName
- func (WatchPermissionRequestPathSelectorName) FieldPath() *WatchPermissionRequest_FieldTerminalPath
- func (s WatchPermissionRequestPathSelectorName) WithArrayOfValues(values []*permission.Reference) *WatchPermissionRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionRequestPathSelectorName) WithValue(value *permission.Reference) *WatchPermissionRequest_FieldTerminalPathValue
- type WatchPermissionRequestPathSelectorView
- func (WatchPermissionRequestPathSelectorView) FieldPath() *WatchPermissionRequest_FieldTerminalPath
- func (s WatchPermissionRequestPathSelectorView) WithArrayOfValues(values []view.View) *WatchPermissionRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionRequestPathSelectorView) WithValue(value view.View) *WatchPermissionRequest_FieldTerminalPathValue
- type WatchPermissionRequest_FieldMask
- func (fieldMask *WatchPermissionRequest_FieldMask) AppendPath(path WatchPermissionRequest_FieldPath)
- func (fieldMask *WatchPermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *WatchPermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *WatchPermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *WatchPermissionRequest_FieldMask) FilterInputFields() *WatchPermissionRequest_FieldMask
- func (fieldMask *WatchPermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *WatchPermissionRequest_FieldMask) GetPaths() []WatchPermissionRequest_FieldPath
- func (fieldMask *WatchPermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *WatchPermissionRequest_FieldMask) IsFull() bool
- func (fieldMask WatchPermissionRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask WatchPermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *WatchPermissionRequest_FieldMask) PathsCount() int
- func (fieldMask *WatchPermissionRequest_FieldMask) Project(source *WatchPermissionRequest) *WatchPermissionRequest
- func (fieldMask *WatchPermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *WatchPermissionRequest_FieldMask) ProtoMessage()
- func (fieldMask *WatchPermissionRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *WatchPermissionRequest_FieldMask) Reset()
- func (fieldMask *WatchPermissionRequest_FieldMask) Set(target, source *WatchPermissionRequest)
- func (fieldMask *WatchPermissionRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *WatchPermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *WatchPermissionRequest_FieldMask) Size() int
- func (fieldMask *WatchPermissionRequest_FieldMask) String() string
- func (fieldMask *WatchPermissionRequest_FieldMask) Subtract(other *WatchPermissionRequest_FieldMask) *WatchPermissionRequest_FieldMask
- func (fieldMask *WatchPermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *WatchPermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *WatchPermissionRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *WatchPermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
- type WatchPermissionRequest_FieldPath
- func BuildWatchPermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionRequest_FieldPath, error)
- func MustParseWatchPermissionRequest_FieldPath(rawField string) WatchPermissionRequest_FieldPath
- func ParseWatchPermissionRequest_FieldPath(rawField string) (WatchPermissionRequest_FieldPath, error)
- type WatchPermissionRequest_FieldPathArrayItemValue
- type WatchPermissionRequest_FieldPathArrayOfValues
- type WatchPermissionRequest_FieldPathSelector
- type WatchPermissionRequest_FieldPathValue
- type WatchPermissionRequest_FieldTerminalPath
- func (fp *WatchPermissionRequest_FieldTerminalPath) ClearValue(item *WatchPermissionRequest)
- func (fp *WatchPermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *WatchPermissionRequest_FieldTerminalPath) Get(source *WatchPermissionRequest) (values []interface{})
- func (fp *WatchPermissionRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *WatchPermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *WatchPermissionRequest_FieldTerminalPath) GetSingle(source *WatchPermissionRequest) (interface{}, bool)
- func (fp *WatchPermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *WatchPermissionRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *WatchPermissionRequest_FieldTerminalPath) JSONString() string
- func (fp *WatchPermissionRequest_FieldTerminalPath) Selector() WatchPermissionRequest_FieldPathSelector
- func (fp *WatchPermissionRequest_FieldTerminalPath) String() string
- func (fp *WatchPermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionRequest_FieldPathArrayItemValue
- func (fp *WatchPermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionRequest_FieldPathArrayOfValues
- func (fp *WatchPermissionRequest_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionRequest_FieldPathValue
- func (fp *WatchPermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *WatchPermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *WatchPermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type WatchPermissionRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionRequest) bool
- func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionRequest) (interface{}, bool)
- func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type WatchPermissionRequest_FieldTerminalPathArrayOfValues
- func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
- func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*permission.Reference, bool)
- func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
- func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type WatchPermissionRequest_FieldTerminalPathValue
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) AsNameValue() (*permission.Reference, bool)
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) CompareWith(source *WatchPermissionRequest) (int, bool)
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) SetTo(target **WatchPermissionRequest)
- func (fpv *WatchPermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type WatchPermissionResponse
- func (o *WatchPermissionResponse) Clone() *WatchPermissionResponse
- func (o *WatchPermissionResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*WatchPermissionResponse) Descriptor() ([]byte, []int)
- func (m *WatchPermissionResponse) GetChange() *permission.PermissionChange
- func (*WatchPermissionResponse) GotenMessage()
- func (o *WatchPermissionResponse) GotenObjectExt()
- func (obj *WatchPermissionResponse) GotenValidate() error
- func (o *WatchPermissionResponse) MakeDiffFieldMask(other *WatchPermissionResponse) *WatchPermissionResponse_FieldMask
- func (o *WatchPermissionResponse) MakeFullFieldMask() *WatchPermissionResponse_FieldMask
- func (o *WatchPermissionResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *WatchPermissionResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *WatchPermissionResponse) Marshal() ([]byte, error)
- func (m *WatchPermissionResponse) MarshalJSON() ([]byte, error)
- func (o *WatchPermissionResponse) Merge(source *WatchPermissionResponse)
- func (o *WatchPermissionResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*WatchPermissionResponse) ProtoMessage()
- func (m *WatchPermissionResponse) ProtoReflect() preflect.Message
- func (m *WatchPermissionResponse) Reset()
- func (m *WatchPermissionResponse) SetChange(fv *permission.PermissionChange)
- func (m *WatchPermissionResponse) String() string
- func (m *WatchPermissionResponse) Unmarshal(b []byte) error
- func (m *WatchPermissionResponse) UnmarshalJSON(data []byte) error
- type WatchPermissionResponseFieldPathBuilder
- type WatchPermissionResponsePathSelectorChange
- func (WatchPermissionResponsePathSelectorChange) FieldPath() *WatchPermissionResponse_FieldTerminalPath
- func (s WatchPermissionResponsePathSelectorChange) WithArrayOfValues(values []*permission.PermissionChange) *WatchPermissionResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionResponsePathSelectorChange) WithValue(value *permission.PermissionChange) *WatchPermissionResponse_FieldTerminalPathValue
- type WatchPermissionResponse_FieldMask
- func (fieldMask *WatchPermissionResponse_FieldMask) AppendPath(path WatchPermissionResponse_FieldPath)
- func (fieldMask *WatchPermissionResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *WatchPermissionResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *WatchPermissionResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *WatchPermissionResponse_FieldMask) FilterInputFields() *WatchPermissionResponse_FieldMask
- func (fieldMask *WatchPermissionResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *WatchPermissionResponse_FieldMask) GetPaths() []WatchPermissionResponse_FieldPath
- func (fieldMask *WatchPermissionResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *WatchPermissionResponse_FieldMask) IsFull() bool
- func (fieldMask WatchPermissionResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask WatchPermissionResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *WatchPermissionResponse_FieldMask) PathsCount() int
- func (fieldMask *WatchPermissionResponse_FieldMask) Project(source *WatchPermissionResponse) *WatchPermissionResponse
- func (fieldMask *WatchPermissionResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *WatchPermissionResponse_FieldMask) ProtoMessage()
- func (fieldMask *WatchPermissionResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *WatchPermissionResponse_FieldMask) Reset()
- func (fieldMask *WatchPermissionResponse_FieldMask) Set(target, source *WatchPermissionResponse)
- func (fieldMask *WatchPermissionResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *WatchPermissionResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *WatchPermissionResponse_FieldMask) Size() int
- func (fieldMask *WatchPermissionResponse_FieldMask) String() string
- func (fieldMask *WatchPermissionResponse_FieldMask) Subtract(other *WatchPermissionResponse_FieldMask) *WatchPermissionResponse_FieldMask
- func (fieldMask *WatchPermissionResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *WatchPermissionResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *WatchPermissionResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *WatchPermissionResponse_FieldMask) UnmarshalJSON(data []byte) error
- type WatchPermissionResponse_FieldPath
- func BuildWatchPermissionResponse_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionResponse_FieldPath, error)
- func MustParseWatchPermissionResponse_FieldPath(rawField string) WatchPermissionResponse_FieldPath
- func ParseWatchPermissionResponse_FieldPath(rawField string) (WatchPermissionResponse_FieldPath, error)
- type WatchPermissionResponse_FieldPathArrayItemValue
- type WatchPermissionResponse_FieldPathArrayOfValues
- type WatchPermissionResponse_FieldPathSelector
- type WatchPermissionResponse_FieldPathValue
- type WatchPermissionResponse_FieldTerminalPath
- func (fp *WatchPermissionResponse_FieldTerminalPath) ClearValue(item *WatchPermissionResponse)
- func (fp *WatchPermissionResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *WatchPermissionResponse_FieldTerminalPath) Get(source *WatchPermissionResponse) (values []interface{})
- func (fp *WatchPermissionResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *WatchPermissionResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *WatchPermissionResponse_FieldTerminalPath) GetSingle(source *WatchPermissionResponse) (interface{}, bool)
- func (fp *WatchPermissionResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *WatchPermissionResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *WatchPermissionResponse_FieldTerminalPath) JSONString() string
- func (fp *WatchPermissionResponse_FieldTerminalPath) Selector() WatchPermissionResponse_FieldPathSelector
- func (fp *WatchPermissionResponse_FieldTerminalPath) String() string
- func (fp *WatchPermissionResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionResponse_FieldPathArrayItemValue
- func (fp *WatchPermissionResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionResponse_FieldPathArrayOfValues
- func (fp *WatchPermissionResponse_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionResponse_FieldPathValue
- func (fp *WatchPermissionResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *WatchPermissionResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *WatchPermissionResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type WatchPermissionResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionResponse) bool
- func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionResponse) (interface{}, bool)
- func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type WatchPermissionResponse_FieldTerminalPathArrayOfValues
- type WatchPermissionResponse_FieldTerminalPathValue
- func (fpv *WatchPermissionResponse_FieldTerminalPathValue) AsChangeValue() (*permission.PermissionChange, bool)
- func (fpv *WatchPermissionResponse_FieldTerminalPathValue) CompareWith(source *WatchPermissionResponse) (int, bool)
- func (fpv *WatchPermissionResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *WatchPermissionResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *WatchPermissionResponse_FieldTerminalPathValue) SetTo(target **WatchPermissionResponse)
- func (fpv *WatchPermissionResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type WatchPermissionsClientStream
- type WatchPermissionsRequest
- func (o *WatchPermissionsRequest) Clone() *WatchPermissionsRequest
- func (o *WatchPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*WatchPermissionsRequest) Descriptor() ([]byte, []int)
- func (m *WatchPermissionsRequest) GetFieldMask() *permission.Permission_FieldMask
- func (m *WatchPermissionsRequest) GetFilter() *permission.Filter
- func (m *WatchPermissionsRequest) GetMaxChunkSize() int32
- func (m *WatchPermissionsRequest) GetOrderBy() *permission.OrderBy
- func (m *WatchPermissionsRequest) GetPageSize() int32
- func (m *WatchPermissionsRequest) GetPageToken() *permission.PagerCursor
- func (m *WatchPermissionsRequest) GetResumeToken() string
- func (m *WatchPermissionsRequest) GetType() watch_type.WatchType
- func (m *WatchPermissionsRequest) GetView() view.View
- func (*WatchPermissionsRequest) GotenMessage()
- func (o *WatchPermissionsRequest) GotenObjectExt()
- func (obj *WatchPermissionsRequest) GotenValidate() error
- func (o *WatchPermissionsRequest) MakeDiffFieldMask(other *WatchPermissionsRequest) *WatchPermissionsRequest_FieldMask
- func (o *WatchPermissionsRequest) MakeFullFieldMask() *WatchPermissionsRequest_FieldMask
- func (o *WatchPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *WatchPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *WatchPermissionsRequest) Marshal() ([]byte, error)
- func (m *WatchPermissionsRequest) MarshalJSON() ([]byte, error)
- func (o *WatchPermissionsRequest) Merge(source *WatchPermissionsRequest)
- func (o *WatchPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*WatchPermissionsRequest) ProtoMessage()
- func (m *WatchPermissionsRequest) ProtoReflect() preflect.Message
- func (m *WatchPermissionsRequest) Reset()
- func (m *WatchPermissionsRequest) SetFieldMask(fv *permission.Permission_FieldMask)
- func (m *WatchPermissionsRequest) SetFilter(fv *permission.Filter)
- func (m *WatchPermissionsRequest) SetMaxChunkSize(fv int32)
- func (m *WatchPermissionsRequest) SetOrderBy(fv *permission.OrderBy)
- func (m *WatchPermissionsRequest) SetPageSize(fv int32)
- func (m *WatchPermissionsRequest) SetPageToken(fv *permission.PagerCursor)
- func (m *WatchPermissionsRequest) SetResumeToken(fv string)
- func (m *WatchPermissionsRequest) SetType(fv watch_type.WatchType)
- func (m *WatchPermissionsRequest) SetView(fv view.View)
- func (m *WatchPermissionsRequest) String() string
- func (m *WatchPermissionsRequest) Unmarshal(b []byte) error
- func (m *WatchPermissionsRequest) UnmarshalJSON(data []byte) error
- type WatchPermissionsRequestFieldPathBuilder
- func (WatchPermissionsRequestFieldPathBuilder) FieldMask() WatchPermissionsRequestPathSelectorFieldMask
- func (WatchPermissionsRequestFieldPathBuilder) Filter() WatchPermissionsRequestPathSelectorFilter
- func (WatchPermissionsRequestFieldPathBuilder) MaxChunkSize() WatchPermissionsRequestPathSelectorMaxChunkSize
- func (WatchPermissionsRequestFieldPathBuilder) OrderBy() WatchPermissionsRequestPathSelectorOrderBy
- func (WatchPermissionsRequestFieldPathBuilder) PageSize() WatchPermissionsRequestPathSelectorPageSize
- func (WatchPermissionsRequestFieldPathBuilder) PageToken() WatchPermissionsRequestPathSelectorPageToken
- func (WatchPermissionsRequestFieldPathBuilder) ResumeToken() WatchPermissionsRequestPathSelectorResumeToken
- func (WatchPermissionsRequestFieldPathBuilder) Type() WatchPermissionsRequestPathSelectorType
- func (WatchPermissionsRequestFieldPathBuilder) View() WatchPermissionsRequestPathSelectorView
- type WatchPermissionsRequestPathSelectorFieldMask
- func (WatchPermissionsRequestPathSelectorFieldMask) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorFilter
- func (WatchPermissionsRequestPathSelectorFilter) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorFilter) WithArrayOfValues(values []*permission.Filter) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorFilter) WithValue(value *permission.Filter) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorMaxChunkSize
- func (WatchPermissionsRequestPathSelectorMaxChunkSize) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorMaxChunkSize) WithArrayOfValues(values []int32) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorMaxChunkSize) WithValue(value int32) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorOrderBy
- func (WatchPermissionsRequestPathSelectorOrderBy) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorOrderBy) WithArrayOfValues(values []*permission.OrderBy) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorOrderBy) WithValue(value *permission.OrderBy) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorPageSize
- func (WatchPermissionsRequestPathSelectorPageSize) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorPageSize) WithArrayOfValues(values []int32) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorPageSize) WithValue(value int32) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorPageToken
- func (WatchPermissionsRequestPathSelectorPageToken) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorPageToken) WithValue(value *permission.PagerCursor) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorResumeToken
- func (WatchPermissionsRequestPathSelectorResumeToken) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorResumeToken) WithArrayOfValues(values []string) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorResumeToken) WithValue(value string) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorType
- func (WatchPermissionsRequestPathSelectorType) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorType) WithArrayOfValues(values []watch_type.WatchType) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorType) WithValue(value watch_type.WatchType) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequestPathSelectorView
- func (WatchPermissionsRequestPathSelectorView) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
- func (s WatchPermissionsRequestPathSelectorView) WithArrayOfValues(values []view.View) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsRequestPathSelectorView) WithValue(value view.View) *WatchPermissionsRequest_FieldTerminalPathValue
- type WatchPermissionsRequest_FieldMask
- func (fieldMask *WatchPermissionsRequest_FieldMask) AppendPath(path WatchPermissionsRequest_FieldPath)
- func (fieldMask *WatchPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *WatchPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *WatchPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *WatchPermissionsRequest_FieldMask) FilterInputFields() *WatchPermissionsRequest_FieldMask
- func (fieldMask *WatchPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *WatchPermissionsRequest_FieldMask) GetPaths() []WatchPermissionsRequest_FieldPath
- func (fieldMask *WatchPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *WatchPermissionsRequest_FieldMask) IsFull() bool
- func (fieldMask WatchPermissionsRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask WatchPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *WatchPermissionsRequest_FieldMask) PathsCount() int
- func (fieldMask *WatchPermissionsRequest_FieldMask) Project(source *WatchPermissionsRequest) *WatchPermissionsRequest
- func (fieldMask *WatchPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *WatchPermissionsRequest_FieldMask) ProtoMessage()
- func (fieldMask *WatchPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *WatchPermissionsRequest_FieldMask) Reset()
- func (fieldMask *WatchPermissionsRequest_FieldMask) Set(target, source *WatchPermissionsRequest)
- func (fieldMask *WatchPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *WatchPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *WatchPermissionsRequest_FieldMask) Size() int
- func (fieldMask *WatchPermissionsRequest_FieldMask) String() string
- func (fieldMask *WatchPermissionsRequest_FieldMask) Subtract(other *WatchPermissionsRequest_FieldMask) *WatchPermissionsRequest_FieldMask
- func (fieldMask *WatchPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *WatchPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *WatchPermissionsRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *WatchPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
- type WatchPermissionsRequest_FieldPath
- func BuildWatchPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionsRequest_FieldPath, error)
- func MustParseWatchPermissionsRequest_FieldPath(rawField string) WatchPermissionsRequest_FieldPath
- func ParseWatchPermissionsRequest_FieldPath(rawField string) (WatchPermissionsRequest_FieldPath, error)
- type WatchPermissionsRequest_FieldPathArrayItemValue
- type WatchPermissionsRequest_FieldPathArrayOfValues
- type WatchPermissionsRequest_FieldPathSelector
- type WatchPermissionsRequest_FieldPathValue
- type WatchPermissionsRequest_FieldTerminalPath
- func (fp *WatchPermissionsRequest_FieldTerminalPath) ClearValue(item *WatchPermissionsRequest)
- func (fp *WatchPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *WatchPermissionsRequest_FieldTerminalPath) Get(source *WatchPermissionsRequest) (values []interface{})
- func (fp *WatchPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *WatchPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *WatchPermissionsRequest_FieldTerminalPath) GetSingle(source *WatchPermissionsRequest) (interface{}, bool)
- func (fp *WatchPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *WatchPermissionsRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *WatchPermissionsRequest_FieldTerminalPath) JSONString() string
- func (fp *WatchPermissionsRequest_FieldTerminalPath) Selector() WatchPermissionsRequest_FieldPathSelector
- func (fp *WatchPermissionsRequest_FieldTerminalPath) String() string
- func (fp *WatchPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionsRequest_FieldPathArrayItemValue
- func (fp *WatchPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionsRequest_FieldPathArrayOfValues
- func (fp *WatchPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionsRequest_FieldPathValue
- func (fp *WatchPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *WatchPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *WatchPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type WatchPermissionsRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionsRequest) bool
- func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionsRequest) (interface{}, bool)
- func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type WatchPermissionsRequest_FieldTerminalPathArrayOfValues
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*permission.Filter, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*permission.OrderBy, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]watch_type.WatchType, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
- func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type WatchPermissionsRequest_FieldTerminalPathValue
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsFilterValue() (*permission.Filter, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsOrderByValue() (*permission.OrderBy, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsPageTokenValue() (*permission.PagerCursor, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsTypeValue() (watch_type.WatchType, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) CompareWith(source *WatchPermissionsRequest) (int, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) SetTo(target **WatchPermissionsRequest)
- func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type WatchPermissionsResponse
- func (o *WatchPermissionsResponse) Clone() *WatchPermissionsResponse
- func (o *WatchPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*WatchPermissionsResponse) Descriptor() ([]byte, []int)
- func (m *WatchPermissionsResponse) GetIsCurrent() bool
- func (m *WatchPermissionsResponse) GetIsHardReset() bool
- func (m *WatchPermissionsResponse) GetIsSoftReset() bool
- func (m *WatchPermissionsResponse) GetPageTokenChange() *WatchPermissionsResponse_PageTokenChange
- func (m *WatchPermissionsResponse) GetPermissionChanges() []*permission.PermissionChange
- func (m *WatchPermissionsResponse) GetResumeToken() string
- func (m *WatchPermissionsResponse) GetSnapshotSize() int64
- func (*WatchPermissionsResponse) GotenMessage()
- func (o *WatchPermissionsResponse) GotenObjectExt()
- func (obj *WatchPermissionsResponse) GotenValidate() error
- func (o *WatchPermissionsResponse) MakeDiffFieldMask(other *WatchPermissionsResponse) *WatchPermissionsResponse_FieldMask
- func (o *WatchPermissionsResponse) MakeFullFieldMask() *WatchPermissionsResponse_FieldMask
- func (o *WatchPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *WatchPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *WatchPermissionsResponse) Marshal() ([]byte, error)
- func (m *WatchPermissionsResponse) MarshalJSON() ([]byte, error)
- func (o *WatchPermissionsResponse) Merge(source *WatchPermissionsResponse)
- func (o *WatchPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*WatchPermissionsResponse) ProtoMessage()
- func (m *WatchPermissionsResponse) ProtoReflect() preflect.Message
- func (m *WatchPermissionsResponse) Reset()
- func (m *WatchPermissionsResponse) SetIsCurrent(fv bool)
- func (m *WatchPermissionsResponse) SetIsHardReset(fv bool)
- func (m *WatchPermissionsResponse) SetIsSoftReset(fv bool)
- func (m *WatchPermissionsResponse) SetPageTokenChange(fv *WatchPermissionsResponse_PageTokenChange)
- func (m *WatchPermissionsResponse) SetPermissionChanges(fv []*permission.PermissionChange)
- func (m *WatchPermissionsResponse) SetResumeToken(fv string)
- func (m *WatchPermissionsResponse) SetSnapshotSize(fv int64)
- func (m *WatchPermissionsResponse) String() string
- func (m *WatchPermissionsResponse) Unmarshal(b []byte) error
- func (m *WatchPermissionsResponse) UnmarshalJSON(data []byte) error
- type WatchPermissionsResponseFieldPathBuilder
- func (WatchPermissionsResponseFieldPathBuilder) IsCurrent() WatchPermissionsResponsePathSelectorIsCurrent
- func (WatchPermissionsResponseFieldPathBuilder) IsHardReset() WatchPermissionsResponsePathSelectorIsHardReset
- func (WatchPermissionsResponseFieldPathBuilder) IsSoftReset() WatchPermissionsResponsePathSelectorIsSoftReset
- func (WatchPermissionsResponseFieldPathBuilder) PageTokenChange() WatchPermissionsResponsePathSelectorPageTokenChange
- func (WatchPermissionsResponseFieldPathBuilder) PermissionChanges() WatchPermissionsResponsePathSelectorPermissionChanges
- func (WatchPermissionsResponseFieldPathBuilder) ResumeToken() WatchPermissionsResponsePathSelectorResumeToken
- func (WatchPermissionsResponseFieldPathBuilder) SnapshotSize() WatchPermissionsResponsePathSelectorSnapshotSize
- type WatchPermissionsResponsePageTokenChangeFieldPathBuilder
- type WatchPermissionsResponsePageTokenChange_FieldPath
- func BuildWatchPermissionsResponsePageTokenChange_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionsResponsePageTokenChange_FieldPath, error)
- func MustParseWatchPermissionsResponsePageTokenChange_FieldPath(rawField string) WatchPermissionsResponsePageTokenChange_FieldPath
- func ParseWatchPermissionsResponsePageTokenChange_FieldPath(rawField string) (WatchPermissionsResponsePageTokenChange_FieldPath, error)
- type WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue
- func MustParseWatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue
- func ParseWatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue, error)
- type WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues
- func MustParseWatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues
- func ParseWatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues, error)
- type WatchPermissionsResponsePageTokenChange_FieldPathSelector
- type WatchPermissionsResponsePageTokenChange_FieldPathValue
- func MustParseWatchPermissionsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchPermissionsResponsePageTokenChange_FieldPathValue
- func ParseWatchPermissionsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchPermissionsResponsePageTokenChange_FieldPathValue, error)
- type WatchPermissionsResponsePageTokenChange_FieldTerminalPath
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) ClearValue(item *WatchPermissionsResponse_PageTokenChange)
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) Get(source *WatchPermissionsResponse_PageTokenChange) (values []interface{})
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetDefault() interface{}
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetSingle(source *WatchPermissionsResponse_PageTokenChange) (interface{}, bool)
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) IsLeaf() bool
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) JSONString() string
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) Selector() WatchPermissionsResponsePageTokenChange_FieldPathSelector
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) String() string
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionsResponsePageTokenChange_FieldPathValue
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue
- func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionsResponse_PageTokenChange) bool
- func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionsResponse_PageTokenChange) (interface{}, bool)
- func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues
- func (fpaov *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
- func (fpaov *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
- func (fpaov *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue
- func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue() (*permission.PagerCursor, bool)
- func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue() (*permission.PagerCursor, bool)
- func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) CompareWith(source *WatchPermissionsResponse_PageTokenChange) (int, bool)
- func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) SetTo(target **WatchPermissionsResponse_PageTokenChange)
- func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type WatchPermissionsResponsePathSelectorIsCurrent
- func (WatchPermissionsResponsePathSelectorIsCurrent) FieldPath() *WatchPermissionsResponse_FieldTerminalPath
- func (s WatchPermissionsResponsePathSelectorIsCurrent) WithArrayOfValues(values []bool) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorIsCurrent) WithValue(value bool) *WatchPermissionsResponse_FieldTerminalPathValue
- type WatchPermissionsResponsePathSelectorIsHardReset
- func (WatchPermissionsResponsePathSelectorIsHardReset) FieldPath() *WatchPermissionsResponse_FieldTerminalPath
- func (s WatchPermissionsResponsePathSelectorIsHardReset) WithArrayOfValues(values []bool) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorIsHardReset) WithValue(value bool) *WatchPermissionsResponse_FieldTerminalPathValue
- type WatchPermissionsResponsePathSelectorIsSoftReset
- func (WatchPermissionsResponsePathSelectorIsSoftReset) FieldPath() *WatchPermissionsResponse_FieldTerminalPath
- func (s WatchPermissionsResponsePathSelectorIsSoftReset) WithArrayOfValues(values []bool) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorIsSoftReset) WithValue(value bool) *WatchPermissionsResponse_FieldTerminalPathValue
- type WatchPermissionsResponsePathSelectorPageTokenChange
- func (WatchPermissionsResponsePathSelectorPageTokenChange) FieldPath() *WatchPermissionsResponse_FieldTerminalPath
- func (WatchPermissionsResponsePathSelectorPageTokenChange) NextPageToken() WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken
- func (WatchPermissionsResponsePathSelectorPageTokenChange) PrevPageToken() WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken
- func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithArrayOfValues(values []*WatchPermissionsResponse_PageTokenChange) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithSubArrayItemValue(...) *WatchPermissionsResponse_FieldSubPathArrayItemValue
- func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithSubArrayOfValues(...) *WatchPermissionsResponse_FieldSubPathArrayOfValues
- func (WatchPermissionsResponsePathSelectorPageTokenChange) WithSubPath(subPath WatchPermissionsResponsePageTokenChange_FieldPath) *WatchPermissionsResponse_FieldSubPath
- func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithSubValue(subPathValue WatchPermissionsResponsePageTokenChange_FieldPathValue) *WatchPermissionsResponse_FieldSubPathValue
- func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithValue(value *WatchPermissionsResponse_PageTokenChange) *WatchPermissionsResponse_FieldTerminalPathValue
- type WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken
- func (WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken) FieldPath() *WatchPermissionsResponse_FieldSubPath
- func (s WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponse_FieldSubPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken) WithValue(value *permission.PagerCursor) *WatchPermissionsResponse_FieldSubPathValue
- type WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken
- func (WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken) FieldPath() *WatchPermissionsResponse_FieldSubPath
- func (s WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponse_FieldSubPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken) WithValue(value *permission.PagerCursor) *WatchPermissionsResponse_FieldSubPathValue
- type WatchPermissionsResponsePathSelectorPermissionChanges
- func (WatchPermissionsResponsePathSelectorPermissionChanges) FieldPath() *WatchPermissionsResponse_FieldTerminalPath
- func (s WatchPermissionsResponsePathSelectorPermissionChanges) WithArrayOfValues(values [][]*permission.PermissionChange) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorPermissionChanges) WithItemValue(value *permission.PermissionChange) *WatchPermissionsResponse_FieldTerminalPathArrayItemValue
- func (s WatchPermissionsResponsePathSelectorPermissionChanges) WithValue(value []*permission.PermissionChange) *WatchPermissionsResponse_FieldTerminalPathValue
- type WatchPermissionsResponsePathSelectorResumeToken
- func (WatchPermissionsResponsePathSelectorResumeToken) FieldPath() *WatchPermissionsResponse_FieldTerminalPath
- func (s WatchPermissionsResponsePathSelectorResumeToken) WithArrayOfValues(values []string) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorResumeToken) WithValue(value string) *WatchPermissionsResponse_FieldTerminalPathValue
- type WatchPermissionsResponsePathSelectorSnapshotSize
- func (WatchPermissionsResponsePathSelectorSnapshotSize) FieldPath() *WatchPermissionsResponse_FieldTerminalPath
- func (s WatchPermissionsResponsePathSelectorSnapshotSize) WithArrayOfValues(values []int64) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponsePathSelectorSnapshotSize) WithValue(value int64) *WatchPermissionsResponse_FieldTerminalPathValue
- type WatchPermissionsResponse_FieldMask
- func (fieldMask *WatchPermissionsResponse_FieldMask) AppendPath(path WatchPermissionsResponse_FieldPath)
- func (fieldMask *WatchPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *WatchPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *WatchPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *WatchPermissionsResponse_FieldMask) FilterInputFields() *WatchPermissionsResponse_FieldMask
- func (fieldMask *WatchPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *WatchPermissionsResponse_FieldMask) GetPaths() []WatchPermissionsResponse_FieldPath
- func (fieldMask *WatchPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *WatchPermissionsResponse_FieldMask) IsFull() bool
- func (fieldMask WatchPermissionsResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask WatchPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *WatchPermissionsResponse_FieldMask) PathsCount() int
- func (fieldMask *WatchPermissionsResponse_FieldMask) Project(source *WatchPermissionsResponse) *WatchPermissionsResponse
- func (fieldMask *WatchPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *WatchPermissionsResponse_FieldMask) ProtoMessage()
- func (fieldMask *WatchPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *WatchPermissionsResponse_FieldMask) Reset()
- func (fieldMask *WatchPermissionsResponse_FieldMask) Set(target, source *WatchPermissionsResponse)
- func (fieldMask *WatchPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *WatchPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *WatchPermissionsResponse_FieldMask) Size() int
- func (fieldMask *WatchPermissionsResponse_FieldMask) String() string
- func (fieldMask *WatchPermissionsResponse_FieldMask) Subtract(other *WatchPermissionsResponse_FieldMask) *WatchPermissionsResponse_FieldMask
- func (fieldMask *WatchPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *WatchPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *WatchPermissionsResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *WatchPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
- type WatchPermissionsResponse_FieldPath
- func BuildWatchPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionsResponse_FieldPath, error)
- func MustParseWatchPermissionsResponse_FieldPath(rawField string) WatchPermissionsResponse_FieldPath
- func ParseWatchPermissionsResponse_FieldPath(rawField string) (WatchPermissionsResponse_FieldPath, error)
- type WatchPermissionsResponse_FieldPathArrayItemValue
- type WatchPermissionsResponse_FieldPathArrayOfValues
- type WatchPermissionsResponse_FieldPathSelector
- type WatchPermissionsResponse_FieldPathValue
- type WatchPermissionsResponse_FieldSubPath
- func (fps *WatchPermissionsResponse_FieldSubPath) AsPageTokenChangeSubPath() (WatchPermissionsResponsePageTokenChange_FieldPath, bool)
- func (fps *WatchPermissionsResponse_FieldSubPath) ClearValue(item *WatchPermissionsResponse)
- func (fps *WatchPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *WatchPermissionsResponse_FieldSubPath) Get(source *WatchPermissionsResponse) (values []interface{})
- func (fps *WatchPermissionsResponse_FieldSubPath) GetDefault() interface{}
- func (fps *WatchPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *WatchPermissionsResponse_FieldSubPath) GetSingle(source *WatchPermissionsResponse) (interface{}, bool)
- func (fps *WatchPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *WatchPermissionsResponse_FieldSubPath) IsLeaf() bool
- func (fps *WatchPermissionsResponse_FieldSubPath) JSONString() string
- func (fps *WatchPermissionsResponse_FieldSubPath) Selector() WatchPermissionsResponse_FieldPathSelector
- func (fps *WatchPermissionsResponse_FieldSubPath) String() string
- func (fps *WatchPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) WatchPermissionsResponse_FieldPathArrayItemValue
- func (fps *WatchPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) WatchPermissionsResponse_FieldPathArrayOfValues
- func (fps *WatchPermissionsResponse_FieldSubPath) WithIValue(value interface{}) WatchPermissionsResponse_FieldPathValue
- func (fps *WatchPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *WatchPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *WatchPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type WatchPermissionsResponse_FieldSubPathArrayItemValue
- func (fpaivs *WatchPermissionsResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue() (WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue, bool)
- func (fpaivs *WatchPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *WatchPermissionsResponse) bool
- func (fpaivs *WatchPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type WatchPermissionsResponse_FieldSubPathArrayOfValues
- type WatchPermissionsResponse_FieldSubPathValue
- func (fpvs *WatchPermissionsResponse_FieldSubPathValue) AsPageTokenChangePathValue() (WatchPermissionsResponsePageTokenChange_FieldPathValue, bool)
- func (fpvs *WatchPermissionsResponse_FieldSubPathValue) CompareWith(source *WatchPermissionsResponse) (int, bool)
- func (fpvs *WatchPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *WatchPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *WatchPermissionsResponse_FieldSubPathValue) SetTo(target **WatchPermissionsResponse)
- func (fpvs *WatchPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type WatchPermissionsResponse_FieldTerminalPath
- func (fp *WatchPermissionsResponse_FieldTerminalPath) ClearValue(item *WatchPermissionsResponse)
- func (fp *WatchPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *WatchPermissionsResponse_FieldTerminalPath) Get(source *WatchPermissionsResponse) (values []interface{})
- func (fp *WatchPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *WatchPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *WatchPermissionsResponse_FieldTerminalPath) GetSingle(source *WatchPermissionsResponse) (interface{}, bool)
- func (fp *WatchPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *WatchPermissionsResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *WatchPermissionsResponse_FieldTerminalPath) JSONString() string
- func (fp *WatchPermissionsResponse_FieldTerminalPath) Selector() WatchPermissionsResponse_FieldPathSelector
- func (fp *WatchPermissionsResponse_FieldTerminalPath) String() string
- func (fp *WatchPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionsResponse_FieldPathArrayItemValue
- func (fp *WatchPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionsResponse_FieldPathArrayOfValues
- func (fp *WatchPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionsResponse_FieldPathValue
- func (fp *WatchPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *WatchPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *WatchPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type WatchPermissionsResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionChangesItemValue() (*permission.PermissionChange, bool)
- func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionsResponse) bool
- func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionsResponse) (interface{}, bool)
- func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type WatchPermissionsResponse_FieldTerminalPathArrayOfValues
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues() ([]*WatchPermissionsResponse_PageTokenChange, bool)
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionChangesArrayOfValues() ([][]*permission.PermissionChange, bool)
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)
- func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type WatchPermissionsResponse_FieldTerminalPathValue
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsPageTokenChangeValue() (*WatchPermissionsResponse_PageTokenChange, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsPermissionChangesValue() ([]*permission.PermissionChange, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) CompareWith(source *WatchPermissionsResponse) (int, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) SetTo(target **WatchPermissionsResponse)
- func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type WatchPermissionsResponse_PageTokenChange
- func (o *WatchPermissionsResponse_PageTokenChange) Clone() *WatchPermissionsResponse_PageTokenChange
- func (o *WatchPermissionsResponse_PageTokenChange) CloneRaw() gotenobject.GotenObjectExt
- func (*WatchPermissionsResponse_PageTokenChange) Descriptor() ([]byte, []int)
- func (m *WatchPermissionsResponse_PageTokenChange) GetNextPageToken() *permission.PagerCursor
- func (m *WatchPermissionsResponse_PageTokenChange) GetPrevPageToken() *permission.PagerCursor
- func (*WatchPermissionsResponse_PageTokenChange) GotenMessage()
- func (o *WatchPermissionsResponse_PageTokenChange) GotenObjectExt()
- func (obj *WatchPermissionsResponse_PageTokenChange) GotenValidate() error
- func (o *WatchPermissionsResponse_PageTokenChange) MakeDiffFieldMask(other *WatchPermissionsResponse_PageTokenChange) *WatchPermissionsResponse_PageTokenChange_FieldMask
- func (o *WatchPermissionsResponse_PageTokenChange) MakeFullFieldMask() *WatchPermissionsResponse_PageTokenChange_FieldMask
- func (o *WatchPermissionsResponse_PageTokenChange) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *WatchPermissionsResponse_PageTokenChange) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *WatchPermissionsResponse_PageTokenChange) Marshal() ([]byte, error)
- func (m *WatchPermissionsResponse_PageTokenChange) MarshalJSON() ([]byte, error)
- func (o *WatchPermissionsResponse_PageTokenChange) Merge(source *WatchPermissionsResponse_PageTokenChange)
- func (o *WatchPermissionsResponse_PageTokenChange) MergeRaw(source gotenobject.GotenObjectExt)
- func (*WatchPermissionsResponse_PageTokenChange) ProtoMessage()
- func (m *WatchPermissionsResponse_PageTokenChange) ProtoReflect() preflect.Message
- func (m *WatchPermissionsResponse_PageTokenChange) Reset()
- func (m *WatchPermissionsResponse_PageTokenChange) SetNextPageToken(fv *permission.PagerCursor)
- func (m *WatchPermissionsResponse_PageTokenChange) SetPrevPageToken(fv *permission.PagerCursor)
- func (m *WatchPermissionsResponse_PageTokenChange) String() string
- func (m *WatchPermissionsResponse_PageTokenChange) Unmarshal(b []byte) error
- func (m *WatchPermissionsResponse_PageTokenChange) UnmarshalJSON(data []byte) error
- type WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken
- func (WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken) FieldPath() *WatchPermissionsResponsePageTokenChange_FieldTerminalPath
- func (s WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken) WithValue(value *permission.PagerCursor) *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue
- type WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken
- func (WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken) FieldPath() *WatchPermissionsResponsePageTokenChange_FieldTerminalPath
- func (s WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues
- func (s WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken) WithValue(value *permission.PagerCursor) *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue
- type WatchPermissionsResponse_PageTokenChange_FieldMask
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) AppendPath(path WatchPermissionsResponsePageTokenChange_FieldPath)
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) FilterInputFields() *WatchPermissionsResponse_PageTokenChange_FieldMask
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) GetPaths() []WatchPermissionsResponsePageTokenChange_FieldPath
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) IsFull() bool
- func (fieldMask WatchPermissionsResponse_PageTokenChange_FieldMask) Marshal() ([]byte, error)
- func (fieldMask WatchPermissionsResponse_PageTokenChange_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) PathsCount() int
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Project(source *WatchPermissionsResponse_PageTokenChange) *WatchPermissionsResponse_PageTokenChange
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ProtoMessage()
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Reset()
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Set(target, source *WatchPermissionsResponse_PageTokenChange)
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Size() int
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) String() string
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Subtract(other *WatchPermissionsResponse_PageTokenChange_FieldMask) *WatchPermissionsResponse_PageTokenChange_FieldMask
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) UnmarshalJSON(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchGetPermissionsRequest ¶
type BatchGetPermissionsRequest struct { // Optional parent ntt.iam.v1alpha.Permission Parent *permission.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=parent,proto3" json:"parent,omitempty" firestore:"parent"` // Names of Permissions Names []*permission.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 *permission.Permission_FieldMask `` /* 142-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 [BatchGetPermissions][ntt.iam.v1alpha.BatchGetPermissions]
func (*BatchGetPermissionsRequest) Clone ¶
func (o *BatchGetPermissionsRequest) Clone() *BatchGetPermissionsRequest
func (*BatchGetPermissionsRequest) CloneRaw ¶
func (o *BatchGetPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
func (*BatchGetPermissionsRequest) Descriptor ¶
func (*BatchGetPermissionsRequest) Descriptor() ([]byte, []int)
Deprecated, Use BatchGetPermissionsRequest.ProtoReflect.Descriptor instead.
func (*BatchGetPermissionsRequest) GetFieldMask ¶
func (m *BatchGetPermissionsRequest) GetFieldMask() *permission.Permission_FieldMask
func (*BatchGetPermissionsRequest) GetNames ¶
func (m *BatchGetPermissionsRequest) GetNames() []*permission.Reference
func (*BatchGetPermissionsRequest) GetParent ¶
func (m *BatchGetPermissionsRequest) GetParent() *permission.Reference
func (*BatchGetPermissionsRequest) GetView ¶
func (m *BatchGetPermissionsRequest) GetView() view.View
func (*BatchGetPermissionsRequest) GotenMessage ¶
func (*BatchGetPermissionsRequest) GotenMessage()
func (*BatchGetPermissionsRequest) GotenObjectExt ¶
func (o *BatchGetPermissionsRequest) GotenObjectExt()
func (*BatchGetPermissionsRequest) GotenValidate ¶
func (obj *BatchGetPermissionsRequest) GotenValidate() error
func (*BatchGetPermissionsRequest) MakeDiffFieldMask ¶
func (o *BatchGetPermissionsRequest) MakeDiffFieldMask(other *BatchGetPermissionsRequest) *BatchGetPermissionsRequest_FieldMask
func (*BatchGetPermissionsRequest) MakeFullFieldMask ¶
func (o *BatchGetPermissionsRequest) MakeFullFieldMask() *BatchGetPermissionsRequest_FieldMask
func (*BatchGetPermissionsRequest) MakeRawDiffFieldMask ¶
func (o *BatchGetPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*BatchGetPermissionsRequest) MakeRawFullFieldMask ¶
func (o *BatchGetPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*BatchGetPermissionsRequest) Marshal ¶
func (m *BatchGetPermissionsRequest) Marshal() ([]byte, error)
func (*BatchGetPermissionsRequest) MarshalJSON ¶
func (m *BatchGetPermissionsRequest) MarshalJSON() ([]byte, error)
func (*BatchGetPermissionsRequest) Merge ¶
func (o *BatchGetPermissionsRequest) Merge(source *BatchGetPermissionsRequest)
func (*BatchGetPermissionsRequest) MergeRaw ¶
func (o *BatchGetPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*BatchGetPermissionsRequest) ProtoMessage ¶
func (*BatchGetPermissionsRequest) ProtoMessage()
func (*BatchGetPermissionsRequest) ProtoReflect ¶
func (m *BatchGetPermissionsRequest) ProtoReflect() preflect.Message
func (*BatchGetPermissionsRequest) Reset ¶
func (m *BatchGetPermissionsRequest) Reset()
func (*BatchGetPermissionsRequest) SetFieldMask ¶
func (m *BatchGetPermissionsRequest) SetFieldMask(fv *permission.Permission_FieldMask)
func (*BatchGetPermissionsRequest) SetNames ¶
func (m *BatchGetPermissionsRequest) SetNames(fv []*permission.Reference)
func (*BatchGetPermissionsRequest) SetParent ¶
func (m *BatchGetPermissionsRequest) SetParent(fv *permission.Reference)
func (*BatchGetPermissionsRequest) SetView ¶
func (m *BatchGetPermissionsRequest) SetView(fv view.View)
func (*BatchGetPermissionsRequest) String ¶
func (m *BatchGetPermissionsRequest) String() string
func (*BatchGetPermissionsRequest) Unmarshal ¶
func (m *BatchGetPermissionsRequest) Unmarshal(b []byte) error
func (*BatchGetPermissionsRequest) UnmarshalJSON ¶
func (m *BatchGetPermissionsRequest) UnmarshalJSON(data []byte) error
type BatchGetPermissionsRequestFieldPathBuilder ¶
type BatchGetPermissionsRequestFieldPathBuilder struct{}
func NewBatchGetPermissionsRequestFieldPathBuilder ¶
func NewBatchGetPermissionsRequestFieldPathBuilder() BatchGetPermissionsRequestFieldPathBuilder
type BatchGetPermissionsRequestPathSelectorFieldMask ¶
type BatchGetPermissionsRequestPathSelectorFieldMask struct{}
func (BatchGetPermissionsRequestPathSelectorFieldMask) WithArrayOfValues ¶
func (s BatchGetPermissionsRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
type BatchGetPermissionsRequestPathSelectorNames ¶
type BatchGetPermissionsRequestPathSelectorNames struct{}
func (BatchGetPermissionsRequestPathSelectorNames) WithArrayOfValues ¶
func (s BatchGetPermissionsRequestPathSelectorNames) WithArrayOfValues(values [][]*permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
func (BatchGetPermissionsRequestPathSelectorNames) WithItemValue ¶
func (s BatchGetPermissionsRequestPathSelectorNames) WithItemValue(value *permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue
func (BatchGetPermissionsRequestPathSelectorNames) WithValue ¶
func (s BatchGetPermissionsRequestPathSelectorNames) WithValue(value []*permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathValue
type BatchGetPermissionsRequestPathSelectorParent ¶
type BatchGetPermissionsRequestPathSelectorParent struct{}
func (BatchGetPermissionsRequestPathSelectorParent) WithArrayOfValues ¶
func (s BatchGetPermissionsRequestPathSelectorParent) WithArrayOfValues(values []*permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
func (BatchGetPermissionsRequestPathSelectorParent) WithValue ¶
func (s BatchGetPermissionsRequestPathSelectorParent) WithValue(value *permission.Reference) *BatchGetPermissionsRequest_FieldTerminalPathValue
type BatchGetPermissionsRequestPathSelectorView ¶
type BatchGetPermissionsRequestPathSelectorView struct{}
func (BatchGetPermissionsRequestPathSelectorView) WithArrayOfValues ¶
func (s BatchGetPermissionsRequestPathSelectorView) WithArrayOfValues(values []view.View) *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues
func (BatchGetPermissionsRequestPathSelectorView) WithValue ¶
func (s BatchGetPermissionsRequestPathSelectorView) WithValue(value view.View) *BatchGetPermissionsRequest_FieldTerminalPathValue
type BatchGetPermissionsRequest_FieldMask ¶
type BatchGetPermissionsRequest_FieldMask struct {
Paths []BatchGetPermissionsRequest_FieldPath
}
func FullBatchGetPermissionsRequest_FieldMask ¶
func FullBatchGetPermissionsRequest_FieldMask() *BatchGetPermissionsRequest_FieldMask
func (*BatchGetPermissionsRequest_FieldMask) AppendPath ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) AppendPath(path BatchGetPermissionsRequest_FieldPath)
func (*BatchGetPermissionsRequest_FieldMask) AppendRawPath ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*BatchGetPermissionsRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*BatchGetPermissionsRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*BatchGetPermissionsRequest_FieldMask) FilterInputFields ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) FilterInputFields() *BatchGetPermissionsRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*BatchGetPermissionsRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*BatchGetPermissionsRequest_FieldMask) GetPaths ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) GetPaths() []BatchGetPermissionsRequest_FieldPath
func (*BatchGetPermissionsRequest_FieldMask) GetRawPaths ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*BatchGetPermissionsRequest_FieldMask) IsFull ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) IsFull() bool
func (BatchGetPermissionsRequest_FieldMask) Marshal ¶
func (fieldMask BatchGetPermissionsRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (BatchGetPermissionsRequest_FieldMask) MarshalJSON ¶
func (fieldMask BatchGetPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*BatchGetPermissionsRequest_FieldMask) PathsCount ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) PathsCount() int
func (*BatchGetPermissionsRequest_FieldMask) Project ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) Project(source *BatchGetPermissionsRequest) *BatchGetPermissionsRequest
func (*BatchGetPermissionsRequest_FieldMask) ProjectRaw ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*BatchGetPermissionsRequest_FieldMask) ProtoMessage ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) ProtoMessage()
func (*BatchGetPermissionsRequest_FieldMask) ProtoReflect ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
func (*BatchGetPermissionsRequest_FieldMask) Reset ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) Reset()
func (*BatchGetPermissionsRequest_FieldMask) Set ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) Set(target, source *BatchGetPermissionsRequest)
func (*BatchGetPermissionsRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
func (*BatchGetPermissionsRequest_FieldMask) SetRaw ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*BatchGetPermissionsRequest_FieldMask) Size ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) Size() int
func (*BatchGetPermissionsRequest_FieldMask) String ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) String() string
func (*BatchGetPermissionsRequest_FieldMask) Subtract ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) Subtract(other *BatchGetPermissionsRequest_FieldMask) *BatchGetPermissionsRequest_FieldMask
func (*BatchGetPermissionsRequest_FieldMask) SubtractRaw ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*BatchGetPermissionsRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*BatchGetPermissionsRequest_FieldMask) Unmarshal ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) Unmarshal(data []byte) error
func (*BatchGetPermissionsRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *BatchGetPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
type BatchGetPermissionsRequest_FieldPath ¶
type BatchGetPermissionsRequest_FieldPath interface { gotenobject.FieldPath Selector() BatchGetPermissionsRequest_FieldPathSelector Get(source *BatchGetPermissionsRequest) []interface{} GetSingle(source *BatchGetPermissionsRequest) (interface{}, bool) ClearValue(item *BatchGetPermissionsRequest) // Those methods build corresponding BatchGetPermissionsRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) BatchGetPermissionsRequest_FieldPathValue WithIArrayOfValues(values interface{}) BatchGetPermissionsRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) BatchGetPermissionsRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildBatchGetPermissionsRequest_FieldPath ¶
func BuildBatchGetPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (BatchGetPermissionsRequest_FieldPath, error)
func MustParseBatchGetPermissionsRequest_FieldPath ¶
func MustParseBatchGetPermissionsRequest_FieldPath(rawField string) BatchGetPermissionsRequest_FieldPath
func ParseBatchGetPermissionsRequest_FieldPath ¶
func ParseBatchGetPermissionsRequest_FieldPath(rawField string) (BatchGetPermissionsRequest_FieldPath, error)
type BatchGetPermissionsRequest_FieldPathArrayItemValue ¶
type BatchGetPermissionsRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue BatchGetPermissionsRequest_FieldPath ContainsValue(*BatchGetPermissionsRequest) bool }
BatchGetPermissionsRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for BatchGetPermissionsRequest according to their type Present only for array (repeated) types.
func MustParseBatchGetPermissionsRequest_FieldPathArrayItemValue ¶
func MustParseBatchGetPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetPermissionsRequest_FieldPathArrayItemValue
func ParseBatchGetPermissionsRequest_FieldPathArrayItemValue ¶
func ParseBatchGetPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetPermissionsRequest_FieldPathArrayItemValue, error)
ParseBatchGetPermissionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type BatchGetPermissionsRequest_FieldPathArrayOfValues ¶
type BatchGetPermissionsRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues BatchGetPermissionsRequest_FieldPath }
BatchGetPermissionsRequest_FieldPathArrayOfValues allows storing slice of values for BatchGetPermissionsRequest fields according to their type
func MustParseBatchGetPermissionsRequest_FieldPathArrayOfValues ¶
func MustParseBatchGetPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetPermissionsRequest_FieldPathArrayOfValues
func ParseBatchGetPermissionsRequest_FieldPathArrayOfValues ¶
func ParseBatchGetPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetPermissionsRequest_FieldPathArrayOfValues, error)
type BatchGetPermissionsRequest_FieldPathSelector ¶
type BatchGetPermissionsRequest_FieldPathSelector int32
const ( BatchGetPermissionsRequest_FieldPathSelectorParent BatchGetPermissionsRequest_FieldPathSelector = 0 BatchGetPermissionsRequest_FieldPathSelectorNames BatchGetPermissionsRequest_FieldPathSelector = 1 BatchGetPermissionsRequest_FieldPathSelectorFieldMask BatchGetPermissionsRequest_FieldPathSelector = 2 BatchGetPermissionsRequest_FieldPathSelectorView BatchGetPermissionsRequest_FieldPathSelector = 3 )
func (BatchGetPermissionsRequest_FieldPathSelector) String ¶
func (s BatchGetPermissionsRequest_FieldPathSelector) String() string
type BatchGetPermissionsRequest_FieldPathValue ¶
type BatchGetPermissionsRequest_FieldPathValue interface { BatchGetPermissionsRequest_FieldPath gotenobject.FieldPathValue SetTo(target **BatchGetPermissionsRequest) CompareWith(*BatchGetPermissionsRequest) (cmp int, comparable bool) }
BatchGetPermissionsRequest_FieldPathValue allows storing values for BatchGetPermissionsRequest fields according to their type
func MustParseBatchGetPermissionsRequest_FieldPathValue ¶
func MustParseBatchGetPermissionsRequest_FieldPathValue(pathStr, valueStr string) BatchGetPermissionsRequest_FieldPathValue
func ParseBatchGetPermissionsRequest_FieldPathValue ¶
func ParseBatchGetPermissionsRequest_FieldPathValue(pathStr, valueStr string) (BatchGetPermissionsRequest_FieldPathValue, error)
type BatchGetPermissionsRequest_FieldTerminalPath ¶
type BatchGetPermissionsRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*BatchGetPermissionsRequest_FieldTerminalPath) ClearValue ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) ClearValue(item *BatchGetPermissionsRequest)
func (*BatchGetPermissionsRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*BatchGetPermissionsRequest_FieldTerminalPath) Get ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) Get(source *BatchGetPermissionsRequest) (values []interface{})
Get returns all values pointed by specific field from source BatchGetPermissionsRequest
func (*BatchGetPermissionsRequest_FieldTerminalPath) GetDefault ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BatchGetPermissionsRequest_FieldTerminalPath) GetRaw ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*BatchGetPermissionsRequest_FieldTerminalPath) GetSingle ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetSingle(source *BatchGetPermissionsRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source BatchGetPermissionsRequest
func (*BatchGetPermissionsRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPath) IsLeaf ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BatchGetPermissionsRequest_FieldTerminalPath) JSONString ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BatchGetPermissionsRequest_FieldTerminalPath) Selector ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) Selector() BatchGetPermissionsRequest_FieldPathSelector
func (*BatchGetPermissionsRequest_FieldTerminalPath) String ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*BatchGetPermissionsRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) BatchGetPermissionsRequest_FieldPathArrayItemValue
func (*BatchGetPermissionsRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) BatchGetPermissionsRequest_FieldPathArrayOfValues
func (*BatchGetPermissionsRequest_FieldTerminalPath) WithIValue ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) BatchGetPermissionsRequest_FieldPathValue
func (*BatchGetPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BatchGetPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BatchGetPermissionsRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *BatchGetPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue ¶
type BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue struct { BatchGetPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue ¶
func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) AsNamesItemValue() (*permission.Reference, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *BatchGetPermissionsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'BatchGetPermissionsRequest'
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object BatchGetPermissionsRequest as interface{}
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetPermissionsRequest) (interface{}, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *BatchGetPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues ¶
type BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues struct { BatchGetPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues ¶
func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues ¶
func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsNamesArrayOfValues() ([][]*permission.Reference, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues ¶
func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsParentArrayOfValues() ([]*permission.Reference, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues ¶
func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *BatchGetPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type BatchGetPermissionsRequest_FieldTerminalPathValue ¶
type BatchGetPermissionsRequest_FieldTerminalPathValue struct { BatchGetPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) AsNamesValue ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsNamesValue() ([]*permission.Reference, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) AsParentValue ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsParentValue() (*permission.Reference, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) AsViewValue ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) CompareWith(source *BatchGetPermissionsRequest) (int, bool)
CompareWith compares value in the 'BatchGetPermissionsRequest_FieldTerminalPathValue' with the value under path in 'BatchGetPermissionsRequest'.
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'BatchGetPermissionsRequest' as interface{}
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) SetTo(target **BatchGetPermissionsRequest)
SetTo stores value for selected field for object BatchGetPermissionsRequest
func (*BatchGetPermissionsRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *BatchGetPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type BatchGetPermissionsResponse ¶
type BatchGetPermissionsResponse struct { // found Permissions Permissions []*permission.Permission `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty" firestore:"permissions"` // list of not found Permissions Missing []*permission.Reference `protobuf:"bytes,2,rep,customtype=Reference,name=missing,proto3" json:"missing,omitempty" firestore:"missing"` // contains filtered or unexported fields }
BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse) Clone ¶
func (o *BatchGetPermissionsResponse) Clone() *BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse) CloneRaw ¶
func (o *BatchGetPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
func (*BatchGetPermissionsResponse) Descriptor ¶
func (*BatchGetPermissionsResponse) Descriptor() ([]byte, []int)
Deprecated, Use BatchGetPermissionsResponse.ProtoReflect.Descriptor instead.
func (*BatchGetPermissionsResponse) GetMissing ¶
func (m *BatchGetPermissionsResponse) GetMissing() []*permission.Reference
func (*BatchGetPermissionsResponse) GetPermissions ¶
func (m *BatchGetPermissionsResponse) GetPermissions() []*permission.Permission
func (*BatchGetPermissionsResponse) GotenMessage ¶
func (*BatchGetPermissionsResponse) GotenMessage()
func (*BatchGetPermissionsResponse) GotenObjectExt ¶
func (o *BatchGetPermissionsResponse) GotenObjectExt()
func (*BatchGetPermissionsResponse) GotenValidate ¶
func (obj *BatchGetPermissionsResponse) GotenValidate() error
func (*BatchGetPermissionsResponse) MakeDiffFieldMask ¶
func (o *BatchGetPermissionsResponse) MakeDiffFieldMask(other *BatchGetPermissionsResponse) *BatchGetPermissionsResponse_FieldMask
func (*BatchGetPermissionsResponse) MakeFullFieldMask ¶
func (o *BatchGetPermissionsResponse) MakeFullFieldMask() *BatchGetPermissionsResponse_FieldMask
func (*BatchGetPermissionsResponse) MakeRawDiffFieldMask ¶
func (o *BatchGetPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*BatchGetPermissionsResponse) MakeRawFullFieldMask ¶
func (o *BatchGetPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*BatchGetPermissionsResponse) Marshal ¶
func (m *BatchGetPermissionsResponse) Marshal() ([]byte, error)
func (*BatchGetPermissionsResponse) MarshalJSON ¶
func (m *BatchGetPermissionsResponse) MarshalJSON() ([]byte, error)
func (*BatchGetPermissionsResponse) Merge ¶
func (o *BatchGetPermissionsResponse) Merge(source *BatchGetPermissionsResponse)
func (*BatchGetPermissionsResponse) MergeRaw ¶
func (o *BatchGetPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*BatchGetPermissionsResponse) ProtoMessage ¶
func (*BatchGetPermissionsResponse) ProtoMessage()
func (*BatchGetPermissionsResponse) ProtoReflect ¶
func (m *BatchGetPermissionsResponse) ProtoReflect() preflect.Message
func (*BatchGetPermissionsResponse) Reset ¶
func (m *BatchGetPermissionsResponse) Reset()
func (*BatchGetPermissionsResponse) SetMissing ¶
func (m *BatchGetPermissionsResponse) SetMissing(fv []*permission.Reference)
func (*BatchGetPermissionsResponse) SetPermissions ¶
func (m *BatchGetPermissionsResponse) SetPermissions(fv []*permission.Permission)
func (*BatchGetPermissionsResponse) String ¶
func (m *BatchGetPermissionsResponse) String() string
func (*BatchGetPermissionsResponse) Unmarshal ¶
func (m *BatchGetPermissionsResponse) Unmarshal(b []byte) error
func (*BatchGetPermissionsResponse) UnmarshalJSON ¶
func (m *BatchGetPermissionsResponse) UnmarshalJSON(data []byte) error
type BatchGetPermissionsResponseFieldPathBuilder ¶
type BatchGetPermissionsResponseFieldPathBuilder struct{}
func NewBatchGetPermissionsResponseFieldPathBuilder ¶
func NewBatchGetPermissionsResponseFieldPathBuilder() BatchGetPermissionsResponseFieldPathBuilder
func (BatchGetPermissionsResponseFieldPathBuilder) Permissions ¶
type BatchGetPermissionsResponsePathSelectorMissing ¶
type BatchGetPermissionsResponsePathSelectorMissing struct{}
func (BatchGetPermissionsResponsePathSelectorMissing) WithArrayOfValues ¶
func (s BatchGetPermissionsResponsePathSelectorMissing) WithArrayOfValues(values [][]*permission.Reference) *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues
func (BatchGetPermissionsResponsePathSelectorMissing) WithItemValue ¶
func (s BatchGetPermissionsResponsePathSelectorMissing) WithItemValue(value *permission.Reference) *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue
func (BatchGetPermissionsResponsePathSelectorMissing) WithValue ¶
func (s BatchGetPermissionsResponsePathSelectorMissing) WithValue(value []*permission.Reference) *BatchGetPermissionsResponse_FieldTerminalPathValue
type BatchGetPermissionsResponsePathSelectorPermissions ¶
type BatchGetPermissionsResponsePathSelectorPermissions struct{}
func (BatchGetPermissionsResponsePathSelectorPermissions) Description ¶
func (BatchGetPermissionsResponsePathSelectorPermissions) WithArrayOfValues ¶
func (s BatchGetPermissionsResponsePathSelectorPermissions) WithArrayOfValues(values [][]*permission.Permission) *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues
func (BatchGetPermissionsResponsePathSelectorPermissions) WithItemValue ¶
func (s BatchGetPermissionsResponsePathSelectorPermissions) WithItemValue(value *permission.Permission) *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue
func (BatchGetPermissionsResponsePathSelectorPermissions) WithSubArrayItemValue ¶
func (s BatchGetPermissionsResponsePathSelectorPermissions) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *BatchGetPermissionsResponse_FieldSubPathArrayItemValue
func (BatchGetPermissionsResponsePathSelectorPermissions) WithSubArrayOfValues ¶
func (s BatchGetPermissionsResponsePathSelectorPermissions) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
func (BatchGetPermissionsResponsePathSelectorPermissions) WithSubPath ¶
func (BatchGetPermissionsResponsePathSelectorPermissions) WithSubPath(subPath permission.Permission_FieldPath) *BatchGetPermissionsResponse_FieldSubPath
func (BatchGetPermissionsResponsePathSelectorPermissions) WithSubValue ¶
func (s BatchGetPermissionsResponsePathSelectorPermissions) WithSubValue(subPathValue permission.Permission_FieldPathValue) *BatchGetPermissionsResponse_FieldSubPathValue
func (BatchGetPermissionsResponsePathSelectorPermissions) WithValue ¶
func (s BatchGetPermissionsResponsePathSelectorPermissions) WithValue(value []*permission.Permission) *BatchGetPermissionsResponse_FieldTerminalPathValue
type BatchGetPermissionsResponsePathSelectorPermissionsDescription ¶
type BatchGetPermissionsResponsePathSelectorPermissionsDescription struct{}
func (BatchGetPermissionsResponsePathSelectorPermissionsDescription) WithArrayOfValues ¶
func (s BatchGetPermissionsResponsePathSelectorPermissionsDescription) WithArrayOfValues(values []string) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
func (BatchGetPermissionsResponsePathSelectorPermissionsDescription) WithValue ¶
func (s BatchGetPermissionsResponsePathSelectorPermissionsDescription) WithValue(value string) *BatchGetPermissionsResponse_FieldSubPathValue
type BatchGetPermissionsResponsePathSelectorPermissionsName ¶
type BatchGetPermissionsResponsePathSelectorPermissionsName struct{}
func (BatchGetPermissionsResponsePathSelectorPermissionsName) WithArrayOfValues ¶
func (s BatchGetPermissionsResponsePathSelectorPermissionsName) WithArrayOfValues(values []*permission.Name) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
func (BatchGetPermissionsResponsePathSelectorPermissionsName) WithValue ¶
func (s BatchGetPermissionsResponsePathSelectorPermissionsName) WithValue(value *permission.Name) *BatchGetPermissionsResponse_FieldSubPathValue
type BatchGetPermissionsResponsePathSelectorPermissionsTitle ¶
type BatchGetPermissionsResponsePathSelectorPermissionsTitle struct{}
func (BatchGetPermissionsResponsePathSelectorPermissionsTitle) WithArrayOfValues ¶
func (s BatchGetPermissionsResponsePathSelectorPermissionsTitle) WithArrayOfValues(values []string) *BatchGetPermissionsResponse_FieldSubPathArrayOfValues
func (BatchGetPermissionsResponsePathSelectorPermissionsTitle) WithValue ¶
func (s BatchGetPermissionsResponsePathSelectorPermissionsTitle) WithValue(value string) *BatchGetPermissionsResponse_FieldSubPathValue
type BatchGetPermissionsResponse_FieldMask ¶
type BatchGetPermissionsResponse_FieldMask struct {
Paths []BatchGetPermissionsResponse_FieldPath
}
func FullBatchGetPermissionsResponse_FieldMask ¶
func FullBatchGetPermissionsResponse_FieldMask() *BatchGetPermissionsResponse_FieldMask
func (*BatchGetPermissionsResponse_FieldMask) AppendPath ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) AppendPath(path BatchGetPermissionsResponse_FieldPath)
func (*BatchGetPermissionsResponse_FieldMask) AppendRawPath ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*BatchGetPermissionsResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*BatchGetPermissionsResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*BatchGetPermissionsResponse_FieldMask) FilterInputFields ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) FilterInputFields() *BatchGetPermissionsResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*BatchGetPermissionsResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*BatchGetPermissionsResponse_FieldMask) GetPaths ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) GetPaths() []BatchGetPermissionsResponse_FieldPath
func (*BatchGetPermissionsResponse_FieldMask) GetRawPaths ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*BatchGetPermissionsResponse_FieldMask) IsFull ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) IsFull() bool
func (BatchGetPermissionsResponse_FieldMask) Marshal ¶
func (fieldMask BatchGetPermissionsResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (BatchGetPermissionsResponse_FieldMask) MarshalJSON ¶
func (fieldMask BatchGetPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*BatchGetPermissionsResponse_FieldMask) PathsCount ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) PathsCount() int
func (*BatchGetPermissionsResponse_FieldMask) Project ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) Project(source *BatchGetPermissionsResponse) *BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse_FieldMask) ProjectRaw ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*BatchGetPermissionsResponse_FieldMask) ProtoMessage ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) ProtoMessage()
func (*BatchGetPermissionsResponse_FieldMask) ProtoReflect ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
func (*BatchGetPermissionsResponse_FieldMask) Reset ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) Reset()
func (*BatchGetPermissionsResponse_FieldMask) Set ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) Set(target, source *BatchGetPermissionsResponse)
func (*BatchGetPermissionsResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
func (*BatchGetPermissionsResponse_FieldMask) SetRaw ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*BatchGetPermissionsResponse_FieldMask) Size ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) Size() int
func (*BatchGetPermissionsResponse_FieldMask) String ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) String() string
func (*BatchGetPermissionsResponse_FieldMask) Subtract ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) Subtract(other *BatchGetPermissionsResponse_FieldMask) *BatchGetPermissionsResponse_FieldMask
func (*BatchGetPermissionsResponse_FieldMask) SubtractRaw ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*BatchGetPermissionsResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*BatchGetPermissionsResponse_FieldMask) Unmarshal ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) Unmarshal(data []byte) error
func (*BatchGetPermissionsResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *BatchGetPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
type BatchGetPermissionsResponse_FieldPath ¶
type BatchGetPermissionsResponse_FieldPath interface { gotenobject.FieldPath Selector() BatchGetPermissionsResponse_FieldPathSelector Get(source *BatchGetPermissionsResponse) []interface{} GetSingle(source *BatchGetPermissionsResponse) (interface{}, bool) ClearValue(item *BatchGetPermissionsResponse) // Those methods build corresponding BatchGetPermissionsResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) BatchGetPermissionsResponse_FieldPathValue WithIArrayOfValues(values interface{}) BatchGetPermissionsResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) BatchGetPermissionsResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildBatchGetPermissionsResponse_FieldPath ¶
func BuildBatchGetPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (BatchGetPermissionsResponse_FieldPath, error)
func MustParseBatchGetPermissionsResponse_FieldPath ¶
func MustParseBatchGetPermissionsResponse_FieldPath(rawField string) BatchGetPermissionsResponse_FieldPath
func ParseBatchGetPermissionsResponse_FieldPath ¶
func ParseBatchGetPermissionsResponse_FieldPath(rawField string) (BatchGetPermissionsResponse_FieldPath, error)
type BatchGetPermissionsResponse_FieldPathArrayItemValue ¶
type BatchGetPermissionsResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue BatchGetPermissionsResponse_FieldPath ContainsValue(*BatchGetPermissionsResponse) bool }
BatchGetPermissionsResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for BatchGetPermissionsResponse according to their type Present only for array (repeated) types.
func MustParseBatchGetPermissionsResponse_FieldPathArrayItemValue ¶
func MustParseBatchGetPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) BatchGetPermissionsResponse_FieldPathArrayItemValue
func ParseBatchGetPermissionsResponse_FieldPathArrayItemValue ¶
func ParseBatchGetPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (BatchGetPermissionsResponse_FieldPathArrayItemValue, error)
ParseBatchGetPermissionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type BatchGetPermissionsResponse_FieldPathArrayOfValues ¶
type BatchGetPermissionsResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues BatchGetPermissionsResponse_FieldPath }
BatchGetPermissionsResponse_FieldPathArrayOfValues allows storing slice of values for BatchGetPermissionsResponse fields according to their type
func MustParseBatchGetPermissionsResponse_FieldPathArrayOfValues ¶
func MustParseBatchGetPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) BatchGetPermissionsResponse_FieldPathArrayOfValues
func ParseBatchGetPermissionsResponse_FieldPathArrayOfValues ¶
func ParseBatchGetPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (BatchGetPermissionsResponse_FieldPathArrayOfValues, error)
type BatchGetPermissionsResponse_FieldPathSelector ¶
type BatchGetPermissionsResponse_FieldPathSelector int32
const ( BatchGetPermissionsResponse_FieldPathSelectorPermissions BatchGetPermissionsResponse_FieldPathSelector = 0 BatchGetPermissionsResponse_FieldPathSelectorMissing BatchGetPermissionsResponse_FieldPathSelector = 1 )
func (BatchGetPermissionsResponse_FieldPathSelector) String ¶
func (s BatchGetPermissionsResponse_FieldPathSelector) String() string
type BatchGetPermissionsResponse_FieldPathValue ¶
type BatchGetPermissionsResponse_FieldPathValue interface { BatchGetPermissionsResponse_FieldPath gotenobject.FieldPathValue SetTo(target **BatchGetPermissionsResponse) CompareWith(*BatchGetPermissionsResponse) (cmp int, comparable bool) }
BatchGetPermissionsResponse_FieldPathValue allows storing values for BatchGetPermissionsResponse fields according to their type
func MustParseBatchGetPermissionsResponse_FieldPathValue ¶
func MustParseBatchGetPermissionsResponse_FieldPathValue(pathStr, valueStr string) BatchGetPermissionsResponse_FieldPathValue
func ParseBatchGetPermissionsResponse_FieldPathValue ¶
func ParseBatchGetPermissionsResponse_FieldPathValue(pathStr, valueStr string) (BatchGetPermissionsResponse_FieldPathValue, error)
type BatchGetPermissionsResponse_FieldSubPath ¶
type BatchGetPermissionsResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*BatchGetPermissionsResponse_FieldSubPath) AsPermissionsSubPath ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) AsPermissionsSubPath() (permission.Permission_FieldPath, bool)
func (*BatchGetPermissionsResponse_FieldSubPath) ClearValue ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) ClearValue(item *BatchGetPermissionsResponse)
func (*BatchGetPermissionsResponse_FieldSubPath) ClearValueRaw ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*BatchGetPermissionsResponse_FieldSubPath) Get ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) Get(source *BatchGetPermissionsResponse) (values []interface{})
Get returns all values pointed by selected field from source BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse_FieldSubPath) GetDefault ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BatchGetPermissionsResponse_FieldSubPath) GetRaw ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*BatchGetPermissionsResponse_FieldSubPath) GetSingle ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) GetSingle(source *BatchGetPermissionsResponse) (interface{}, bool)
GetSingle returns value of selected field from source BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse_FieldSubPath) GetSingleRaw ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BatchGetPermissionsResponse_FieldSubPath) IsLeaf ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BatchGetPermissionsResponse_FieldSubPath) JSONString ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BatchGetPermissionsResponse_FieldSubPath) Selector ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) Selector() BatchGetPermissionsResponse_FieldPathSelector
func (*BatchGetPermissionsResponse_FieldSubPath) String ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*BatchGetPermissionsResponse_FieldSubPath) WithIArrayItemValue ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) BatchGetPermissionsResponse_FieldPathArrayItemValue
func (*BatchGetPermissionsResponse_FieldSubPath) WithIArrayOfValues ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) BatchGetPermissionsResponse_FieldPathArrayOfValues
func (*BatchGetPermissionsResponse_FieldSubPath) WithIValue ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) WithIValue(value interface{}) BatchGetPermissionsResponse_FieldPathValue
func (*BatchGetPermissionsResponse_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BatchGetPermissionsResponse_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BatchGetPermissionsResponse_FieldSubPath) WithRawIValue ¶
func (fps *BatchGetPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BatchGetPermissionsResponse_FieldSubPathArrayItemValue ¶
type BatchGetPermissionsResponse_FieldSubPathArrayItemValue struct { BatchGetPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*BatchGetPermissionsResponse_FieldSubPathArrayItemValue) AsPermissionsPathItemValue ¶
func (fpaivs *BatchGetPermissionsResponse_FieldSubPathArrayItemValue) AsPermissionsPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
func (*BatchGetPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *BatchGetPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *BatchGetPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'BatchGetPermissionsResponse'
func (*BatchGetPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *BatchGetPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type BatchGetPermissionsResponse_FieldSubPathArrayOfValues ¶
type BatchGetPermissionsResponse_FieldSubPathArrayOfValues struct { BatchGetPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*BatchGetPermissionsResponse_FieldSubPathArrayOfValues) AsPermissionsPathArrayOfValues ¶
func (fpsaov *BatchGetPermissionsResponse_FieldSubPathArrayOfValues) AsPermissionsPathArrayOfValues() (permission.Permission_FieldPathArrayOfValues, bool)
func (*BatchGetPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *BatchGetPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type BatchGetPermissionsResponse_FieldSubPathValue ¶
type BatchGetPermissionsResponse_FieldSubPathValue struct { BatchGetPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*BatchGetPermissionsResponse_FieldSubPathValue) AsPermissionsPathValue ¶
func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) AsPermissionsPathValue() (permission.Permission_FieldPathValue, bool)
func (*BatchGetPermissionsResponse_FieldSubPathValue) CompareWith ¶
func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) CompareWith(source *BatchGetPermissionsResponse) (int, bool)
func (*BatchGetPermissionsResponse_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BatchGetPermissionsResponse_FieldSubPathValue) GetRawValue ¶
func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
func (*BatchGetPermissionsResponse_FieldSubPathValue) SetTo ¶
func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) SetTo(target **BatchGetPermissionsResponse)
func (*BatchGetPermissionsResponse_FieldSubPathValue) SetToRaw ¶
func (fpvs *BatchGetPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type BatchGetPermissionsResponse_FieldTerminalPath ¶
type BatchGetPermissionsResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*BatchGetPermissionsResponse_FieldTerminalPath) ClearValue ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) ClearValue(item *BatchGetPermissionsResponse)
func (*BatchGetPermissionsResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*BatchGetPermissionsResponse_FieldTerminalPath) Get ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) Get(source *BatchGetPermissionsResponse) (values []interface{})
Get returns all values pointed by specific field from source BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse_FieldTerminalPath) GetDefault ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BatchGetPermissionsResponse_FieldTerminalPath) GetRaw ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*BatchGetPermissionsResponse_FieldTerminalPath) GetSingle ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetSingle(source *BatchGetPermissionsResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPath) IsLeaf ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BatchGetPermissionsResponse_FieldTerminalPath) JSONString ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BatchGetPermissionsResponse_FieldTerminalPath) Selector ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) Selector() BatchGetPermissionsResponse_FieldPathSelector
func (*BatchGetPermissionsResponse_FieldTerminalPath) String ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*BatchGetPermissionsResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) BatchGetPermissionsResponse_FieldPathArrayItemValue
func (*BatchGetPermissionsResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) BatchGetPermissionsResponse_FieldPathArrayOfValues
func (*BatchGetPermissionsResponse_FieldTerminalPath) WithIValue ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) BatchGetPermissionsResponse_FieldPathValue
func (*BatchGetPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BatchGetPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BatchGetPermissionsResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *BatchGetPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue ¶
type BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue struct { BatchGetPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue ¶
func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) AsMissingItemValue() (*permission.Reference, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionsItemValue ¶
func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Permission, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *BatchGetPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'BatchGetPermissionsResponse'
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object BatchGetPermissionsResponse as interface{}
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *BatchGetPermissionsResponse) (interface{}, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *BatchGetPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues ¶
type BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues struct { BatchGetPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues ¶
func (fpaov *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) AsMissingArrayOfValues() ([][]*permission.Reference, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues ¶
func (fpaov *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues() ([][]*permission.Permission, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *BatchGetPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type BatchGetPermissionsResponse_FieldTerminalPathValue ¶
type BatchGetPermissionsResponse_FieldTerminalPathValue struct { BatchGetPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*BatchGetPermissionsResponse_FieldTerminalPathValue) AsMissingValue ¶
func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) AsMissingValue() ([]*permission.Reference, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathValue) AsPermissionsValue ¶
func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Permission, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) CompareWith(source *BatchGetPermissionsResponse) (int, bool)
CompareWith compares value in the 'BatchGetPermissionsResponse_FieldTerminalPathValue' with the value under path in 'BatchGetPermissionsResponse'.
func (*BatchGetPermissionsResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BatchGetPermissionsResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'BatchGetPermissionsResponse' as interface{}
func (*BatchGetPermissionsResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) SetTo(target **BatchGetPermissionsResponse)
SetTo stores value for selected field for object BatchGetPermissionsResponse
func (*BatchGetPermissionsResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *BatchGetPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CreatePermissionRequest ¶
type CreatePermissionRequest struct { // Permission resource body Permission *permission.Permission `protobuf:"bytes,2,opt,name=permission,proto3" json:"permission,omitempty" firestore:"permission"` // contains filtered or unexported fields }
Request message for method [CreatePermission][ntt.iam.v1alpha.CreatePermission]
func (*CreatePermissionRequest) Clone ¶
func (o *CreatePermissionRequest) Clone() *CreatePermissionRequest
func (*CreatePermissionRequest) CloneRaw ¶
func (o *CreatePermissionRequest) CloneRaw() gotenobject.GotenObjectExt
func (*CreatePermissionRequest) Descriptor ¶
func (*CreatePermissionRequest) Descriptor() ([]byte, []int)
Deprecated, Use CreatePermissionRequest.ProtoReflect.Descriptor instead.
func (*CreatePermissionRequest) GetPermission ¶
func (m *CreatePermissionRequest) GetPermission() *permission.Permission
func (*CreatePermissionRequest) GotenMessage ¶
func (*CreatePermissionRequest) GotenMessage()
func (*CreatePermissionRequest) GotenObjectExt ¶
func (o *CreatePermissionRequest) GotenObjectExt()
func (*CreatePermissionRequest) GotenValidate ¶
func (obj *CreatePermissionRequest) GotenValidate() error
func (*CreatePermissionRequest) MakeDiffFieldMask ¶
func (o *CreatePermissionRequest) MakeDiffFieldMask(other *CreatePermissionRequest) *CreatePermissionRequest_FieldMask
func (*CreatePermissionRequest) MakeFullFieldMask ¶
func (o *CreatePermissionRequest) MakeFullFieldMask() *CreatePermissionRequest_FieldMask
func (*CreatePermissionRequest) MakeRawDiffFieldMask ¶
func (o *CreatePermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CreatePermissionRequest) MakeRawFullFieldMask ¶
func (o *CreatePermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CreatePermissionRequest) Marshal ¶
func (m *CreatePermissionRequest) Marshal() ([]byte, error)
func (*CreatePermissionRequest) MarshalJSON ¶
func (m *CreatePermissionRequest) MarshalJSON() ([]byte, error)
func (*CreatePermissionRequest) Merge ¶
func (o *CreatePermissionRequest) Merge(source *CreatePermissionRequest)
func (*CreatePermissionRequest) MergeRaw ¶
func (o *CreatePermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*CreatePermissionRequest) ProtoMessage ¶
func (*CreatePermissionRequest) ProtoMessage()
func (*CreatePermissionRequest) ProtoReflect ¶
func (m *CreatePermissionRequest) ProtoReflect() preflect.Message
func (*CreatePermissionRequest) Reset ¶
func (m *CreatePermissionRequest) Reset()
func (*CreatePermissionRequest) SetPermission ¶
func (m *CreatePermissionRequest) SetPermission(fv *permission.Permission)
func (*CreatePermissionRequest) String ¶
func (m *CreatePermissionRequest) String() string
func (*CreatePermissionRequest) Unmarshal ¶
func (m *CreatePermissionRequest) Unmarshal(b []byte) error
func (*CreatePermissionRequest) UnmarshalJSON ¶
func (m *CreatePermissionRequest) UnmarshalJSON(data []byte) error
type CreatePermissionRequestFieldPathBuilder ¶
type CreatePermissionRequestFieldPathBuilder struct{}
func NewCreatePermissionRequestFieldPathBuilder ¶
func NewCreatePermissionRequestFieldPathBuilder() CreatePermissionRequestFieldPathBuilder
func (CreatePermissionRequestFieldPathBuilder) Permission ¶
func (CreatePermissionRequestFieldPathBuilder) Permission() CreatePermissionRequestPathSelectorPermission
type CreatePermissionRequestPathSelectorPermission ¶
type CreatePermissionRequestPathSelectorPermission struct{}
func (CreatePermissionRequestPathSelectorPermission) Description ¶
func (CreatePermissionRequestPathSelectorPermission) WithArrayOfValues ¶
func (s CreatePermissionRequestPathSelectorPermission) WithArrayOfValues(values []*permission.Permission) *CreatePermissionRequest_FieldTerminalPathArrayOfValues
func (CreatePermissionRequestPathSelectorPermission) WithSubArrayItemValue ¶
func (s CreatePermissionRequestPathSelectorPermission) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *CreatePermissionRequest_FieldSubPathArrayItemValue
func (CreatePermissionRequestPathSelectorPermission) WithSubArrayOfValues ¶
func (s CreatePermissionRequestPathSelectorPermission) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *CreatePermissionRequest_FieldSubPathArrayOfValues
func (CreatePermissionRequestPathSelectorPermission) WithSubPath ¶
func (CreatePermissionRequestPathSelectorPermission) WithSubPath(subPath permission.Permission_FieldPath) *CreatePermissionRequest_FieldSubPath
func (CreatePermissionRequestPathSelectorPermission) WithSubValue ¶
func (s CreatePermissionRequestPathSelectorPermission) WithSubValue(subPathValue permission.Permission_FieldPathValue) *CreatePermissionRequest_FieldSubPathValue
func (CreatePermissionRequestPathSelectorPermission) WithValue ¶
func (s CreatePermissionRequestPathSelectorPermission) WithValue(value *permission.Permission) *CreatePermissionRequest_FieldTerminalPathValue
type CreatePermissionRequestPathSelectorPermissionDescription ¶
type CreatePermissionRequestPathSelectorPermissionDescription struct{}
func (CreatePermissionRequestPathSelectorPermissionDescription) WithArrayOfValues ¶
func (s CreatePermissionRequestPathSelectorPermissionDescription) WithArrayOfValues(values []string) *CreatePermissionRequest_FieldSubPathArrayOfValues
func (CreatePermissionRequestPathSelectorPermissionDescription) WithValue ¶
func (s CreatePermissionRequestPathSelectorPermissionDescription) WithValue(value string) *CreatePermissionRequest_FieldSubPathValue
type CreatePermissionRequestPathSelectorPermissionName ¶
type CreatePermissionRequestPathSelectorPermissionName struct{}
func (CreatePermissionRequestPathSelectorPermissionName) WithArrayOfValues ¶
func (s CreatePermissionRequestPathSelectorPermissionName) WithArrayOfValues(values []*permission.Name) *CreatePermissionRequest_FieldSubPathArrayOfValues
func (CreatePermissionRequestPathSelectorPermissionName) WithValue ¶
func (s CreatePermissionRequestPathSelectorPermissionName) WithValue(value *permission.Name) *CreatePermissionRequest_FieldSubPathValue
type CreatePermissionRequestPathSelectorPermissionTitle ¶
type CreatePermissionRequestPathSelectorPermissionTitle struct{}
func (CreatePermissionRequestPathSelectorPermissionTitle) WithArrayOfValues ¶
func (s CreatePermissionRequestPathSelectorPermissionTitle) WithArrayOfValues(values []string) *CreatePermissionRequest_FieldSubPathArrayOfValues
func (CreatePermissionRequestPathSelectorPermissionTitle) WithValue ¶
func (s CreatePermissionRequestPathSelectorPermissionTitle) WithValue(value string) *CreatePermissionRequest_FieldSubPathValue
type CreatePermissionRequest_FieldMask ¶
type CreatePermissionRequest_FieldMask struct {
Paths []CreatePermissionRequest_FieldPath
}
func FullCreatePermissionRequest_FieldMask ¶
func FullCreatePermissionRequest_FieldMask() *CreatePermissionRequest_FieldMask
func (*CreatePermissionRequest_FieldMask) AppendPath ¶
func (fieldMask *CreatePermissionRequest_FieldMask) AppendPath(path CreatePermissionRequest_FieldPath)
func (*CreatePermissionRequest_FieldMask) AppendRawPath ¶
func (fieldMask *CreatePermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CreatePermissionRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *CreatePermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CreatePermissionRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *CreatePermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CreatePermissionRequest_FieldMask) FilterInputFields ¶
func (fieldMask *CreatePermissionRequest_FieldMask) FilterInputFields() *CreatePermissionRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CreatePermissionRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *CreatePermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CreatePermissionRequest_FieldMask) GetPaths ¶
func (fieldMask *CreatePermissionRequest_FieldMask) GetPaths() []CreatePermissionRequest_FieldPath
func (*CreatePermissionRequest_FieldMask) GetRawPaths ¶
func (fieldMask *CreatePermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CreatePermissionRequest_FieldMask) IsFull ¶
func (fieldMask *CreatePermissionRequest_FieldMask) IsFull() bool
func (CreatePermissionRequest_FieldMask) Marshal ¶
func (fieldMask CreatePermissionRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CreatePermissionRequest_FieldMask) MarshalJSON ¶
func (fieldMask CreatePermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*CreatePermissionRequest_FieldMask) PathsCount ¶
func (fieldMask *CreatePermissionRequest_FieldMask) PathsCount() int
func (*CreatePermissionRequest_FieldMask) Project ¶
func (fieldMask *CreatePermissionRequest_FieldMask) Project(source *CreatePermissionRequest) *CreatePermissionRequest
func (*CreatePermissionRequest_FieldMask) ProjectRaw ¶
func (fieldMask *CreatePermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CreatePermissionRequest_FieldMask) ProtoMessage ¶
func (fieldMask *CreatePermissionRequest_FieldMask) ProtoMessage()
func (*CreatePermissionRequest_FieldMask) ProtoReflect ¶
func (fieldMask *CreatePermissionRequest_FieldMask) ProtoReflect() preflect.Message
func (*CreatePermissionRequest_FieldMask) Reset ¶
func (fieldMask *CreatePermissionRequest_FieldMask) Reset()
func (*CreatePermissionRequest_FieldMask) Set ¶
func (fieldMask *CreatePermissionRequest_FieldMask) Set(target, source *CreatePermissionRequest)
func (*CreatePermissionRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *CreatePermissionRequest_FieldMask) SetFromCliFlag(raw string) error
func (*CreatePermissionRequest_FieldMask) SetRaw ¶
func (fieldMask *CreatePermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CreatePermissionRequest_FieldMask) Size ¶
func (fieldMask *CreatePermissionRequest_FieldMask) Size() int
func (*CreatePermissionRequest_FieldMask) String ¶
func (fieldMask *CreatePermissionRequest_FieldMask) String() string
func (*CreatePermissionRequest_FieldMask) Subtract ¶
func (fieldMask *CreatePermissionRequest_FieldMask) Subtract(other *CreatePermissionRequest_FieldMask) *CreatePermissionRequest_FieldMask
func (*CreatePermissionRequest_FieldMask) SubtractRaw ¶
func (fieldMask *CreatePermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CreatePermissionRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *CreatePermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CreatePermissionRequest_FieldMask) Unmarshal ¶
func (fieldMask *CreatePermissionRequest_FieldMask) Unmarshal(data []byte) error
func (*CreatePermissionRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *CreatePermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
type CreatePermissionRequest_FieldPath ¶
type CreatePermissionRequest_FieldPath interface { gotenobject.FieldPath Selector() CreatePermissionRequest_FieldPathSelector Get(source *CreatePermissionRequest) []interface{} GetSingle(source *CreatePermissionRequest) (interface{}, bool) ClearValue(item *CreatePermissionRequest) // Those methods build corresponding CreatePermissionRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CreatePermissionRequest_FieldPathValue WithIArrayOfValues(values interface{}) CreatePermissionRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CreatePermissionRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCreatePermissionRequest_FieldPath ¶
func BuildCreatePermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (CreatePermissionRequest_FieldPath, error)
func MustParseCreatePermissionRequest_FieldPath ¶
func MustParseCreatePermissionRequest_FieldPath(rawField string) CreatePermissionRequest_FieldPath
func ParseCreatePermissionRequest_FieldPath ¶
func ParseCreatePermissionRequest_FieldPath(rawField string) (CreatePermissionRequest_FieldPath, error)
type CreatePermissionRequest_FieldPathArrayItemValue ¶
type CreatePermissionRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CreatePermissionRequest_FieldPath ContainsValue(*CreatePermissionRequest) bool }
CreatePermissionRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for CreatePermissionRequest according to their type Present only for array (repeated) types.
func MustParseCreatePermissionRequest_FieldPathArrayItemValue ¶
func MustParseCreatePermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) CreatePermissionRequest_FieldPathArrayItemValue
func ParseCreatePermissionRequest_FieldPathArrayItemValue ¶
func ParseCreatePermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CreatePermissionRequest_FieldPathArrayItemValue, error)
ParseCreatePermissionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CreatePermissionRequest_FieldPathArrayOfValues ¶
type CreatePermissionRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CreatePermissionRequest_FieldPath }
CreatePermissionRequest_FieldPathArrayOfValues allows storing slice of values for CreatePermissionRequest fields according to their type
func MustParseCreatePermissionRequest_FieldPathArrayOfValues ¶
func MustParseCreatePermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CreatePermissionRequest_FieldPathArrayOfValues
func ParseCreatePermissionRequest_FieldPathArrayOfValues ¶
func ParseCreatePermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CreatePermissionRequest_FieldPathArrayOfValues, error)
type CreatePermissionRequest_FieldPathSelector ¶
type CreatePermissionRequest_FieldPathSelector int32
const (
CreatePermissionRequest_FieldPathSelectorPermission CreatePermissionRequest_FieldPathSelector = 0
)
func (CreatePermissionRequest_FieldPathSelector) String ¶
func (s CreatePermissionRequest_FieldPathSelector) String() string
type CreatePermissionRequest_FieldPathValue ¶
type CreatePermissionRequest_FieldPathValue interface { CreatePermissionRequest_FieldPath gotenobject.FieldPathValue SetTo(target **CreatePermissionRequest) CompareWith(*CreatePermissionRequest) (cmp int, comparable bool) }
CreatePermissionRequest_FieldPathValue allows storing values for CreatePermissionRequest fields according to their type
func MustParseCreatePermissionRequest_FieldPathValue ¶
func MustParseCreatePermissionRequest_FieldPathValue(pathStr, valueStr string) CreatePermissionRequest_FieldPathValue
func ParseCreatePermissionRequest_FieldPathValue ¶
func ParseCreatePermissionRequest_FieldPathValue(pathStr, valueStr string) (CreatePermissionRequest_FieldPathValue, error)
type CreatePermissionRequest_FieldSubPath ¶
type CreatePermissionRequest_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CreatePermissionRequest_FieldSubPath) AsPermissionSubPath ¶
func (fps *CreatePermissionRequest_FieldSubPath) AsPermissionSubPath() (permission.Permission_FieldPath, bool)
func (*CreatePermissionRequest_FieldSubPath) ClearValue ¶
func (fps *CreatePermissionRequest_FieldSubPath) ClearValue(item *CreatePermissionRequest)
func (*CreatePermissionRequest_FieldSubPath) ClearValueRaw ¶
func (fps *CreatePermissionRequest_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CreatePermissionRequest_FieldSubPath) Get ¶
func (fps *CreatePermissionRequest_FieldSubPath) Get(source *CreatePermissionRequest) (values []interface{})
Get returns all values pointed by selected field from source CreatePermissionRequest
func (*CreatePermissionRequest_FieldSubPath) GetDefault ¶
func (fps *CreatePermissionRequest_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CreatePermissionRequest_FieldSubPath) GetRaw ¶
func (fps *CreatePermissionRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CreatePermissionRequest_FieldSubPath) GetSingle ¶
func (fps *CreatePermissionRequest_FieldSubPath) GetSingle(source *CreatePermissionRequest) (interface{}, bool)
GetSingle returns value of selected field from source CreatePermissionRequest
func (*CreatePermissionRequest_FieldSubPath) GetSingleRaw ¶
func (fps *CreatePermissionRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CreatePermissionRequest_FieldSubPath) IsLeaf ¶
func (fps *CreatePermissionRequest_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CreatePermissionRequest_FieldSubPath) JSONString ¶
func (fps *CreatePermissionRequest_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CreatePermissionRequest_FieldSubPath) Selector ¶
func (fps *CreatePermissionRequest_FieldSubPath) Selector() CreatePermissionRequest_FieldPathSelector
func (*CreatePermissionRequest_FieldSubPath) String ¶
func (fps *CreatePermissionRequest_FieldSubPath) String() string
String returns path representation in proto convention
func (*CreatePermissionRequest_FieldSubPath) WithIArrayItemValue ¶
func (fps *CreatePermissionRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CreatePermissionRequest_FieldPathArrayItemValue
func (*CreatePermissionRequest_FieldSubPath) WithIArrayOfValues ¶
func (fps *CreatePermissionRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CreatePermissionRequest_FieldPathArrayOfValues
func (*CreatePermissionRequest_FieldSubPath) WithIValue ¶
func (fps *CreatePermissionRequest_FieldSubPath) WithIValue(value interface{}) CreatePermissionRequest_FieldPathValue
func (*CreatePermissionRequest_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *CreatePermissionRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CreatePermissionRequest_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *CreatePermissionRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CreatePermissionRequest_FieldSubPath) WithRawIValue ¶
func (fps *CreatePermissionRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CreatePermissionRequest_FieldSubPathArrayItemValue ¶
type CreatePermissionRequest_FieldSubPathArrayItemValue struct { CreatePermissionRequest_FieldPath // contains filtered or unexported fields }
func (*CreatePermissionRequest_FieldSubPathArrayItemValue) AsPermissionPathItemValue ¶
func (fpaivs *CreatePermissionRequest_FieldSubPathArrayItemValue) AsPermissionPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
func (*CreatePermissionRequest_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *CreatePermissionRequest_FieldSubPathArrayItemValue) ContainsValue(source *CreatePermissionRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'CreatePermissionRequest'
func (*CreatePermissionRequest_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *CreatePermissionRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CreatePermissionRequest_FieldSubPathArrayOfValues ¶
type CreatePermissionRequest_FieldSubPathArrayOfValues struct { CreatePermissionRequest_FieldPath // contains filtered or unexported fields }
func (*CreatePermissionRequest_FieldSubPathArrayOfValues) AsPermissionPathArrayOfValues ¶
func (fpsaov *CreatePermissionRequest_FieldSubPathArrayOfValues) AsPermissionPathArrayOfValues() (permission.Permission_FieldPathArrayOfValues, bool)
func (*CreatePermissionRequest_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *CreatePermissionRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CreatePermissionRequest_FieldSubPathValue ¶
type CreatePermissionRequest_FieldSubPathValue struct { CreatePermissionRequest_FieldPath // contains filtered or unexported fields }
func (*CreatePermissionRequest_FieldSubPathValue) AsPermissionPathValue ¶
func (fpvs *CreatePermissionRequest_FieldSubPathValue) AsPermissionPathValue() (permission.Permission_FieldPathValue, bool)
func (*CreatePermissionRequest_FieldSubPathValue) CompareWith ¶
func (fpvs *CreatePermissionRequest_FieldSubPathValue) CompareWith(source *CreatePermissionRequest) (int, bool)
func (*CreatePermissionRequest_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *CreatePermissionRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CreatePermissionRequest_FieldSubPathValue) GetRawValue ¶
func (fpvs *CreatePermissionRequest_FieldSubPathValue) GetRawValue() interface{}
func (*CreatePermissionRequest_FieldSubPathValue) SetTo ¶
func (fpvs *CreatePermissionRequest_FieldSubPathValue) SetTo(target **CreatePermissionRequest)
func (*CreatePermissionRequest_FieldSubPathValue) SetToRaw ¶
func (fpvs *CreatePermissionRequest_FieldSubPathValue) SetToRaw(target proto.Message)
type CreatePermissionRequest_FieldTerminalPath ¶
type CreatePermissionRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CreatePermissionRequest_FieldTerminalPath) ClearValue ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) ClearValue(item *CreatePermissionRequest)
func (*CreatePermissionRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CreatePermissionRequest_FieldTerminalPath) Get ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) Get(source *CreatePermissionRequest) (values []interface{})
Get returns all values pointed by specific field from source CreatePermissionRequest
func (*CreatePermissionRequest_FieldTerminalPath) GetDefault ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CreatePermissionRequest_FieldTerminalPath) GetRaw ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CreatePermissionRequest_FieldTerminalPath) GetSingle ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) GetSingle(source *CreatePermissionRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CreatePermissionRequest
func (*CreatePermissionRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CreatePermissionRequest_FieldTerminalPath) IsLeaf ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CreatePermissionRequest_FieldTerminalPath) JSONString ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CreatePermissionRequest_FieldTerminalPath) Selector ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) Selector() CreatePermissionRequest_FieldPathSelector
func (*CreatePermissionRequest_FieldTerminalPath) String ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CreatePermissionRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CreatePermissionRequest_FieldPathArrayItemValue
func (*CreatePermissionRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CreatePermissionRequest_FieldPathArrayOfValues
func (*CreatePermissionRequest_FieldTerminalPath) WithIValue ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) WithIValue(value interface{}) CreatePermissionRequest_FieldPathValue
func (*CreatePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CreatePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CreatePermissionRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *CreatePermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CreatePermissionRequest_FieldTerminalPathArrayItemValue ¶
type CreatePermissionRequest_FieldTerminalPathArrayItemValue struct { CreatePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CreatePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CreatePermissionRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'CreatePermissionRequest'
func (*CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CreatePermissionRequest as interface{}
func (*CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CreatePermissionRequest) (interface{}, bool)
func (*CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *CreatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CreatePermissionRequest_FieldTerminalPathArrayOfValues ¶
type CreatePermissionRequest_FieldTerminalPathArrayOfValues struct { CreatePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CreatePermissionRequest_FieldTerminalPathArrayOfValues) AsPermissionArrayOfValues ¶
func (fpaov *CreatePermissionRequest_FieldTerminalPathArrayOfValues) AsPermissionArrayOfValues() ([]*permission.Permission, bool)
func (*CreatePermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *CreatePermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CreatePermissionRequest_FieldTerminalPathValue ¶
type CreatePermissionRequest_FieldTerminalPathValue struct { CreatePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CreatePermissionRequest_FieldTerminalPathValue) AsPermissionValue ¶
func (fpv *CreatePermissionRequest_FieldTerminalPathValue) AsPermissionValue() (*permission.Permission, bool)
func (*CreatePermissionRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *CreatePermissionRequest_FieldTerminalPathValue) CompareWith(source *CreatePermissionRequest) (int, bool)
CompareWith compares value in the 'CreatePermissionRequest_FieldTerminalPathValue' with the value under path in 'CreatePermissionRequest'.
func (*CreatePermissionRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *CreatePermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CreatePermissionRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *CreatePermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CreatePermissionRequest' as interface{}
func (*CreatePermissionRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *CreatePermissionRequest_FieldTerminalPathValue) SetTo(target **CreatePermissionRequest)
SetTo stores value for selected field for object CreatePermissionRequest
func (*CreatePermissionRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *CreatePermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type DeletePermissionRequest ¶
type DeletePermissionRequest struct { // Reference of ntt.iam.v1alpha.Permission Name *permission.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"` // contains filtered or unexported fields }
Request message for method [DeletePermission][ntt.iam.v1alpha.DeletePermission]
func (*DeletePermissionRequest) Clone ¶
func (o *DeletePermissionRequest) Clone() *DeletePermissionRequest
func (*DeletePermissionRequest) CloneRaw ¶
func (o *DeletePermissionRequest) CloneRaw() gotenobject.GotenObjectExt
func (*DeletePermissionRequest) Descriptor ¶
func (*DeletePermissionRequest) Descriptor() ([]byte, []int)
Deprecated, Use DeletePermissionRequest.ProtoReflect.Descriptor instead.
func (*DeletePermissionRequest) GetName ¶
func (m *DeletePermissionRequest) GetName() *permission.Reference
func (*DeletePermissionRequest) GotenMessage ¶
func (*DeletePermissionRequest) GotenMessage()
func (*DeletePermissionRequest) GotenObjectExt ¶
func (o *DeletePermissionRequest) GotenObjectExt()
func (*DeletePermissionRequest) GotenValidate ¶
func (obj *DeletePermissionRequest) GotenValidate() error
func (*DeletePermissionRequest) MakeDiffFieldMask ¶
func (o *DeletePermissionRequest) MakeDiffFieldMask(other *DeletePermissionRequest) *DeletePermissionRequest_FieldMask
func (*DeletePermissionRequest) MakeFullFieldMask ¶
func (o *DeletePermissionRequest) MakeFullFieldMask() *DeletePermissionRequest_FieldMask
func (*DeletePermissionRequest) MakeRawDiffFieldMask ¶
func (o *DeletePermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*DeletePermissionRequest) MakeRawFullFieldMask ¶
func (o *DeletePermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*DeletePermissionRequest) Marshal ¶
func (m *DeletePermissionRequest) Marshal() ([]byte, error)
func (*DeletePermissionRequest) MarshalJSON ¶
func (m *DeletePermissionRequest) MarshalJSON() ([]byte, error)
func (*DeletePermissionRequest) Merge ¶
func (o *DeletePermissionRequest) Merge(source *DeletePermissionRequest)
func (*DeletePermissionRequest) MergeRaw ¶
func (o *DeletePermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*DeletePermissionRequest) ProtoMessage ¶
func (*DeletePermissionRequest) ProtoMessage()
func (*DeletePermissionRequest) ProtoReflect ¶
func (m *DeletePermissionRequest) ProtoReflect() preflect.Message
func (*DeletePermissionRequest) Reset ¶
func (m *DeletePermissionRequest) Reset()
func (*DeletePermissionRequest) SetName ¶
func (m *DeletePermissionRequest) SetName(fv *permission.Reference)
func (*DeletePermissionRequest) String ¶
func (m *DeletePermissionRequest) String() string
func (*DeletePermissionRequest) Unmarshal ¶
func (m *DeletePermissionRequest) Unmarshal(b []byte) error
func (*DeletePermissionRequest) UnmarshalJSON ¶
func (m *DeletePermissionRequest) UnmarshalJSON(data []byte) error
type DeletePermissionRequestFieldPathBuilder ¶
type DeletePermissionRequestFieldPathBuilder struct{}
func NewDeletePermissionRequestFieldPathBuilder ¶
func NewDeletePermissionRequestFieldPathBuilder() DeletePermissionRequestFieldPathBuilder
type DeletePermissionRequestPathSelectorName ¶
type DeletePermissionRequestPathSelectorName struct{}
func (DeletePermissionRequestPathSelectorName) FieldPath ¶
func (DeletePermissionRequestPathSelectorName) FieldPath() *DeletePermissionRequest_FieldTerminalPath
func (DeletePermissionRequestPathSelectorName) WithArrayOfValues ¶
func (s DeletePermissionRequestPathSelectorName) WithArrayOfValues(values []*permission.Reference) *DeletePermissionRequest_FieldTerminalPathArrayOfValues
func (DeletePermissionRequestPathSelectorName) WithValue ¶
func (s DeletePermissionRequestPathSelectorName) WithValue(value *permission.Reference) *DeletePermissionRequest_FieldTerminalPathValue
type DeletePermissionRequest_FieldMask ¶
type DeletePermissionRequest_FieldMask struct {
Paths []DeletePermissionRequest_FieldPath
}
func FullDeletePermissionRequest_FieldMask ¶
func FullDeletePermissionRequest_FieldMask() *DeletePermissionRequest_FieldMask
func (*DeletePermissionRequest_FieldMask) AppendPath ¶
func (fieldMask *DeletePermissionRequest_FieldMask) AppendPath(path DeletePermissionRequest_FieldPath)
func (*DeletePermissionRequest_FieldMask) AppendRawPath ¶
func (fieldMask *DeletePermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*DeletePermissionRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *DeletePermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*DeletePermissionRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *DeletePermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*DeletePermissionRequest_FieldMask) FilterInputFields ¶
func (fieldMask *DeletePermissionRequest_FieldMask) FilterInputFields() *DeletePermissionRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*DeletePermissionRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *DeletePermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*DeletePermissionRequest_FieldMask) GetPaths ¶
func (fieldMask *DeletePermissionRequest_FieldMask) GetPaths() []DeletePermissionRequest_FieldPath
func (*DeletePermissionRequest_FieldMask) GetRawPaths ¶
func (fieldMask *DeletePermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*DeletePermissionRequest_FieldMask) IsFull ¶
func (fieldMask *DeletePermissionRequest_FieldMask) IsFull() bool
func (DeletePermissionRequest_FieldMask) Marshal ¶
func (fieldMask DeletePermissionRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (DeletePermissionRequest_FieldMask) MarshalJSON ¶
func (fieldMask DeletePermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*DeletePermissionRequest_FieldMask) PathsCount ¶
func (fieldMask *DeletePermissionRequest_FieldMask) PathsCount() int
func (*DeletePermissionRequest_FieldMask) Project ¶
func (fieldMask *DeletePermissionRequest_FieldMask) Project(source *DeletePermissionRequest) *DeletePermissionRequest
func (*DeletePermissionRequest_FieldMask) ProjectRaw ¶
func (fieldMask *DeletePermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*DeletePermissionRequest_FieldMask) ProtoMessage ¶
func (fieldMask *DeletePermissionRequest_FieldMask) ProtoMessage()
func (*DeletePermissionRequest_FieldMask) ProtoReflect ¶
func (fieldMask *DeletePermissionRequest_FieldMask) ProtoReflect() preflect.Message
func (*DeletePermissionRequest_FieldMask) Reset ¶
func (fieldMask *DeletePermissionRequest_FieldMask) Reset()
func (*DeletePermissionRequest_FieldMask) Set ¶
func (fieldMask *DeletePermissionRequest_FieldMask) Set(target, source *DeletePermissionRequest)
func (*DeletePermissionRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *DeletePermissionRequest_FieldMask) SetFromCliFlag(raw string) error
func (*DeletePermissionRequest_FieldMask) SetRaw ¶
func (fieldMask *DeletePermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*DeletePermissionRequest_FieldMask) Size ¶
func (fieldMask *DeletePermissionRequest_FieldMask) Size() int
func (*DeletePermissionRequest_FieldMask) String ¶
func (fieldMask *DeletePermissionRequest_FieldMask) String() string
func (*DeletePermissionRequest_FieldMask) Subtract ¶
func (fieldMask *DeletePermissionRequest_FieldMask) Subtract(other *DeletePermissionRequest_FieldMask) *DeletePermissionRequest_FieldMask
func (*DeletePermissionRequest_FieldMask) SubtractRaw ¶
func (fieldMask *DeletePermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*DeletePermissionRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *DeletePermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*DeletePermissionRequest_FieldMask) Unmarshal ¶
func (fieldMask *DeletePermissionRequest_FieldMask) Unmarshal(data []byte) error
func (*DeletePermissionRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *DeletePermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
type DeletePermissionRequest_FieldPath ¶
type DeletePermissionRequest_FieldPath interface { gotenobject.FieldPath Selector() DeletePermissionRequest_FieldPathSelector Get(source *DeletePermissionRequest) []interface{} GetSingle(source *DeletePermissionRequest) (interface{}, bool) ClearValue(item *DeletePermissionRequest) // Those methods build corresponding DeletePermissionRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) DeletePermissionRequest_FieldPathValue WithIArrayOfValues(values interface{}) DeletePermissionRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) DeletePermissionRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildDeletePermissionRequest_FieldPath ¶
func BuildDeletePermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (DeletePermissionRequest_FieldPath, error)
func MustParseDeletePermissionRequest_FieldPath ¶
func MustParseDeletePermissionRequest_FieldPath(rawField string) DeletePermissionRequest_FieldPath
func ParseDeletePermissionRequest_FieldPath ¶
func ParseDeletePermissionRequest_FieldPath(rawField string) (DeletePermissionRequest_FieldPath, error)
type DeletePermissionRequest_FieldPathArrayItemValue ¶
type DeletePermissionRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue DeletePermissionRequest_FieldPath ContainsValue(*DeletePermissionRequest) bool }
DeletePermissionRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for DeletePermissionRequest according to their type Present only for array (repeated) types.
func MustParseDeletePermissionRequest_FieldPathArrayItemValue ¶
func MustParseDeletePermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) DeletePermissionRequest_FieldPathArrayItemValue
func ParseDeletePermissionRequest_FieldPathArrayItemValue ¶
func ParseDeletePermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (DeletePermissionRequest_FieldPathArrayItemValue, error)
ParseDeletePermissionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type DeletePermissionRequest_FieldPathArrayOfValues ¶
type DeletePermissionRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues DeletePermissionRequest_FieldPath }
DeletePermissionRequest_FieldPathArrayOfValues allows storing slice of values for DeletePermissionRequest fields according to their type
func MustParseDeletePermissionRequest_FieldPathArrayOfValues ¶
func MustParseDeletePermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) DeletePermissionRequest_FieldPathArrayOfValues
func ParseDeletePermissionRequest_FieldPathArrayOfValues ¶
func ParseDeletePermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (DeletePermissionRequest_FieldPathArrayOfValues, error)
type DeletePermissionRequest_FieldPathSelector ¶
type DeletePermissionRequest_FieldPathSelector int32
const (
DeletePermissionRequest_FieldPathSelectorName DeletePermissionRequest_FieldPathSelector = 0
)
func (DeletePermissionRequest_FieldPathSelector) String ¶
func (s DeletePermissionRequest_FieldPathSelector) String() string
type DeletePermissionRequest_FieldPathValue ¶
type DeletePermissionRequest_FieldPathValue interface { DeletePermissionRequest_FieldPath gotenobject.FieldPathValue SetTo(target **DeletePermissionRequest) CompareWith(*DeletePermissionRequest) (cmp int, comparable bool) }
DeletePermissionRequest_FieldPathValue allows storing values for DeletePermissionRequest fields according to their type
func MustParseDeletePermissionRequest_FieldPathValue ¶
func MustParseDeletePermissionRequest_FieldPathValue(pathStr, valueStr string) DeletePermissionRequest_FieldPathValue
func ParseDeletePermissionRequest_FieldPathValue ¶
func ParseDeletePermissionRequest_FieldPathValue(pathStr, valueStr string) (DeletePermissionRequest_FieldPathValue, error)
type DeletePermissionRequest_FieldTerminalPath ¶
type DeletePermissionRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*DeletePermissionRequest_FieldTerminalPath) ClearValue ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) ClearValue(item *DeletePermissionRequest)
func (*DeletePermissionRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*DeletePermissionRequest_FieldTerminalPath) Get ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) Get(source *DeletePermissionRequest) (values []interface{})
Get returns all values pointed by specific field from source DeletePermissionRequest
func (*DeletePermissionRequest_FieldTerminalPath) GetDefault ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*DeletePermissionRequest_FieldTerminalPath) GetRaw ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*DeletePermissionRequest_FieldTerminalPath) GetSingle ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) GetSingle(source *DeletePermissionRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source DeletePermissionRequest
func (*DeletePermissionRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*DeletePermissionRequest_FieldTerminalPath) IsLeaf ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*DeletePermissionRequest_FieldTerminalPath) JSONString ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*DeletePermissionRequest_FieldTerminalPath) Selector ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) Selector() DeletePermissionRequest_FieldPathSelector
func (*DeletePermissionRequest_FieldTerminalPath) String ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*DeletePermissionRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) DeletePermissionRequest_FieldPathArrayItemValue
func (*DeletePermissionRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) DeletePermissionRequest_FieldPathArrayOfValues
func (*DeletePermissionRequest_FieldTerminalPath) WithIValue ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) WithIValue(value interface{}) DeletePermissionRequest_FieldPathValue
func (*DeletePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*DeletePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*DeletePermissionRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *DeletePermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type DeletePermissionRequest_FieldTerminalPathArrayItemValue ¶
type DeletePermissionRequest_FieldTerminalPathArrayItemValue struct { DeletePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*DeletePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *DeletePermissionRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'DeletePermissionRequest'
func (*DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object DeletePermissionRequest as interface{}
func (*DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *DeletePermissionRequest) (interface{}, bool)
func (*DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *DeletePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type DeletePermissionRequest_FieldTerminalPathArrayOfValues ¶
type DeletePermissionRequest_FieldTerminalPathArrayOfValues struct { DeletePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*DeletePermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *DeletePermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*permission.Reference, bool)
func (*DeletePermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *DeletePermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type DeletePermissionRequest_FieldTerminalPathValue ¶
type DeletePermissionRequest_FieldTerminalPathValue struct { DeletePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*DeletePermissionRequest_FieldTerminalPathValue) AsNameValue ¶
func (fpv *DeletePermissionRequest_FieldTerminalPathValue) AsNameValue() (*permission.Reference, bool)
func (*DeletePermissionRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *DeletePermissionRequest_FieldTerminalPathValue) CompareWith(source *DeletePermissionRequest) (int, bool)
CompareWith compares value in the 'DeletePermissionRequest_FieldTerminalPathValue' with the value under path in 'DeletePermissionRequest'.
func (*DeletePermissionRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *DeletePermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*DeletePermissionRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *DeletePermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'DeletePermissionRequest' as interface{}
func (*DeletePermissionRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *DeletePermissionRequest_FieldTerminalPathValue) SetTo(target **DeletePermissionRequest)
SetTo stores value for selected field for object DeletePermissionRequest
func (*DeletePermissionRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *DeletePermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type GetPermissionRequest ¶
type GetPermissionRequest struct { // Reference of ntt.iam.v1alpha.Permission Name *permission.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 *permission.Permission_FieldMask `` /* 142-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 [GetPermission][ntt.iam.v1alpha.GetPermission]
func (*GetPermissionRequest) Clone ¶
func (o *GetPermissionRequest) Clone() *GetPermissionRequest
func (*GetPermissionRequest) CloneRaw ¶
func (o *GetPermissionRequest) CloneRaw() gotenobject.GotenObjectExt
func (*GetPermissionRequest) Descriptor ¶
func (*GetPermissionRequest) Descriptor() ([]byte, []int)
Deprecated, Use GetPermissionRequest.ProtoReflect.Descriptor instead.
func (*GetPermissionRequest) GetFieldMask ¶
func (m *GetPermissionRequest) GetFieldMask() *permission.Permission_FieldMask
func (*GetPermissionRequest) GetName ¶
func (m *GetPermissionRequest) GetName() *permission.Reference
func (*GetPermissionRequest) GetView ¶
func (m *GetPermissionRequest) GetView() view.View
func (*GetPermissionRequest) GotenMessage ¶
func (*GetPermissionRequest) GotenMessage()
func (*GetPermissionRequest) GotenObjectExt ¶
func (o *GetPermissionRequest) GotenObjectExt()
func (*GetPermissionRequest) GotenValidate ¶
func (obj *GetPermissionRequest) GotenValidate() error
func (*GetPermissionRequest) MakeDiffFieldMask ¶
func (o *GetPermissionRequest) MakeDiffFieldMask(other *GetPermissionRequest) *GetPermissionRequest_FieldMask
func (*GetPermissionRequest) MakeFullFieldMask ¶
func (o *GetPermissionRequest) MakeFullFieldMask() *GetPermissionRequest_FieldMask
func (*GetPermissionRequest) MakeRawDiffFieldMask ¶
func (o *GetPermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*GetPermissionRequest) MakeRawFullFieldMask ¶
func (o *GetPermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*GetPermissionRequest) Marshal ¶
func (m *GetPermissionRequest) Marshal() ([]byte, error)
func (*GetPermissionRequest) MarshalJSON ¶
func (m *GetPermissionRequest) MarshalJSON() ([]byte, error)
func (*GetPermissionRequest) Merge ¶
func (o *GetPermissionRequest) Merge(source *GetPermissionRequest)
func (*GetPermissionRequest) MergeRaw ¶
func (o *GetPermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*GetPermissionRequest) ProtoMessage ¶
func (*GetPermissionRequest) ProtoMessage()
func (*GetPermissionRequest) ProtoReflect ¶
func (m *GetPermissionRequest) ProtoReflect() preflect.Message
func (*GetPermissionRequest) Reset ¶
func (m *GetPermissionRequest) Reset()
func (*GetPermissionRequest) SetFieldMask ¶
func (m *GetPermissionRequest) SetFieldMask(fv *permission.Permission_FieldMask)
func (*GetPermissionRequest) SetName ¶
func (m *GetPermissionRequest) SetName(fv *permission.Reference)
func (*GetPermissionRequest) SetView ¶
func (m *GetPermissionRequest) SetView(fv view.View)
func (*GetPermissionRequest) String ¶
func (m *GetPermissionRequest) String() string
func (*GetPermissionRequest) Unmarshal ¶
func (m *GetPermissionRequest) Unmarshal(b []byte) error
func (*GetPermissionRequest) UnmarshalJSON ¶
func (m *GetPermissionRequest) UnmarshalJSON(data []byte) error
type GetPermissionRequestFieldPathBuilder ¶
type GetPermissionRequestFieldPathBuilder struct{}
func NewGetPermissionRequestFieldPathBuilder ¶
func NewGetPermissionRequestFieldPathBuilder() GetPermissionRequestFieldPathBuilder
func (GetPermissionRequestFieldPathBuilder) FieldMask ¶
func (GetPermissionRequestFieldPathBuilder) FieldMask() GetPermissionRequestPathSelectorFieldMask
type GetPermissionRequestPathSelectorFieldMask ¶
type GetPermissionRequestPathSelectorFieldMask struct{}
func (GetPermissionRequestPathSelectorFieldMask) FieldPath ¶
func (GetPermissionRequestPathSelectorFieldMask) FieldPath() *GetPermissionRequest_FieldTerminalPath
func (GetPermissionRequestPathSelectorFieldMask) WithArrayOfValues ¶
func (s GetPermissionRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *GetPermissionRequest_FieldTerminalPathArrayOfValues
func (GetPermissionRequestPathSelectorFieldMask) WithValue ¶
func (s GetPermissionRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *GetPermissionRequest_FieldTerminalPathValue
type GetPermissionRequestPathSelectorName ¶
type GetPermissionRequestPathSelectorName struct{}
func (GetPermissionRequestPathSelectorName) FieldPath ¶
func (GetPermissionRequestPathSelectorName) FieldPath() *GetPermissionRequest_FieldTerminalPath
func (GetPermissionRequestPathSelectorName) WithArrayOfValues ¶
func (s GetPermissionRequestPathSelectorName) WithArrayOfValues(values []*permission.Reference) *GetPermissionRequest_FieldTerminalPathArrayOfValues
func (GetPermissionRequestPathSelectorName) WithValue ¶
func (s GetPermissionRequestPathSelectorName) WithValue(value *permission.Reference) *GetPermissionRequest_FieldTerminalPathValue
type GetPermissionRequestPathSelectorView ¶
type GetPermissionRequestPathSelectorView struct{}
func (GetPermissionRequestPathSelectorView) FieldPath ¶
func (GetPermissionRequestPathSelectorView) FieldPath() *GetPermissionRequest_FieldTerminalPath
func (GetPermissionRequestPathSelectorView) WithArrayOfValues ¶
func (s GetPermissionRequestPathSelectorView) WithArrayOfValues(values []view.View) *GetPermissionRequest_FieldTerminalPathArrayOfValues
func (GetPermissionRequestPathSelectorView) WithValue ¶
func (s GetPermissionRequestPathSelectorView) WithValue(value view.View) *GetPermissionRequest_FieldTerminalPathValue
type GetPermissionRequest_FieldMask ¶
type GetPermissionRequest_FieldMask struct {
Paths []GetPermissionRequest_FieldPath
}
func FullGetPermissionRequest_FieldMask ¶
func FullGetPermissionRequest_FieldMask() *GetPermissionRequest_FieldMask
func (*GetPermissionRequest_FieldMask) AppendPath ¶
func (fieldMask *GetPermissionRequest_FieldMask) AppendPath(path GetPermissionRequest_FieldPath)
func (*GetPermissionRequest_FieldMask) AppendRawPath ¶
func (fieldMask *GetPermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*GetPermissionRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *GetPermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*GetPermissionRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *GetPermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*GetPermissionRequest_FieldMask) FilterInputFields ¶
func (fieldMask *GetPermissionRequest_FieldMask) FilterInputFields() *GetPermissionRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*GetPermissionRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *GetPermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*GetPermissionRequest_FieldMask) GetPaths ¶
func (fieldMask *GetPermissionRequest_FieldMask) GetPaths() []GetPermissionRequest_FieldPath
func (*GetPermissionRequest_FieldMask) GetRawPaths ¶
func (fieldMask *GetPermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*GetPermissionRequest_FieldMask) IsFull ¶
func (fieldMask *GetPermissionRequest_FieldMask) IsFull() bool
func (GetPermissionRequest_FieldMask) Marshal ¶
func (fieldMask GetPermissionRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (GetPermissionRequest_FieldMask) MarshalJSON ¶
func (fieldMask GetPermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*GetPermissionRequest_FieldMask) PathsCount ¶
func (fieldMask *GetPermissionRequest_FieldMask) PathsCount() int
func (*GetPermissionRequest_FieldMask) Project ¶
func (fieldMask *GetPermissionRequest_FieldMask) Project(source *GetPermissionRequest) *GetPermissionRequest
func (*GetPermissionRequest_FieldMask) ProjectRaw ¶
func (fieldMask *GetPermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*GetPermissionRequest_FieldMask) ProtoMessage ¶
func (fieldMask *GetPermissionRequest_FieldMask) ProtoMessage()
func (*GetPermissionRequest_FieldMask) ProtoReflect ¶
func (fieldMask *GetPermissionRequest_FieldMask) ProtoReflect() preflect.Message
func (*GetPermissionRequest_FieldMask) Reset ¶
func (fieldMask *GetPermissionRequest_FieldMask) Reset()
func (*GetPermissionRequest_FieldMask) Set ¶
func (fieldMask *GetPermissionRequest_FieldMask) Set(target, source *GetPermissionRequest)
func (*GetPermissionRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *GetPermissionRequest_FieldMask) SetFromCliFlag(raw string) error
func (*GetPermissionRequest_FieldMask) SetRaw ¶
func (fieldMask *GetPermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*GetPermissionRequest_FieldMask) Size ¶
func (fieldMask *GetPermissionRequest_FieldMask) Size() int
func (*GetPermissionRequest_FieldMask) String ¶
func (fieldMask *GetPermissionRequest_FieldMask) String() string
func (*GetPermissionRequest_FieldMask) Subtract ¶
func (fieldMask *GetPermissionRequest_FieldMask) Subtract(other *GetPermissionRequest_FieldMask) *GetPermissionRequest_FieldMask
func (*GetPermissionRequest_FieldMask) SubtractRaw ¶
func (fieldMask *GetPermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*GetPermissionRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *GetPermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*GetPermissionRequest_FieldMask) Unmarshal ¶
func (fieldMask *GetPermissionRequest_FieldMask) Unmarshal(data []byte) error
func (*GetPermissionRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *GetPermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
type GetPermissionRequest_FieldPath ¶
type GetPermissionRequest_FieldPath interface { gotenobject.FieldPath Selector() GetPermissionRequest_FieldPathSelector Get(source *GetPermissionRequest) []interface{} GetSingle(source *GetPermissionRequest) (interface{}, bool) ClearValue(item *GetPermissionRequest) // Those methods build corresponding GetPermissionRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) GetPermissionRequest_FieldPathValue WithIArrayOfValues(values interface{}) GetPermissionRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) GetPermissionRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildGetPermissionRequest_FieldPath ¶
func BuildGetPermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (GetPermissionRequest_FieldPath, error)
func MustParseGetPermissionRequest_FieldPath ¶
func MustParseGetPermissionRequest_FieldPath(rawField string) GetPermissionRequest_FieldPath
func ParseGetPermissionRequest_FieldPath ¶
func ParseGetPermissionRequest_FieldPath(rawField string) (GetPermissionRequest_FieldPath, error)
type GetPermissionRequest_FieldPathArrayItemValue ¶
type GetPermissionRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue GetPermissionRequest_FieldPath ContainsValue(*GetPermissionRequest) bool }
GetPermissionRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for GetPermissionRequest according to their type Present only for array (repeated) types.
func MustParseGetPermissionRequest_FieldPathArrayItemValue ¶
func MustParseGetPermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetPermissionRequest_FieldPathArrayItemValue
func ParseGetPermissionRequest_FieldPathArrayItemValue ¶
func ParseGetPermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetPermissionRequest_FieldPathArrayItemValue, error)
ParseGetPermissionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type GetPermissionRequest_FieldPathArrayOfValues ¶
type GetPermissionRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues GetPermissionRequest_FieldPath }
GetPermissionRequest_FieldPathArrayOfValues allows storing slice of values for GetPermissionRequest fields according to their type
func MustParseGetPermissionRequest_FieldPathArrayOfValues ¶
func MustParseGetPermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetPermissionRequest_FieldPathArrayOfValues
func ParseGetPermissionRequest_FieldPathArrayOfValues ¶
func ParseGetPermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetPermissionRequest_FieldPathArrayOfValues, error)
type GetPermissionRequest_FieldPathSelector ¶
type GetPermissionRequest_FieldPathSelector int32
const ( GetPermissionRequest_FieldPathSelectorName GetPermissionRequest_FieldPathSelector = 0 GetPermissionRequest_FieldPathSelectorFieldMask GetPermissionRequest_FieldPathSelector = 1 GetPermissionRequest_FieldPathSelectorView GetPermissionRequest_FieldPathSelector = 2 )
func (GetPermissionRequest_FieldPathSelector) String ¶
func (s GetPermissionRequest_FieldPathSelector) String() string
type GetPermissionRequest_FieldPathValue ¶
type GetPermissionRequest_FieldPathValue interface { GetPermissionRequest_FieldPath gotenobject.FieldPathValue SetTo(target **GetPermissionRequest) CompareWith(*GetPermissionRequest) (cmp int, comparable bool) }
GetPermissionRequest_FieldPathValue allows storing values for GetPermissionRequest fields according to their type
func MustParseGetPermissionRequest_FieldPathValue ¶
func MustParseGetPermissionRequest_FieldPathValue(pathStr, valueStr string) GetPermissionRequest_FieldPathValue
func ParseGetPermissionRequest_FieldPathValue ¶
func ParseGetPermissionRequest_FieldPathValue(pathStr, valueStr string) (GetPermissionRequest_FieldPathValue, error)
type GetPermissionRequest_FieldTerminalPath ¶
type GetPermissionRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*GetPermissionRequest_FieldTerminalPath) ClearValue ¶
func (fp *GetPermissionRequest_FieldTerminalPath) ClearValue(item *GetPermissionRequest)
func (*GetPermissionRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *GetPermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*GetPermissionRequest_FieldTerminalPath) Get ¶
func (fp *GetPermissionRequest_FieldTerminalPath) Get(source *GetPermissionRequest) (values []interface{})
Get returns all values pointed by specific field from source GetPermissionRequest
func (*GetPermissionRequest_FieldTerminalPath) GetDefault ¶
func (fp *GetPermissionRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*GetPermissionRequest_FieldTerminalPath) GetRaw ¶
func (fp *GetPermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*GetPermissionRequest_FieldTerminalPath) GetSingle ¶
func (fp *GetPermissionRequest_FieldTerminalPath) GetSingle(source *GetPermissionRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source GetPermissionRequest
func (*GetPermissionRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *GetPermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*GetPermissionRequest_FieldTerminalPath) IsLeaf ¶
func (fp *GetPermissionRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*GetPermissionRequest_FieldTerminalPath) JSONString ¶
func (fp *GetPermissionRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*GetPermissionRequest_FieldTerminalPath) Selector ¶
func (fp *GetPermissionRequest_FieldTerminalPath) Selector() GetPermissionRequest_FieldPathSelector
func (*GetPermissionRequest_FieldTerminalPath) String ¶
func (fp *GetPermissionRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*GetPermissionRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *GetPermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetPermissionRequest_FieldPathArrayItemValue
func (*GetPermissionRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *GetPermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetPermissionRequest_FieldPathArrayOfValues
func (*GetPermissionRequest_FieldTerminalPath) WithIValue ¶
func (fp *GetPermissionRequest_FieldTerminalPath) WithIValue(value interface{}) GetPermissionRequest_FieldPathValue
func (*GetPermissionRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *GetPermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*GetPermissionRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *GetPermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*GetPermissionRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *GetPermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type GetPermissionRequest_FieldTerminalPathArrayItemValue ¶
type GetPermissionRequest_FieldTerminalPathArrayItemValue struct { GetPermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*GetPermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *GetPermissionRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'GetPermissionRequest'
func (*GetPermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object GetPermissionRequest as interface{}
func (*GetPermissionRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetPermissionRequest) (interface{}, bool)
func (*GetPermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *GetPermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type GetPermissionRequest_FieldTerminalPathArrayOfValues ¶
type GetPermissionRequest_FieldTerminalPathArrayOfValues struct { GetPermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*GetPermissionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues ¶
func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
func (*GetPermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*permission.Reference, bool)
func (*GetPermissionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues ¶
func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
func (*GetPermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *GetPermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type GetPermissionRequest_FieldTerminalPathValue ¶
type GetPermissionRequest_FieldTerminalPathValue struct { GetPermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*GetPermissionRequest_FieldTerminalPathValue) AsFieldMaskValue ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
func (*GetPermissionRequest_FieldTerminalPathValue) AsNameValue ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) AsNameValue() (*permission.Reference, bool)
func (*GetPermissionRequest_FieldTerminalPathValue) AsViewValue ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
func (*GetPermissionRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) CompareWith(source *GetPermissionRequest) (int, bool)
CompareWith compares value in the 'GetPermissionRequest_FieldTerminalPathValue' with the value under path in 'GetPermissionRequest'.
func (*GetPermissionRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*GetPermissionRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'GetPermissionRequest' as interface{}
func (*GetPermissionRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) SetTo(target **GetPermissionRequest)
SetTo stores value for selected field for object GetPermissionRequest
func (*GetPermissionRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *GetPermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ListPermissionsRequest ¶
type ListPermissionsRequest struct { // Requested page size. Server may return fewer Permissions 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 // [ListPermissionsResponse.next_page_token][ntt.iam.v1alpha.ListPermissionsResponse.next_page_token] PageToken *permission.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 *permission.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 *permission.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 *permission.Permission_FieldMask `` /* 142-byte string literal not displayed */ // View defines list of standard response fields present in response items. // Additional fields can be amended by request field field_mask View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.view.View" json:"view,omitempty" firestore:"view"` // contains filtered or unexported fields }
Request message for method [ListPermissions][ntt.iam.v1alpha.ListPermissions]
func (*ListPermissionsRequest) Clone ¶
func (o *ListPermissionsRequest) Clone() *ListPermissionsRequest
func (*ListPermissionsRequest) CloneRaw ¶
func (o *ListPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
func (*ListPermissionsRequest) Descriptor ¶
func (*ListPermissionsRequest) Descriptor() ([]byte, []int)
Deprecated, Use ListPermissionsRequest.ProtoReflect.Descriptor instead.
func (*ListPermissionsRequest) GetFieldMask ¶
func (m *ListPermissionsRequest) GetFieldMask() *permission.Permission_FieldMask
func (*ListPermissionsRequest) GetFilter ¶
func (m *ListPermissionsRequest) GetFilter() *permission.Filter
func (*ListPermissionsRequest) GetOrderBy ¶
func (m *ListPermissionsRequest) GetOrderBy() *permission.OrderBy
func (*ListPermissionsRequest) GetPageSize ¶
func (m *ListPermissionsRequest) GetPageSize() int32
func (*ListPermissionsRequest) GetPageToken ¶
func (m *ListPermissionsRequest) GetPageToken() *permission.PagerCursor
func (*ListPermissionsRequest) GetView ¶
func (m *ListPermissionsRequest) GetView() view.View
func (*ListPermissionsRequest) GotenMessage ¶
func (*ListPermissionsRequest) GotenMessage()
func (*ListPermissionsRequest) GotenObjectExt ¶
func (o *ListPermissionsRequest) GotenObjectExt()
func (*ListPermissionsRequest) GotenValidate ¶
func (obj *ListPermissionsRequest) GotenValidate() error
func (*ListPermissionsRequest) MakeDiffFieldMask ¶
func (o *ListPermissionsRequest) MakeDiffFieldMask(other *ListPermissionsRequest) *ListPermissionsRequest_FieldMask
func (*ListPermissionsRequest) MakeFullFieldMask ¶
func (o *ListPermissionsRequest) MakeFullFieldMask() *ListPermissionsRequest_FieldMask
func (*ListPermissionsRequest) MakeRawDiffFieldMask ¶
func (o *ListPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ListPermissionsRequest) MakeRawFullFieldMask ¶
func (o *ListPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ListPermissionsRequest) Marshal ¶
func (m *ListPermissionsRequest) Marshal() ([]byte, error)
func (*ListPermissionsRequest) MarshalJSON ¶
func (m *ListPermissionsRequest) MarshalJSON() ([]byte, error)
func (*ListPermissionsRequest) Merge ¶
func (o *ListPermissionsRequest) Merge(source *ListPermissionsRequest)
func (*ListPermissionsRequest) MergeRaw ¶
func (o *ListPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*ListPermissionsRequest) ProtoMessage ¶
func (*ListPermissionsRequest) ProtoMessage()
func (*ListPermissionsRequest) ProtoReflect ¶
func (m *ListPermissionsRequest) ProtoReflect() preflect.Message
func (*ListPermissionsRequest) Reset ¶
func (m *ListPermissionsRequest) Reset()
func (*ListPermissionsRequest) SetFieldMask ¶
func (m *ListPermissionsRequest) SetFieldMask(fv *permission.Permission_FieldMask)
func (*ListPermissionsRequest) SetFilter ¶
func (m *ListPermissionsRequest) SetFilter(fv *permission.Filter)
func (*ListPermissionsRequest) SetOrderBy ¶
func (m *ListPermissionsRequest) SetOrderBy(fv *permission.OrderBy)
func (*ListPermissionsRequest) SetPageSize ¶
func (m *ListPermissionsRequest) SetPageSize(fv int32)
func (*ListPermissionsRequest) SetPageToken ¶
func (m *ListPermissionsRequest) SetPageToken(fv *permission.PagerCursor)
func (*ListPermissionsRequest) SetView ¶
func (m *ListPermissionsRequest) SetView(fv view.View)
func (*ListPermissionsRequest) String ¶
func (m *ListPermissionsRequest) String() string
func (*ListPermissionsRequest) Unmarshal ¶
func (m *ListPermissionsRequest) Unmarshal(b []byte) error
func (*ListPermissionsRequest) UnmarshalJSON ¶
func (m *ListPermissionsRequest) UnmarshalJSON(data []byte) error
type ListPermissionsRequestFieldPathBuilder ¶
type ListPermissionsRequestFieldPathBuilder struct{}
func NewListPermissionsRequestFieldPathBuilder ¶
func NewListPermissionsRequestFieldPathBuilder() ListPermissionsRequestFieldPathBuilder
type ListPermissionsRequestPathSelectorFieldMask ¶
type ListPermissionsRequestPathSelectorFieldMask struct{}
func (ListPermissionsRequestPathSelectorFieldMask) FieldPath ¶
func (ListPermissionsRequestPathSelectorFieldMask) FieldPath() *ListPermissionsRequest_FieldTerminalPath
func (ListPermissionsRequestPathSelectorFieldMask) WithArrayOfValues ¶
func (s ListPermissionsRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
func (ListPermissionsRequestPathSelectorFieldMask) WithValue ¶
func (s ListPermissionsRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *ListPermissionsRequest_FieldTerminalPathValue
type ListPermissionsRequestPathSelectorFilter ¶
type ListPermissionsRequestPathSelectorFilter struct{}
func (ListPermissionsRequestPathSelectorFilter) FieldPath ¶
func (ListPermissionsRequestPathSelectorFilter) FieldPath() *ListPermissionsRequest_FieldTerminalPath
func (ListPermissionsRequestPathSelectorFilter) WithArrayOfValues ¶
func (s ListPermissionsRequestPathSelectorFilter) WithArrayOfValues(values []*permission.Filter) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
func (ListPermissionsRequestPathSelectorFilter) WithValue ¶
func (s ListPermissionsRequestPathSelectorFilter) WithValue(value *permission.Filter) *ListPermissionsRequest_FieldTerminalPathValue
type ListPermissionsRequestPathSelectorOrderBy ¶
type ListPermissionsRequestPathSelectorOrderBy struct{}
func (ListPermissionsRequestPathSelectorOrderBy) FieldPath ¶
func (ListPermissionsRequestPathSelectorOrderBy) FieldPath() *ListPermissionsRequest_FieldTerminalPath
func (ListPermissionsRequestPathSelectorOrderBy) WithArrayOfValues ¶
func (s ListPermissionsRequestPathSelectorOrderBy) WithArrayOfValues(values []*permission.OrderBy) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
func (ListPermissionsRequestPathSelectorOrderBy) WithValue ¶
func (s ListPermissionsRequestPathSelectorOrderBy) WithValue(value *permission.OrderBy) *ListPermissionsRequest_FieldTerminalPathValue
type ListPermissionsRequestPathSelectorPageSize ¶
type ListPermissionsRequestPathSelectorPageSize struct{}
func (ListPermissionsRequestPathSelectorPageSize) FieldPath ¶
func (ListPermissionsRequestPathSelectorPageSize) FieldPath() *ListPermissionsRequest_FieldTerminalPath
func (ListPermissionsRequestPathSelectorPageSize) WithArrayOfValues ¶
func (s ListPermissionsRequestPathSelectorPageSize) WithArrayOfValues(values []int32) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
func (ListPermissionsRequestPathSelectorPageSize) WithValue ¶
func (s ListPermissionsRequestPathSelectorPageSize) WithValue(value int32) *ListPermissionsRequest_FieldTerminalPathValue
type ListPermissionsRequestPathSelectorPageToken ¶
type ListPermissionsRequestPathSelectorPageToken struct{}
func (ListPermissionsRequestPathSelectorPageToken) FieldPath ¶
func (ListPermissionsRequestPathSelectorPageToken) FieldPath() *ListPermissionsRequest_FieldTerminalPath
func (ListPermissionsRequestPathSelectorPageToken) WithArrayOfValues ¶
func (s ListPermissionsRequestPathSelectorPageToken) WithArrayOfValues(values []*permission.PagerCursor) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
func (ListPermissionsRequestPathSelectorPageToken) WithValue ¶
func (s ListPermissionsRequestPathSelectorPageToken) WithValue(value *permission.PagerCursor) *ListPermissionsRequest_FieldTerminalPathValue
type ListPermissionsRequestPathSelectorView ¶
type ListPermissionsRequestPathSelectorView struct{}
func (ListPermissionsRequestPathSelectorView) FieldPath ¶
func (ListPermissionsRequestPathSelectorView) FieldPath() *ListPermissionsRequest_FieldTerminalPath
func (ListPermissionsRequestPathSelectorView) WithArrayOfValues ¶
func (s ListPermissionsRequestPathSelectorView) WithArrayOfValues(values []view.View) *ListPermissionsRequest_FieldTerminalPathArrayOfValues
func (ListPermissionsRequestPathSelectorView) WithValue ¶
func (s ListPermissionsRequestPathSelectorView) WithValue(value view.View) *ListPermissionsRequest_FieldTerminalPathValue
type ListPermissionsRequest_FieldMask ¶
type ListPermissionsRequest_FieldMask struct {
Paths []ListPermissionsRequest_FieldPath
}
func FullListPermissionsRequest_FieldMask ¶
func FullListPermissionsRequest_FieldMask() *ListPermissionsRequest_FieldMask
func (*ListPermissionsRequest_FieldMask) AppendPath ¶
func (fieldMask *ListPermissionsRequest_FieldMask) AppendPath(path ListPermissionsRequest_FieldPath)
func (*ListPermissionsRequest_FieldMask) AppendRawPath ¶
func (fieldMask *ListPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ListPermissionsRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *ListPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ListPermissionsRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *ListPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ListPermissionsRequest_FieldMask) FilterInputFields ¶
func (fieldMask *ListPermissionsRequest_FieldMask) FilterInputFields() *ListPermissionsRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ListPermissionsRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ListPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ListPermissionsRequest_FieldMask) GetPaths ¶
func (fieldMask *ListPermissionsRequest_FieldMask) GetPaths() []ListPermissionsRequest_FieldPath
func (*ListPermissionsRequest_FieldMask) GetRawPaths ¶
func (fieldMask *ListPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ListPermissionsRequest_FieldMask) IsFull ¶
func (fieldMask *ListPermissionsRequest_FieldMask) IsFull() bool
func (ListPermissionsRequest_FieldMask) Marshal ¶
func (fieldMask ListPermissionsRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ListPermissionsRequest_FieldMask) MarshalJSON ¶
func (fieldMask ListPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*ListPermissionsRequest_FieldMask) PathsCount ¶
func (fieldMask *ListPermissionsRequest_FieldMask) PathsCount() int
func (*ListPermissionsRequest_FieldMask) Project ¶
func (fieldMask *ListPermissionsRequest_FieldMask) Project(source *ListPermissionsRequest) *ListPermissionsRequest
func (*ListPermissionsRequest_FieldMask) ProjectRaw ¶
func (fieldMask *ListPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ListPermissionsRequest_FieldMask) ProtoMessage ¶
func (fieldMask *ListPermissionsRequest_FieldMask) ProtoMessage()
func (*ListPermissionsRequest_FieldMask) ProtoReflect ¶
func (fieldMask *ListPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
func (*ListPermissionsRequest_FieldMask) Reset ¶
func (fieldMask *ListPermissionsRequest_FieldMask) Reset()
func (*ListPermissionsRequest_FieldMask) Set ¶
func (fieldMask *ListPermissionsRequest_FieldMask) Set(target, source *ListPermissionsRequest)
func (*ListPermissionsRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *ListPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
func (*ListPermissionsRequest_FieldMask) SetRaw ¶
func (fieldMask *ListPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ListPermissionsRequest_FieldMask) Size ¶
func (fieldMask *ListPermissionsRequest_FieldMask) Size() int
func (*ListPermissionsRequest_FieldMask) String ¶
func (fieldMask *ListPermissionsRequest_FieldMask) String() string
func (*ListPermissionsRequest_FieldMask) Subtract ¶
func (fieldMask *ListPermissionsRequest_FieldMask) Subtract(other *ListPermissionsRequest_FieldMask) *ListPermissionsRequest_FieldMask
func (*ListPermissionsRequest_FieldMask) SubtractRaw ¶
func (fieldMask *ListPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ListPermissionsRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ListPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ListPermissionsRequest_FieldMask) Unmarshal ¶
func (fieldMask *ListPermissionsRequest_FieldMask) Unmarshal(data []byte) error
func (*ListPermissionsRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *ListPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
type ListPermissionsRequest_FieldPath ¶
type ListPermissionsRequest_FieldPath interface { gotenobject.FieldPath Selector() ListPermissionsRequest_FieldPathSelector Get(source *ListPermissionsRequest) []interface{} GetSingle(source *ListPermissionsRequest) (interface{}, bool) ClearValue(item *ListPermissionsRequest) // Those methods build corresponding ListPermissionsRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ListPermissionsRequest_FieldPathValue WithIArrayOfValues(values interface{}) ListPermissionsRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ListPermissionsRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildListPermissionsRequest_FieldPath ¶
func BuildListPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (ListPermissionsRequest_FieldPath, error)
func MustParseListPermissionsRequest_FieldPath ¶
func MustParseListPermissionsRequest_FieldPath(rawField string) ListPermissionsRequest_FieldPath
func ParseListPermissionsRequest_FieldPath ¶
func ParseListPermissionsRequest_FieldPath(rawField string) (ListPermissionsRequest_FieldPath, error)
type ListPermissionsRequest_FieldPathArrayItemValue ¶
type ListPermissionsRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ListPermissionsRequest_FieldPath ContainsValue(*ListPermissionsRequest) bool }
ListPermissionsRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for ListPermissionsRequest according to their type Present only for array (repeated) types.
func MustParseListPermissionsRequest_FieldPathArrayItemValue ¶
func MustParseListPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListPermissionsRequest_FieldPathArrayItemValue
func ParseListPermissionsRequest_FieldPathArrayItemValue ¶
func ParseListPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListPermissionsRequest_FieldPathArrayItemValue, error)
ParseListPermissionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ListPermissionsRequest_FieldPathArrayOfValues ¶
type ListPermissionsRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ListPermissionsRequest_FieldPath }
ListPermissionsRequest_FieldPathArrayOfValues allows storing slice of values for ListPermissionsRequest fields according to their type
func MustParseListPermissionsRequest_FieldPathArrayOfValues ¶
func MustParseListPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListPermissionsRequest_FieldPathArrayOfValues
func ParseListPermissionsRequest_FieldPathArrayOfValues ¶
func ParseListPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListPermissionsRequest_FieldPathArrayOfValues, error)
type ListPermissionsRequest_FieldPathSelector ¶
type ListPermissionsRequest_FieldPathSelector int32
const ( ListPermissionsRequest_FieldPathSelectorPageSize ListPermissionsRequest_FieldPathSelector = 0 ListPermissionsRequest_FieldPathSelectorPageToken ListPermissionsRequest_FieldPathSelector = 1 ListPermissionsRequest_FieldPathSelectorOrderBy ListPermissionsRequest_FieldPathSelector = 2 ListPermissionsRequest_FieldPathSelectorFilter ListPermissionsRequest_FieldPathSelector = 3 ListPermissionsRequest_FieldPathSelectorFieldMask ListPermissionsRequest_FieldPathSelector = 4 ListPermissionsRequest_FieldPathSelectorView ListPermissionsRequest_FieldPathSelector = 5 )
func (ListPermissionsRequest_FieldPathSelector) String ¶
func (s ListPermissionsRequest_FieldPathSelector) String() string
type ListPermissionsRequest_FieldPathValue ¶
type ListPermissionsRequest_FieldPathValue interface { ListPermissionsRequest_FieldPath gotenobject.FieldPathValue SetTo(target **ListPermissionsRequest) CompareWith(*ListPermissionsRequest) (cmp int, comparable bool) }
ListPermissionsRequest_FieldPathValue allows storing values for ListPermissionsRequest fields according to their type
func MustParseListPermissionsRequest_FieldPathValue ¶
func MustParseListPermissionsRequest_FieldPathValue(pathStr, valueStr string) ListPermissionsRequest_FieldPathValue
func ParseListPermissionsRequest_FieldPathValue ¶
func ParseListPermissionsRequest_FieldPathValue(pathStr, valueStr string) (ListPermissionsRequest_FieldPathValue, error)
type ListPermissionsRequest_FieldTerminalPath ¶
type ListPermissionsRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ListPermissionsRequest_FieldTerminalPath) ClearValue ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) ClearValue(item *ListPermissionsRequest)
func (*ListPermissionsRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ListPermissionsRequest_FieldTerminalPath) Get ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) Get(source *ListPermissionsRequest) (values []interface{})
Get returns all values pointed by specific field from source ListPermissionsRequest
func (*ListPermissionsRequest_FieldTerminalPath) GetDefault ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ListPermissionsRequest_FieldTerminalPath) GetRaw ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ListPermissionsRequest_FieldTerminalPath) GetSingle ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) GetSingle(source *ListPermissionsRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ListPermissionsRequest
func (*ListPermissionsRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ListPermissionsRequest_FieldTerminalPath) IsLeaf ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ListPermissionsRequest_FieldTerminalPath) JSONString ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ListPermissionsRequest_FieldTerminalPath) Selector ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) Selector() ListPermissionsRequest_FieldPathSelector
func (*ListPermissionsRequest_FieldTerminalPath) String ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ListPermissionsRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListPermissionsRequest_FieldPathArrayItemValue
func (*ListPermissionsRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListPermissionsRequest_FieldPathArrayOfValues
func (*ListPermissionsRequest_FieldTerminalPath) WithIValue ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) ListPermissionsRequest_FieldPathValue
func (*ListPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ListPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ListPermissionsRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *ListPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ListPermissionsRequest_FieldTerminalPathArrayItemValue ¶
type ListPermissionsRequest_FieldTerminalPathArrayItemValue struct { ListPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*ListPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *ListPermissionsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'ListPermissionsRequest'
func (*ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ListPermissionsRequest as interface{}
func (*ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListPermissionsRequest) (interface{}, bool)
func (*ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ListPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ListPermissionsRequest_FieldTerminalPathArrayOfValues ¶
type ListPermissionsRequest_FieldTerminalPathArrayOfValues struct { ListPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues ¶
func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
func (*ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues ¶
func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*permission.Filter, bool)
func (*ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues ¶
func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*permission.OrderBy, bool)
func (*ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues ¶
func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)
func (*ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues ¶
func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
func (*ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues ¶
func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
func (*ListPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ListPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ListPermissionsRequest_FieldTerminalPathValue ¶
type ListPermissionsRequest_FieldTerminalPathValue struct { ListPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*ListPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
func (*ListPermissionsRequest_FieldTerminalPathValue) AsFilterValue ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsFilterValue() (*permission.Filter, bool)
func (*ListPermissionsRequest_FieldTerminalPathValue) AsOrderByValue ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsOrderByValue() (*permission.OrderBy, bool)
func (*ListPermissionsRequest_FieldTerminalPathValue) AsPageSizeValue ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)
func (*ListPermissionsRequest_FieldTerminalPathValue) AsPageTokenValue ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsPageTokenValue() (*permission.PagerCursor, bool)
func (*ListPermissionsRequest_FieldTerminalPathValue) AsViewValue ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
func (*ListPermissionsRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) CompareWith(source *ListPermissionsRequest) (int, bool)
CompareWith compares value in the 'ListPermissionsRequest_FieldTerminalPathValue' with the value under path in 'ListPermissionsRequest'.
func (*ListPermissionsRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ListPermissionsRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ListPermissionsRequest' as interface{}
func (*ListPermissionsRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) SetTo(target **ListPermissionsRequest)
SetTo stores value for selected field for object ListPermissionsRequest
func (*ListPermissionsRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ListPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ListPermissionsResponse ¶
type ListPermissionsResponse struct { // The list of Permissions Permissions []*permission.Permission `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty" firestore:"permissions"` // A token to retrieve previous page of results. Pass this value in the // [ListPermissionsRequest.page_token][ntt.iam.v1alpha.ListPermissionsRequest.page_token] PrevPageToken *permission.PagerCursor `` /* 151-byte string literal not displayed */ // A token to retrieve next page of results. Pass this value in the // [ListPermissionsRequest.page_token][ntt.iam.v1alpha.ListPermissionsRequest.page_token] NextPageToken *permission.PagerCursor `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
Request message for method [ListPermissions][ntt.iam.v1alpha.ListPermissions]
func (*ListPermissionsResponse) Clone ¶
func (o *ListPermissionsResponse) Clone() *ListPermissionsResponse
func (*ListPermissionsResponse) CloneRaw ¶
func (o *ListPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
func (*ListPermissionsResponse) Descriptor ¶
func (*ListPermissionsResponse) Descriptor() ([]byte, []int)
Deprecated, Use ListPermissionsResponse.ProtoReflect.Descriptor instead.
func (*ListPermissionsResponse) GetNextPageToken ¶
func (m *ListPermissionsResponse) GetNextPageToken() *permission.PagerCursor
func (*ListPermissionsResponse) GetPermissions ¶
func (m *ListPermissionsResponse) GetPermissions() []*permission.Permission
func (*ListPermissionsResponse) GetPrevPageToken ¶
func (m *ListPermissionsResponse) GetPrevPageToken() *permission.PagerCursor
func (*ListPermissionsResponse) GotenMessage ¶
func (*ListPermissionsResponse) GotenMessage()
func (*ListPermissionsResponse) GotenObjectExt ¶
func (o *ListPermissionsResponse) GotenObjectExt()
func (*ListPermissionsResponse) GotenValidate ¶
func (obj *ListPermissionsResponse) GotenValidate() error
func (*ListPermissionsResponse) MakeDiffFieldMask ¶
func (o *ListPermissionsResponse) MakeDiffFieldMask(other *ListPermissionsResponse) *ListPermissionsResponse_FieldMask
func (*ListPermissionsResponse) MakeFullFieldMask ¶
func (o *ListPermissionsResponse) MakeFullFieldMask() *ListPermissionsResponse_FieldMask
func (*ListPermissionsResponse) MakeRawDiffFieldMask ¶
func (o *ListPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ListPermissionsResponse) MakeRawFullFieldMask ¶
func (o *ListPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ListPermissionsResponse) Marshal ¶
func (m *ListPermissionsResponse) Marshal() ([]byte, error)
func (*ListPermissionsResponse) MarshalJSON ¶
func (m *ListPermissionsResponse) MarshalJSON() ([]byte, error)
func (*ListPermissionsResponse) Merge ¶
func (o *ListPermissionsResponse) Merge(source *ListPermissionsResponse)
func (*ListPermissionsResponse) MergeRaw ¶
func (o *ListPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*ListPermissionsResponse) ProtoMessage ¶
func (*ListPermissionsResponse) ProtoMessage()
func (*ListPermissionsResponse) ProtoReflect ¶
func (m *ListPermissionsResponse) ProtoReflect() preflect.Message
func (*ListPermissionsResponse) Reset ¶
func (m *ListPermissionsResponse) Reset()
func (*ListPermissionsResponse) SetNextPageToken ¶
func (m *ListPermissionsResponse) SetNextPageToken(fv *permission.PagerCursor)
func (*ListPermissionsResponse) SetPermissions ¶
func (m *ListPermissionsResponse) SetPermissions(fv []*permission.Permission)
func (*ListPermissionsResponse) SetPrevPageToken ¶
func (m *ListPermissionsResponse) SetPrevPageToken(fv *permission.PagerCursor)
func (*ListPermissionsResponse) String ¶
func (m *ListPermissionsResponse) String() string
func (*ListPermissionsResponse) Unmarshal ¶
func (m *ListPermissionsResponse) Unmarshal(b []byte) error
func (*ListPermissionsResponse) UnmarshalJSON ¶
func (m *ListPermissionsResponse) UnmarshalJSON(data []byte) error
type ListPermissionsResponseFieldPathBuilder ¶
type ListPermissionsResponseFieldPathBuilder struct{}
func NewListPermissionsResponseFieldPathBuilder ¶
func NewListPermissionsResponseFieldPathBuilder() ListPermissionsResponseFieldPathBuilder
func (ListPermissionsResponseFieldPathBuilder) NextPageToken ¶
func (ListPermissionsResponseFieldPathBuilder) NextPageToken() ListPermissionsResponsePathSelectorNextPageToken
func (ListPermissionsResponseFieldPathBuilder) Permissions ¶
func (ListPermissionsResponseFieldPathBuilder) Permissions() ListPermissionsResponsePathSelectorPermissions
func (ListPermissionsResponseFieldPathBuilder) PrevPageToken ¶
func (ListPermissionsResponseFieldPathBuilder) PrevPageToken() ListPermissionsResponsePathSelectorPrevPageToken
type ListPermissionsResponsePathSelectorNextPageToken ¶
type ListPermissionsResponsePathSelectorNextPageToken struct{}
func (ListPermissionsResponsePathSelectorNextPageToken) WithArrayOfValues ¶
func (s ListPermissionsResponsePathSelectorNextPageToken) WithArrayOfValues(values []*permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathArrayOfValues
func (ListPermissionsResponsePathSelectorNextPageToken) WithValue ¶
func (s ListPermissionsResponsePathSelectorNextPageToken) WithValue(value *permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathValue
type ListPermissionsResponsePathSelectorPermissions ¶
type ListPermissionsResponsePathSelectorPermissions struct{}
func (ListPermissionsResponsePathSelectorPermissions) Description ¶
func (ListPermissionsResponsePathSelectorPermissions) WithArrayOfValues ¶
func (s ListPermissionsResponsePathSelectorPermissions) WithArrayOfValues(values [][]*permission.Permission) *ListPermissionsResponse_FieldTerminalPathArrayOfValues
func (ListPermissionsResponsePathSelectorPermissions) WithItemValue ¶
func (s ListPermissionsResponsePathSelectorPermissions) WithItemValue(value *permission.Permission) *ListPermissionsResponse_FieldTerminalPathArrayItemValue
func (ListPermissionsResponsePathSelectorPermissions) WithSubArrayItemValue ¶
func (s ListPermissionsResponsePathSelectorPermissions) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *ListPermissionsResponse_FieldSubPathArrayItemValue
func (ListPermissionsResponsePathSelectorPermissions) WithSubArrayOfValues ¶
func (s ListPermissionsResponsePathSelectorPermissions) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *ListPermissionsResponse_FieldSubPathArrayOfValues
func (ListPermissionsResponsePathSelectorPermissions) WithSubPath ¶
func (ListPermissionsResponsePathSelectorPermissions) WithSubPath(subPath permission.Permission_FieldPath) *ListPermissionsResponse_FieldSubPath
func (ListPermissionsResponsePathSelectorPermissions) WithSubValue ¶
func (s ListPermissionsResponsePathSelectorPermissions) WithSubValue(subPathValue permission.Permission_FieldPathValue) *ListPermissionsResponse_FieldSubPathValue
func (ListPermissionsResponsePathSelectorPermissions) WithValue ¶
func (s ListPermissionsResponsePathSelectorPermissions) WithValue(value []*permission.Permission) *ListPermissionsResponse_FieldTerminalPathValue
type ListPermissionsResponsePathSelectorPermissionsDescription ¶
type ListPermissionsResponsePathSelectorPermissionsDescription struct{}
func (ListPermissionsResponsePathSelectorPermissionsDescription) WithArrayOfValues ¶
func (s ListPermissionsResponsePathSelectorPermissionsDescription) WithArrayOfValues(values []string) *ListPermissionsResponse_FieldSubPathArrayOfValues
func (ListPermissionsResponsePathSelectorPermissionsDescription) WithValue ¶
func (s ListPermissionsResponsePathSelectorPermissionsDescription) WithValue(value string) *ListPermissionsResponse_FieldSubPathValue
type ListPermissionsResponsePathSelectorPermissionsName ¶
type ListPermissionsResponsePathSelectorPermissionsName struct{}
func (ListPermissionsResponsePathSelectorPermissionsName) WithArrayOfValues ¶
func (s ListPermissionsResponsePathSelectorPermissionsName) WithArrayOfValues(values []*permission.Name) *ListPermissionsResponse_FieldSubPathArrayOfValues
func (ListPermissionsResponsePathSelectorPermissionsName) WithValue ¶
func (s ListPermissionsResponsePathSelectorPermissionsName) WithValue(value *permission.Name) *ListPermissionsResponse_FieldSubPathValue
type ListPermissionsResponsePathSelectorPermissionsTitle ¶
type ListPermissionsResponsePathSelectorPermissionsTitle struct{}
func (ListPermissionsResponsePathSelectorPermissionsTitle) WithArrayOfValues ¶
func (s ListPermissionsResponsePathSelectorPermissionsTitle) WithArrayOfValues(values []string) *ListPermissionsResponse_FieldSubPathArrayOfValues
func (ListPermissionsResponsePathSelectorPermissionsTitle) WithValue ¶
func (s ListPermissionsResponsePathSelectorPermissionsTitle) WithValue(value string) *ListPermissionsResponse_FieldSubPathValue
type ListPermissionsResponsePathSelectorPrevPageToken ¶
type ListPermissionsResponsePathSelectorPrevPageToken struct{}
func (ListPermissionsResponsePathSelectorPrevPageToken) WithArrayOfValues ¶
func (s ListPermissionsResponsePathSelectorPrevPageToken) WithArrayOfValues(values []*permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathArrayOfValues
func (ListPermissionsResponsePathSelectorPrevPageToken) WithValue ¶
func (s ListPermissionsResponsePathSelectorPrevPageToken) WithValue(value *permission.PagerCursor) *ListPermissionsResponse_FieldTerminalPathValue
type ListPermissionsResponse_FieldMask ¶
type ListPermissionsResponse_FieldMask struct {
Paths []ListPermissionsResponse_FieldPath
}
func FullListPermissionsResponse_FieldMask ¶
func FullListPermissionsResponse_FieldMask() *ListPermissionsResponse_FieldMask
func (*ListPermissionsResponse_FieldMask) AppendPath ¶
func (fieldMask *ListPermissionsResponse_FieldMask) AppendPath(path ListPermissionsResponse_FieldPath)
func (*ListPermissionsResponse_FieldMask) AppendRawPath ¶
func (fieldMask *ListPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ListPermissionsResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *ListPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ListPermissionsResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *ListPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ListPermissionsResponse_FieldMask) FilterInputFields ¶
func (fieldMask *ListPermissionsResponse_FieldMask) FilterInputFields() *ListPermissionsResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ListPermissionsResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ListPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ListPermissionsResponse_FieldMask) GetPaths ¶
func (fieldMask *ListPermissionsResponse_FieldMask) GetPaths() []ListPermissionsResponse_FieldPath
func (*ListPermissionsResponse_FieldMask) GetRawPaths ¶
func (fieldMask *ListPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ListPermissionsResponse_FieldMask) IsFull ¶
func (fieldMask *ListPermissionsResponse_FieldMask) IsFull() bool
func (ListPermissionsResponse_FieldMask) Marshal ¶
func (fieldMask ListPermissionsResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ListPermissionsResponse_FieldMask) MarshalJSON ¶
func (fieldMask ListPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*ListPermissionsResponse_FieldMask) PathsCount ¶
func (fieldMask *ListPermissionsResponse_FieldMask) PathsCount() int
func (*ListPermissionsResponse_FieldMask) Project ¶
func (fieldMask *ListPermissionsResponse_FieldMask) Project(source *ListPermissionsResponse) *ListPermissionsResponse
func (*ListPermissionsResponse_FieldMask) ProjectRaw ¶
func (fieldMask *ListPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ListPermissionsResponse_FieldMask) ProtoMessage ¶
func (fieldMask *ListPermissionsResponse_FieldMask) ProtoMessage()
func (*ListPermissionsResponse_FieldMask) ProtoReflect ¶
func (fieldMask *ListPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
func (*ListPermissionsResponse_FieldMask) Reset ¶
func (fieldMask *ListPermissionsResponse_FieldMask) Reset()
func (*ListPermissionsResponse_FieldMask) Set ¶
func (fieldMask *ListPermissionsResponse_FieldMask) Set(target, source *ListPermissionsResponse)
func (*ListPermissionsResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *ListPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
func (*ListPermissionsResponse_FieldMask) SetRaw ¶
func (fieldMask *ListPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ListPermissionsResponse_FieldMask) Size ¶
func (fieldMask *ListPermissionsResponse_FieldMask) Size() int
func (*ListPermissionsResponse_FieldMask) String ¶
func (fieldMask *ListPermissionsResponse_FieldMask) String() string
func (*ListPermissionsResponse_FieldMask) Subtract ¶
func (fieldMask *ListPermissionsResponse_FieldMask) Subtract(other *ListPermissionsResponse_FieldMask) *ListPermissionsResponse_FieldMask
func (*ListPermissionsResponse_FieldMask) SubtractRaw ¶
func (fieldMask *ListPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ListPermissionsResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ListPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ListPermissionsResponse_FieldMask) Unmarshal ¶
func (fieldMask *ListPermissionsResponse_FieldMask) Unmarshal(data []byte) error
func (*ListPermissionsResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *ListPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
type ListPermissionsResponse_FieldPath ¶
type ListPermissionsResponse_FieldPath interface { gotenobject.FieldPath Selector() ListPermissionsResponse_FieldPathSelector Get(source *ListPermissionsResponse) []interface{} GetSingle(source *ListPermissionsResponse) (interface{}, bool) ClearValue(item *ListPermissionsResponse) // Those methods build corresponding ListPermissionsResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ListPermissionsResponse_FieldPathValue WithIArrayOfValues(values interface{}) ListPermissionsResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ListPermissionsResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildListPermissionsResponse_FieldPath ¶
func BuildListPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (ListPermissionsResponse_FieldPath, error)
func MustParseListPermissionsResponse_FieldPath ¶
func MustParseListPermissionsResponse_FieldPath(rawField string) ListPermissionsResponse_FieldPath
func ParseListPermissionsResponse_FieldPath ¶
func ParseListPermissionsResponse_FieldPath(rawField string) (ListPermissionsResponse_FieldPath, error)
type ListPermissionsResponse_FieldPathArrayItemValue ¶
type ListPermissionsResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ListPermissionsResponse_FieldPath ContainsValue(*ListPermissionsResponse) bool }
ListPermissionsResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for ListPermissionsResponse according to their type Present only for array (repeated) types.
func MustParseListPermissionsResponse_FieldPathArrayItemValue ¶
func MustParseListPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListPermissionsResponse_FieldPathArrayItemValue
func ParseListPermissionsResponse_FieldPathArrayItemValue ¶
func ParseListPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListPermissionsResponse_FieldPathArrayItemValue, error)
ParseListPermissionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ListPermissionsResponse_FieldPathArrayOfValues ¶
type ListPermissionsResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ListPermissionsResponse_FieldPath }
ListPermissionsResponse_FieldPathArrayOfValues allows storing slice of values for ListPermissionsResponse fields according to their type
func MustParseListPermissionsResponse_FieldPathArrayOfValues ¶
func MustParseListPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListPermissionsResponse_FieldPathArrayOfValues
func ParseListPermissionsResponse_FieldPathArrayOfValues ¶
func ParseListPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListPermissionsResponse_FieldPathArrayOfValues, error)
type ListPermissionsResponse_FieldPathSelector ¶
type ListPermissionsResponse_FieldPathSelector int32
const ( ListPermissionsResponse_FieldPathSelectorPermissions ListPermissionsResponse_FieldPathSelector = 0 ListPermissionsResponse_FieldPathSelectorPrevPageToken ListPermissionsResponse_FieldPathSelector = 1 ListPermissionsResponse_FieldPathSelectorNextPageToken ListPermissionsResponse_FieldPathSelector = 2 )
func (ListPermissionsResponse_FieldPathSelector) String ¶
func (s ListPermissionsResponse_FieldPathSelector) String() string
type ListPermissionsResponse_FieldPathValue ¶
type ListPermissionsResponse_FieldPathValue interface { ListPermissionsResponse_FieldPath gotenobject.FieldPathValue SetTo(target **ListPermissionsResponse) CompareWith(*ListPermissionsResponse) (cmp int, comparable bool) }
ListPermissionsResponse_FieldPathValue allows storing values for ListPermissionsResponse fields according to their type
func MustParseListPermissionsResponse_FieldPathValue ¶
func MustParseListPermissionsResponse_FieldPathValue(pathStr, valueStr string) ListPermissionsResponse_FieldPathValue
func ParseListPermissionsResponse_FieldPathValue ¶
func ParseListPermissionsResponse_FieldPathValue(pathStr, valueStr string) (ListPermissionsResponse_FieldPathValue, error)
type ListPermissionsResponse_FieldSubPath ¶
type ListPermissionsResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ListPermissionsResponse_FieldSubPath) AsPermissionsSubPath ¶
func (fps *ListPermissionsResponse_FieldSubPath) AsPermissionsSubPath() (permission.Permission_FieldPath, bool)
func (*ListPermissionsResponse_FieldSubPath) ClearValue ¶
func (fps *ListPermissionsResponse_FieldSubPath) ClearValue(item *ListPermissionsResponse)
func (*ListPermissionsResponse_FieldSubPath) ClearValueRaw ¶
func (fps *ListPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ListPermissionsResponse_FieldSubPath) Get ¶
func (fps *ListPermissionsResponse_FieldSubPath) Get(source *ListPermissionsResponse) (values []interface{})
Get returns all values pointed by selected field from source ListPermissionsResponse
func (*ListPermissionsResponse_FieldSubPath) GetDefault ¶
func (fps *ListPermissionsResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ListPermissionsResponse_FieldSubPath) GetRaw ¶
func (fps *ListPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ListPermissionsResponse_FieldSubPath) GetSingle ¶
func (fps *ListPermissionsResponse_FieldSubPath) GetSingle(source *ListPermissionsResponse) (interface{}, bool)
GetSingle returns value of selected field from source ListPermissionsResponse
func (*ListPermissionsResponse_FieldSubPath) GetSingleRaw ¶
func (fps *ListPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ListPermissionsResponse_FieldSubPath) IsLeaf ¶
func (fps *ListPermissionsResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ListPermissionsResponse_FieldSubPath) JSONString ¶
func (fps *ListPermissionsResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ListPermissionsResponse_FieldSubPath) Selector ¶
func (fps *ListPermissionsResponse_FieldSubPath) Selector() ListPermissionsResponse_FieldPathSelector
func (*ListPermissionsResponse_FieldSubPath) String ¶
func (fps *ListPermissionsResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*ListPermissionsResponse_FieldSubPath) WithIArrayItemValue ¶
func (fps *ListPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListPermissionsResponse_FieldPathArrayItemValue
func (*ListPermissionsResponse_FieldSubPath) WithIArrayOfValues ¶
func (fps *ListPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListPermissionsResponse_FieldPathArrayOfValues
func (*ListPermissionsResponse_FieldSubPath) WithIValue ¶
func (fps *ListPermissionsResponse_FieldSubPath) WithIValue(value interface{}) ListPermissionsResponse_FieldPathValue
func (*ListPermissionsResponse_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ListPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ListPermissionsResponse_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ListPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ListPermissionsResponse_FieldSubPath) WithRawIValue ¶
func (fps *ListPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ListPermissionsResponse_FieldSubPathArrayItemValue ¶
type ListPermissionsResponse_FieldSubPathArrayItemValue struct { ListPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*ListPermissionsResponse_FieldSubPathArrayItemValue) AsPermissionsPathItemValue ¶
func (fpaivs *ListPermissionsResponse_FieldSubPathArrayItemValue) AsPermissionsPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
func (*ListPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ListPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *ListPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'ListPermissionsResponse'
func (*ListPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ListPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ListPermissionsResponse_FieldSubPathArrayOfValues ¶
type ListPermissionsResponse_FieldSubPathArrayOfValues struct { ListPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*ListPermissionsResponse_FieldSubPathArrayOfValues) AsPermissionsPathArrayOfValues ¶
func (fpsaov *ListPermissionsResponse_FieldSubPathArrayOfValues) AsPermissionsPathArrayOfValues() (permission.Permission_FieldPathArrayOfValues, bool)
func (*ListPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ListPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ListPermissionsResponse_FieldSubPathValue ¶
type ListPermissionsResponse_FieldSubPathValue struct { ListPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*ListPermissionsResponse_FieldSubPathValue) AsPermissionsPathValue ¶
func (fpvs *ListPermissionsResponse_FieldSubPathValue) AsPermissionsPathValue() (permission.Permission_FieldPathValue, bool)
func (*ListPermissionsResponse_FieldSubPathValue) CompareWith ¶
func (fpvs *ListPermissionsResponse_FieldSubPathValue) CompareWith(source *ListPermissionsResponse) (int, bool)
func (*ListPermissionsResponse_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ListPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ListPermissionsResponse_FieldSubPathValue) GetRawValue ¶
func (fpvs *ListPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
func (*ListPermissionsResponse_FieldSubPathValue) SetTo ¶
func (fpvs *ListPermissionsResponse_FieldSubPathValue) SetTo(target **ListPermissionsResponse)
func (*ListPermissionsResponse_FieldSubPathValue) SetToRaw ¶
func (fpvs *ListPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type ListPermissionsResponse_FieldTerminalPath ¶
type ListPermissionsResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ListPermissionsResponse_FieldTerminalPath) ClearValue ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) ClearValue(item *ListPermissionsResponse)
func (*ListPermissionsResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ListPermissionsResponse_FieldTerminalPath) Get ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) Get(source *ListPermissionsResponse) (values []interface{})
Get returns all values pointed by specific field from source ListPermissionsResponse
func (*ListPermissionsResponse_FieldTerminalPath) GetDefault ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ListPermissionsResponse_FieldTerminalPath) GetRaw ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ListPermissionsResponse_FieldTerminalPath) GetSingle ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) GetSingle(source *ListPermissionsResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ListPermissionsResponse
func (*ListPermissionsResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ListPermissionsResponse_FieldTerminalPath) IsLeaf ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ListPermissionsResponse_FieldTerminalPath) JSONString ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ListPermissionsResponse_FieldTerminalPath) Selector ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) Selector() ListPermissionsResponse_FieldPathSelector
func (*ListPermissionsResponse_FieldTerminalPath) String ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ListPermissionsResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListPermissionsResponse_FieldPathArrayItemValue
func (*ListPermissionsResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListPermissionsResponse_FieldPathArrayOfValues
func (*ListPermissionsResponse_FieldTerminalPath) WithIValue ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) ListPermissionsResponse_FieldPathValue
func (*ListPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ListPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ListPermissionsResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *ListPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ListPermissionsResponse_FieldTerminalPathArrayItemValue ¶
type ListPermissionsResponse_FieldTerminalPathArrayItemValue struct { ListPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*ListPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionsItemValue ¶
func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Permission, bool)
func (*ListPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *ListPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'ListPermissionsResponse'
func (*ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ListPermissionsResponse as interface{}
func (*ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ListPermissionsResponse) (interface{}, bool)
func (*ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ListPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ListPermissionsResponse_FieldTerminalPathArrayOfValues ¶
type ListPermissionsResponse_FieldTerminalPathArrayOfValues struct { ListPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues ¶
func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
func (*ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues ¶
func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues() ([][]*permission.Permission, bool)
func (*ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues ¶
func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
func (*ListPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ListPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ListPermissionsResponse_FieldTerminalPathValue ¶
type ListPermissionsResponse_FieldTerminalPathValue struct { ListPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*ListPermissionsResponse_FieldTerminalPathValue) AsNextPageTokenValue ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) AsNextPageTokenValue() (*permission.PagerCursor, bool)
func (*ListPermissionsResponse_FieldTerminalPathValue) AsPermissionsValue ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Permission, bool)
func (*ListPermissionsResponse_FieldTerminalPathValue) AsPrevPageTokenValue ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) AsPrevPageTokenValue() (*permission.PagerCursor, bool)
func (*ListPermissionsResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) CompareWith(source *ListPermissionsResponse) (int, bool)
CompareWith compares value in the 'ListPermissionsResponse_FieldTerminalPathValue' with the value under path in 'ListPermissionsResponse'.
func (*ListPermissionsResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ListPermissionsResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ListPermissionsResponse' as interface{}
func (*ListPermissionsResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) SetTo(target **ListPermissionsResponse)
SetTo stores value for selected field for object ListPermissionsResponse
func (*ListPermissionsResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ListPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type PermissionServiceClient ¶
type PermissionServiceClient interface { GetPermission(ctx context.Context, in *GetPermissionRequest, opts ...grpc.CallOption) (*permission.Permission, error) BatchGetPermissions(ctx context.Context, in *BatchGetPermissionsRequest, opts ...grpc.CallOption) (*BatchGetPermissionsResponse, error) ListPermissions(ctx context.Context, in *ListPermissionsRequest, opts ...grpc.CallOption) (*ListPermissionsResponse, error) WatchPermission(ctx context.Context, in *WatchPermissionRequest, opts ...grpc.CallOption) (WatchPermissionClientStream, error) WatchPermissions(ctx context.Context, in *WatchPermissionsRequest, opts ...grpc.CallOption) (WatchPermissionsClientStream, error) CreatePermission(ctx context.Context, in *CreatePermissionRequest, opts ...grpc.CallOption) (*permission.Permission, error) UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, opts ...grpc.CallOption) (*permission.Permission, error) DeletePermission(ctx context.Context, in *DeletePermissionRequest, opts ...grpc.CallOption) (*empty.Empty, error) }
PermissionServiceClient is the client API for PermissionService.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewPermissionServiceClient ¶
func NewPermissionServiceClient(cc grpc.ClientConnInterface) PermissionServiceClient
type UpdatePermissionRequest ¶
type UpdatePermissionRequest struct { // Permission resource body Permission *permission.Permission `protobuf:"bytes,2,opt,name=permission,proto3" json:"permission,omitempty" firestore:"permission"` // FieldMask applied to request - change will be applied only for fields in // the mask UpdateMask *permission.Permission_FieldMask `` /* 146-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 *UpdatePermissionRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty" firestore:"cas"` // contains filtered or unexported fields }
Request message for method [UpdatePermission][ntt.iam.v1alpha.UpdatePermission]
func (*UpdatePermissionRequest) Clone ¶
func (o *UpdatePermissionRequest) Clone() *UpdatePermissionRequest
func (*UpdatePermissionRequest) CloneRaw ¶
func (o *UpdatePermissionRequest) CloneRaw() gotenobject.GotenObjectExt
func (*UpdatePermissionRequest) Descriptor ¶
func (*UpdatePermissionRequest) Descriptor() ([]byte, []int)
Deprecated, Use UpdatePermissionRequest.ProtoReflect.Descriptor instead.
func (*UpdatePermissionRequest) GetCas ¶
func (m *UpdatePermissionRequest) GetCas() *UpdatePermissionRequest_CAS
func (*UpdatePermissionRequest) GetPermission ¶
func (m *UpdatePermissionRequest) GetPermission() *permission.Permission
func (*UpdatePermissionRequest) GetUpdateMask ¶
func (m *UpdatePermissionRequest) GetUpdateMask() *permission.Permission_FieldMask
func (*UpdatePermissionRequest) GotenMessage ¶
func (*UpdatePermissionRequest) GotenMessage()
func (*UpdatePermissionRequest) GotenObjectExt ¶
func (o *UpdatePermissionRequest) GotenObjectExt()
func (*UpdatePermissionRequest) GotenValidate ¶
func (obj *UpdatePermissionRequest) GotenValidate() error
func (*UpdatePermissionRequest) MakeDiffFieldMask ¶
func (o *UpdatePermissionRequest) MakeDiffFieldMask(other *UpdatePermissionRequest) *UpdatePermissionRequest_FieldMask
func (*UpdatePermissionRequest) MakeFullFieldMask ¶
func (o *UpdatePermissionRequest) MakeFullFieldMask() *UpdatePermissionRequest_FieldMask
func (*UpdatePermissionRequest) MakeRawDiffFieldMask ¶
func (o *UpdatePermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*UpdatePermissionRequest) MakeRawFullFieldMask ¶
func (o *UpdatePermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*UpdatePermissionRequest) Marshal ¶
func (m *UpdatePermissionRequest) Marshal() ([]byte, error)
func (*UpdatePermissionRequest) MarshalJSON ¶
func (m *UpdatePermissionRequest) MarshalJSON() ([]byte, error)
func (*UpdatePermissionRequest) Merge ¶
func (o *UpdatePermissionRequest) Merge(source *UpdatePermissionRequest)
func (*UpdatePermissionRequest) MergeRaw ¶
func (o *UpdatePermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*UpdatePermissionRequest) ProtoMessage ¶
func (*UpdatePermissionRequest) ProtoMessage()
func (*UpdatePermissionRequest) ProtoReflect ¶
func (m *UpdatePermissionRequest) ProtoReflect() preflect.Message
func (*UpdatePermissionRequest) Reset ¶
func (m *UpdatePermissionRequest) Reset()
func (*UpdatePermissionRequest) SetCas ¶
func (m *UpdatePermissionRequest) SetCas(fv *UpdatePermissionRequest_CAS)
func (*UpdatePermissionRequest) SetPermission ¶
func (m *UpdatePermissionRequest) SetPermission(fv *permission.Permission)
func (*UpdatePermissionRequest) SetUpdateMask ¶
func (m *UpdatePermissionRequest) SetUpdateMask(fv *permission.Permission_FieldMask)
func (*UpdatePermissionRequest) String ¶
func (m *UpdatePermissionRequest) String() string
func (*UpdatePermissionRequest) Unmarshal ¶
func (m *UpdatePermissionRequest) Unmarshal(b []byte) error
func (*UpdatePermissionRequest) UnmarshalJSON ¶
func (m *UpdatePermissionRequest) UnmarshalJSON(data []byte) error
type UpdatePermissionRequestCASFieldPathBuilder ¶
type UpdatePermissionRequestCASFieldPathBuilder struct{}
func NewUpdatePermissionRequestCASFieldPathBuilder ¶
func NewUpdatePermissionRequestCASFieldPathBuilder() UpdatePermissionRequestCASFieldPathBuilder
func (UpdatePermissionRequestCASFieldPathBuilder) ConditionalState ¶
func (UpdatePermissionRequestCASFieldPathBuilder) ConditionalState() UpdatePermissionRequest_CASPathSelectorConditionalState
type UpdatePermissionRequestCAS_FieldPath ¶
type UpdatePermissionRequestCAS_FieldPath interface { gotenobject.FieldPath Selector() UpdatePermissionRequestCAS_FieldPathSelector Get(source *UpdatePermissionRequest_CAS) []interface{} GetSingle(source *UpdatePermissionRequest_CAS) (interface{}, bool) ClearValue(item *UpdatePermissionRequest_CAS) // Those methods build corresponding UpdatePermissionRequestCAS_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) UpdatePermissionRequestCAS_FieldPathValue WithIArrayOfValues(values interface{}) UpdatePermissionRequestCAS_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) UpdatePermissionRequestCAS_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildUpdatePermissionRequestCAS_FieldPath ¶
func BuildUpdatePermissionRequestCAS_FieldPath(fp gotenobject.RawFieldPath) (UpdatePermissionRequestCAS_FieldPath, error)
func MustParseUpdatePermissionRequestCAS_FieldPath ¶
func MustParseUpdatePermissionRequestCAS_FieldPath(rawField string) UpdatePermissionRequestCAS_FieldPath
func ParseUpdatePermissionRequestCAS_FieldPath ¶
func ParseUpdatePermissionRequestCAS_FieldPath(rawField string) (UpdatePermissionRequestCAS_FieldPath, error)
type UpdatePermissionRequestCAS_FieldPathArrayItemValue ¶
type UpdatePermissionRequestCAS_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue UpdatePermissionRequestCAS_FieldPath ContainsValue(*UpdatePermissionRequest_CAS) bool }
UpdatePermissionRequestCAS_FieldPathArrayItemValue allows storing single item in Path-specific values for CAS according to their type Present only for array (repeated) types.
func MustParseUpdatePermissionRequestCAS_FieldPathArrayItemValue ¶
func MustParseUpdatePermissionRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) UpdatePermissionRequestCAS_FieldPathArrayItemValue
func ParseUpdatePermissionRequestCAS_FieldPathArrayItemValue ¶
func ParseUpdatePermissionRequestCAS_FieldPathArrayItemValue(pathStr, valueStr string) (UpdatePermissionRequestCAS_FieldPathArrayItemValue, error)
ParseUpdatePermissionRequestCAS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type UpdatePermissionRequestCAS_FieldPathArrayOfValues ¶
type UpdatePermissionRequestCAS_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues UpdatePermissionRequestCAS_FieldPath }
UpdatePermissionRequestCAS_FieldPathArrayOfValues allows storing slice of values for CAS fields according to their type
func MustParseUpdatePermissionRequestCAS_FieldPathArrayOfValues ¶
func MustParseUpdatePermissionRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) UpdatePermissionRequestCAS_FieldPathArrayOfValues
func ParseUpdatePermissionRequestCAS_FieldPathArrayOfValues ¶
func ParseUpdatePermissionRequestCAS_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdatePermissionRequestCAS_FieldPathArrayOfValues, error)
type UpdatePermissionRequestCAS_FieldPathSelector ¶
type UpdatePermissionRequestCAS_FieldPathSelector int32
const ( UpdatePermissionRequestCAS_FieldPathSelectorConditionalState UpdatePermissionRequestCAS_FieldPathSelector = 0 UpdatePermissionRequestCAS_FieldPathSelectorFieldMask UpdatePermissionRequestCAS_FieldPathSelector = 1 )
func (UpdatePermissionRequestCAS_FieldPathSelector) String ¶
func (s UpdatePermissionRequestCAS_FieldPathSelector) String() string
type UpdatePermissionRequestCAS_FieldPathValue ¶
type UpdatePermissionRequestCAS_FieldPathValue interface { UpdatePermissionRequestCAS_FieldPath gotenobject.FieldPathValue SetTo(target **UpdatePermissionRequest_CAS) CompareWith(*UpdatePermissionRequest_CAS) (cmp int, comparable bool) }
UpdatePermissionRequestCAS_FieldPathValue allows storing values for CAS fields according to their type
func MustParseUpdatePermissionRequestCAS_FieldPathValue ¶
func MustParseUpdatePermissionRequestCAS_FieldPathValue(pathStr, valueStr string) UpdatePermissionRequestCAS_FieldPathValue
func ParseUpdatePermissionRequestCAS_FieldPathValue ¶
func ParseUpdatePermissionRequestCAS_FieldPathValue(pathStr, valueStr string) (UpdatePermissionRequestCAS_FieldPathValue, error)
type UpdatePermissionRequestCAS_FieldSubPath ¶
type UpdatePermissionRequestCAS_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*UpdatePermissionRequestCAS_FieldSubPath) AsConditionalStateSubPath ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) AsConditionalStateSubPath() (permission.Permission_FieldPath, bool)
func (*UpdatePermissionRequestCAS_FieldSubPath) ClearValue ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) ClearValue(item *UpdatePermissionRequest_CAS)
func (*UpdatePermissionRequestCAS_FieldSubPath) ClearValueRaw ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) ClearValueRaw(item proto.Message)
func (*UpdatePermissionRequestCAS_FieldSubPath) Get ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) Get(source *UpdatePermissionRequest_CAS) (values []interface{})
Get returns all values pointed by selected field from source UpdatePermissionRequest_CAS
func (*UpdatePermissionRequestCAS_FieldSubPath) GetDefault ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*UpdatePermissionRequestCAS_FieldSubPath) GetRaw ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*UpdatePermissionRequestCAS_FieldSubPath) GetSingle ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetSingle(source *UpdatePermissionRequest_CAS) (interface{}, bool)
GetSingle returns value of selected field from source UpdatePermissionRequest_CAS
func (*UpdatePermissionRequestCAS_FieldSubPath) GetSingleRaw ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*UpdatePermissionRequestCAS_FieldSubPath) IsLeaf ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*UpdatePermissionRequestCAS_FieldSubPath) JSONString ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*UpdatePermissionRequestCAS_FieldSubPath) Selector ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) Selector() UpdatePermissionRequestCAS_FieldPathSelector
func (*UpdatePermissionRequestCAS_FieldSubPath) String ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) String() string
String returns path representation in proto convention
func (*UpdatePermissionRequestCAS_FieldSubPath) WithIArrayItemValue ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequestCAS_FieldPathArrayItemValue
func (*UpdatePermissionRequestCAS_FieldSubPath) WithIArrayOfValues ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequestCAS_FieldPathArrayOfValues
func (*UpdatePermissionRequestCAS_FieldSubPath) WithIValue ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithIValue(value interface{}) UpdatePermissionRequestCAS_FieldPathValue
func (*UpdatePermissionRequestCAS_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*UpdatePermissionRequestCAS_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*UpdatePermissionRequestCAS_FieldSubPath) WithRawIValue ¶
func (fps *UpdatePermissionRequestCAS_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type UpdatePermissionRequestCAS_FieldSubPathArrayItemValue ¶
type UpdatePermissionRequestCAS_FieldSubPathArrayItemValue struct { UpdatePermissionRequestCAS_FieldPath // contains filtered or unexported fields }
func (*UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue ¶
func (fpaivs *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) AsConditionalStatePathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
func (*UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest_CAS) bool
Contains returns a boolean indicating if value that is being held is present in given 'CAS'
func (*UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type UpdatePermissionRequestCAS_FieldSubPathArrayOfValues ¶
type UpdatePermissionRequestCAS_FieldSubPathArrayOfValues struct { UpdatePermissionRequestCAS_FieldPath // contains filtered or unexported fields }
func (*UpdatePermissionRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues ¶
func (fpsaov *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues) AsConditionalStatePathArrayOfValues() (permission.Permission_FieldPathArrayOfValues, bool)
func (*UpdatePermissionRequestCAS_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type UpdatePermissionRequestCAS_FieldSubPathValue ¶
type UpdatePermissionRequestCAS_FieldSubPathValue struct { UpdatePermissionRequestCAS_FieldPath // contains filtered or unexported fields }
func (*UpdatePermissionRequestCAS_FieldSubPathValue) AsConditionalStatePathValue ¶
func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) AsConditionalStatePathValue() (permission.Permission_FieldPathValue, bool)
func (*UpdatePermissionRequestCAS_FieldSubPathValue) CompareWith ¶
func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) CompareWith(source *UpdatePermissionRequest_CAS) (int, bool)
func (*UpdatePermissionRequestCAS_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*UpdatePermissionRequestCAS_FieldSubPathValue) GetRawValue ¶
func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) GetRawValue() interface{}
func (*UpdatePermissionRequestCAS_FieldSubPathValue) SetTo ¶
func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) SetTo(target **UpdatePermissionRequest_CAS)
func (*UpdatePermissionRequestCAS_FieldSubPathValue) SetToRaw ¶
func (fpvs *UpdatePermissionRequestCAS_FieldSubPathValue) SetToRaw(target proto.Message)
type UpdatePermissionRequestCAS_FieldTerminalPath ¶
type UpdatePermissionRequestCAS_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*UpdatePermissionRequestCAS_FieldTerminalPath) ClearValue ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) ClearValue(item *UpdatePermissionRequest_CAS)
func (*UpdatePermissionRequestCAS_FieldTerminalPath) ClearValueRaw ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*UpdatePermissionRequestCAS_FieldTerminalPath) Get ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) Get(source *UpdatePermissionRequest_CAS) (values []interface{})
Get returns all values pointed by specific field from source UpdatePermissionRequest_CAS
func (*UpdatePermissionRequestCAS_FieldTerminalPath) GetDefault ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*UpdatePermissionRequestCAS_FieldTerminalPath) GetRaw ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*UpdatePermissionRequestCAS_FieldTerminalPath) GetSingle ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetSingle(source *UpdatePermissionRequest_CAS) (interface{}, bool)
GetSingle returns value pointed by specific field of from source UpdatePermissionRequest_CAS
func (*UpdatePermissionRequestCAS_FieldTerminalPath) GetSingleRaw ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*UpdatePermissionRequestCAS_FieldTerminalPath) IsLeaf ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*UpdatePermissionRequestCAS_FieldTerminalPath) JSONString ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*UpdatePermissionRequestCAS_FieldTerminalPath) Selector ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) Selector() UpdatePermissionRequestCAS_FieldPathSelector
func (*UpdatePermissionRequestCAS_FieldTerminalPath) String ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*UpdatePermissionRequestCAS_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequestCAS_FieldPathArrayItemValue
func (*UpdatePermissionRequestCAS_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequestCAS_FieldPathArrayOfValues
func (*UpdatePermissionRequestCAS_FieldTerminalPath) WithIValue ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithIValue(value interface{}) UpdatePermissionRequestCAS_FieldPathValue
func (*UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIValue ¶
func (fp *UpdatePermissionRequestCAS_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue ¶
type UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue struct { UpdatePermissionRequestCAS_FieldTerminalPath // contains filtered or unexported fields }
func (*UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest_CAS) bool
Contains returns a boolean indicating if value that is being held is present in given 'CAS'
func (*UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object UpdatePermissionRequest_CAS as interface{}
func (*UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetSingle(source *UpdatePermissionRequest_CAS) (interface{}, bool)
func (*UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *UpdatePermissionRequestCAS_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues ¶
type UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues struct { UpdatePermissionRequestCAS_FieldTerminalPath // contains filtered or unexported fields }
func (*UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues ¶
func (fpaov *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) AsConditionalStateArrayOfValues() ([]*permission.Permission, bool)
func (*UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues ¶
func (fpaov *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
func (*UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type UpdatePermissionRequestCAS_FieldTerminalPathValue ¶
type UpdatePermissionRequestCAS_FieldTerminalPathValue struct { UpdatePermissionRequestCAS_FieldTerminalPath // contains filtered or unexported fields }
func (*UpdatePermissionRequestCAS_FieldTerminalPathValue) AsConditionalStateValue ¶
func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) AsConditionalStateValue() (*permission.Permission, bool)
func (*UpdatePermissionRequestCAS_FieldTerminalPathValue) AsFieldMaskValue ¶
func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
func (*UpdatePermissionRequestCAS_FieldTerminalPathValue) CompareWith ¶
func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) CompareWith(source *UpdatePermissionRequest_CAS) (int, bool)
CompareWith compares value in the 'UpdatePermissionRequestCAS_FieldTerminalPathValue' with the value under path in 'UpdatePermissionRequest_CAS'.
func (*UpdatePermissionRequestCAS_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*UpdatePermissionRequestCAS_FieldTerminalPathValue) GetRawValue ¶
func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CAS' as interface{}
func (*UpdatePermissionRequestCAS_FieldTerminalPathValue) SetTo ¶
func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) SetTo(target **UpdatePermissionRequest_CAS)
SetTo stores value for selected field for object CAS
func (*UpdatePermissionRequestCAS_FieldTerminalPathValue) SetToRaw ¶
func (fpv *UpdatePermissionRequestCAS_FieldTerminalPathValue) SetToRaw(target proto.Message)
type UpdatePermissionRequestFieldPathBuilder ¶
type UpdatePermissionRequestFieldPathBuilder struct{}
func NewUpdatePermissionRequestFieldPathBuilder ¶
func NewUpdatePermissionRequestFieldPathBuilder() UpdatePermissionRequestFieldPathBuilder
func (UpdatePermissionRequestFieldPathBuilder) Permission ¶
func (UpdatePermissionRequestFieldPathBuilder) Permission() UpdatePermissionRequestPathSelectorPermission
func (UpdatePermissionRequestFieldPathBuilder) UpdateMask ¶
func (UpdatePermissionRequestFieldPathBuilder) UpdateMask() UpdatePermissionRequestPathSelectorUpdateMask
type UpdatePermissionRequestPathSelectorCas ¶
type UpdatePermissionRequestPathSelectorCas struct{}
func (UpdatePermissionRequestPathSelectorCas) ConditionalState ¶
func (UpdatePermissionRequestPathSelectorCas) ConditionalState() UpdatePermissionRequestPathSelectorCasConditionalState
func (UpdatePermissionRequestPathSelectorCas) FieldPath ¶
func (UpdatePermissionRequestPathSelectorCas) FieldPath() *UpdatePermissionRequest_FieldTerminalPath
func (UpdatePermissionRequestPathSelectorCas) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorCas) WithArrayOfValues(values []*UpdatePermissionRequest_CAS) *UpdatePermissionRequest_FieldTerminalPathArrayOfValues
func (UpdatePermissionRequestPathSelectorCas) WithSubArrayItemValue ¶
func (s UpdatePermissionRequestPathSelectorCas) WithSubArrayItemValue(subPathArrayItemValue UpdatePermissionRequestCAS_FieldPathArrayItemValue) *UpdatePermissionRequest_FieldSubPathArrayItemValue
func (UpdatePermissionRequestPathSelectorCas) WithSubArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorCas) WithSubArrayOfValues(subPathArrayOfValues UpdatePermissionRequestCAS_FieldPathArrayOfValues) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorCas) WithSubPath ¶
func (UpdatePermissionRequestPathSelectorCas) WithSubPath(subPath UpdatePermissionRequestCAS_FieldPath) *UpdatePermissionRequest_FieldSubPath
func (UpdatePermissionRequestPathSelectorCas) WithSubValue ¶
func (s UpdatePermissionRequestPathSelectorCas) WithSubValue(subPathValue UpdatePermissionRequestCAS_FieldPathValue) *UpdatePermissionRequest_FieldSubPathValue
func (UpdatePermissionRequestPathSelectorCas) WithValue ¶
func (s UpdatePermissionRequestPathSelectorCas) WithValue(value *UpdatePermissionRequest_CAS) *UpdatePermissionRequest_FieldTerminalPathValue
type UpdatePermissionRequestPathSelectorCasConditionalState ¶
type UpdatePermissionRequestPathSelectorCasConditionalState struct{}
func (UpdatePermissionRequestPathSelectorCasConditionalState) Description ¶
func (UpdatePermissionRequestPathSelectorCasConditionalState) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalState) WithArrayOfValues(values []*permission.Permission) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorCasConditionalState) WithValue ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalState) WithValue(value *permission.Permission) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorCasConditionalStateDescription ¶
type UpdatePermissionRequestPathSelectorCasConditionalStateDescription struct{}
func (UpdatePermissionRequestPathSelectorCasConditionalStateDescription) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalStateDescription) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorCasConditionalStateDescription) WithValue ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalStateDescription) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorCasConditionalStateName ¶
type UpdatePermissionRequestPathSelectorCasConditionalStateName struct{}
func (UpdatePermissionRequestPathSelectorCasConditionalStateName) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalStateName) WithArrayOfValues(values []*permission.Name) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorCasConditionalStateName) WithValue ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalStateName) WithValue(value *permission.Name) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorCasConditionalStateTitle ¶
type UpdatePermissionRequestPathSelectorCasConditionalStateTitle struct{}
func (UpdatePermissionRequestPathSelectorCasConditionalStateTitle) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalStateTitle) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorCasConditionalStateTitle) WithValue ¶
func (s UpdatePermissionRequestPathSelectorCasConditionalStateTitle) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorCasFieldMask ¶
type UpdatePermissionRequestPathSelectorCasFieldMask struct{}
func (UpdatePermissionRequestPathSelectorCasFieldMask) FieldPath ¶
func (UpdatePermissionRequestPathSelectorCasFieldMask) FieldPath() *UpdatePermissionRequest_FieldSubPath
func (UpdatePermissionRequestPathSelectorCasFieldMask) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorCasFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorCasFieldMask) WithValue ¶
func (s UpdatePermissionRequestPathSelectorCasFieldMask) WithValue(value *permission.Permission_FieldMask) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorPermission ¶
type UpdatePermissionRequestPathSelectorPermission struct{}
func (UpdatePermissionRequestPathSelectorPermission) Description ¶
func (UpdatePermissionRequestPathSelectorPermission) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorPermission) WithArrayOfValues(values []*permission.Permission) *UpdatePermissionRequest_FieldTerminalPathArrayOfValues
func (UpdatePermissionRequestPathSelectorPermission) WithSubArrayItemValue ¶
func (s UpdatePermissionRequestPathSelectorPermission) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *UpdatePermissionRequest_FieldSubPathArrayItemValue
func (UpdatePermissionRequestPathSelectorPermission) WithSubArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorPermission) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorPermission) WithSubPath ¶
func (UpdatePermissionRequestPathSelectorPermission) WithSubPath(subPath permission.Permission_FieldPath) *UpdatePermissionRequest_FieldSubPath
func (UpdatePermissionRequestPathSelectorPermission) WithSubValue ¶
func (s UpdatePermissionRequestPathSelectorPermission) WithSubValue(subPathValue permission.Permission_FieldPathValue) *UpdatePermissionRequest_FieldSubPathValue
func (UpdatePermissionRequestPathSelectorPermission) WithValue ¶
func (s UpdatePermissionRequestPathSelectorPermission) WithValue(value *permission.Permission) *UpdatePermissionRequest_FieldTerminalPathValue
type UpdatePermissionRequestPathSelectorPermissionDescription ¶
type UpdatePermissionRequestPathSelectorPermissionDescription struct{}
func (UpdatePermissionRequestPathSelectorPermissionDescription) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorPermissionDescription) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorPermissionDescription) WithValue ¶
func (s UpdatePermissionRequestPathSelectorPermissionDescription) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorPermissionName ¶
type UpdatePermissionRequestPathSelectorPermissionName struct{}
func (UpdatePermissionRequestPathSelectorPermissionName) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorPermissionName) WithArrayOfValues(values []*permission.Name) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorPermissionName) WithValue ¶
func (s UpdatePermissionRequestPathSelectorPermissionName) WithValue(value *permission.Name) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorPermissionTitle ¶
type UpdatePermissionRequestPathSelectorPermissionTitle struct{}
func (UpdatePermissionRequestPathSelectorPermissionTitle) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorPermissionTitle) WithArrayOfValues(values []string) *UpdatePermissionRequest_FieldSubPathArrayOfValues
func (UpdatePermissionRequestPathSelectorPermissionTitle) WithValue ¶
func (s UpdatePermissionRequestPathSelectorPermissionTitle) WithValue(value string) *UpdatePermissionRequest_FieldSubPathValue
type UpdatePermissionRequestPathSelectorUpdateMask ¶
type UpdatePermissionRequestPathSelectorUpdateMask struct{}
func (UpdatePermissionRequestPathSelectorUpdateMask) WithArrayOfValues ¶
func (s UpdatePermissionRequestPathSelectorUpdateMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *UpdatePermissionRequest_FieldTerminalPathArrayOfValues
func (UpdatePermissionRequestPathSelectorUpdateMask) WithValue ¶
func (s UpdatePermissionRequestPathSelectorUpdateMask) WithValue(value *permission.Permission_FieldMask) *UpdatePermissionRequest_FieldTerminalPathValue
type UpdatePermissionRequest_CAS ¶
type UpdatePermissionRequest_CAS struct { // Conditional desired state of a resource before update. ConditionalState *permission.Permission `` /* 138-byte string literal not displayed */ // Field paths from conditional state of resource server should check and // compare. FieldMask *permission.Permission_FieldMask `` /* 142-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 (*UpdatePermissionRequest_CAS) Clone ¶
func (o *UpdatePermissionRequest_CAS) Clone() *UpdatePermissionRequest_CAS
func (*UpdatePermissionRequest_CAS) CloneRaw ¶
func (o *UpdatePermissionRequest_CAS) CloneRaw() gotenobject.GotenObjectExt
func (*UpdatePermissionRequest_CAS) Descriptor ¶
func (*UpdatePermissionRequest_CAS) Descriptor() ([]byte, []int)
Deprecated, Use UpdatePermissionRequest_CAS.ProtoReflect.Descriptor instead.
func (*UpdatePermissionRequest_CAS) GetConditionalState ¶
func (m *UpdatePermissionRequest_CAS) GetConditionalState() *permission.Permission
func (*UpdatePermissionRequest_CAS) GetFieldMask ¶
func (m *UpdatePermissionRequest_CAS) GetFieldMask() *permission.Permission_FieldMask
func (*UpdatePermissionRequest_CAS) GotenMessage ¶
func (*UpdatePermissionRequest_CAS) GotenMessage()
func (*UpdatePermissionRequest_CAS) GotenObjectExt ¶
func (o *UpdatePermissionRequest_CAS) GotenObjectExt()
func (*UpdatePermissionRequest_CAS) GotenValidate ¶
func (obj *UpdatePermissionRequest_CAS) GotenValidate() error
func (*UpdatePermissionRequest_CAS) MakeDiffFieldMask ¶
func (o *UpdatePermissionRequest_CAS) MakeDiffFieldMask(other *UpdatePermissionRequest_CAS) *UpdatePermissionRequest_CAS_FieldMask
func (*UpdatePermissionRequest_CAS) MakeFullFieldMask ¶
func (o *UpdatePermissionRequest_CAS) MakeFullFieldMask() *UpdatePermissionRequest_CAS_FieldMask
func (*UpdatePermissionRequest_CAS) MakeRawDiffFieldMask ¶
func (o *UpdatePermissionRequest_CAS) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*UpdatePermissionRequest_CAS) MakeRawFullFieldMask ¶
func (o *UpdatePermissionRequest_CAS) MakeRawFullFieldMask() gotenobject.FieldMask
func (*UpdatePermissionRequest_CAS) Marshal ¶
func (m *UpdatePermissionRequest_CAS) Marshal() ([]byte, error)
func (*UpdatePermissionRequest_CAS) MarshalJSON ¶
func (m *UpdatePermissionRequest_CAS) MarshalJSON() ([]byte, error)
func (*UpdatePermissionRequest_CAS) Merge ¶
func (o *UpdatePermissionRequest_CAS) Merge(source *UpdatePermissionRequest_CAS)
func (*UpdatePermissionRequest_CAS) MergeRaw ¶
func (o *UpdatePermissionRequest_CAS) MergeRaw(source gotenobject.GotenObjectExt)
func (*UpdatePermissionRequest_CAS) ProtoMessage ¶
func (*UpdatePermissionRequest_CAS) ProtoMessage()
func (*UpdatePermissionRequest_CAS) ProtoReflect ¶
func (m *UpdatePermissionRequest_CAS) ProtoReflect() preflect.Message
func (*UpdatePermissionRequest_CAS) Reset ¶
func (m *UpdatePermissionRequest_CAS) Reset()
func (*UpdatePermissionRequest_CAS) SetConditionalState ¶
func (m *UpdatePermissionRequest_CAS) SetConditionalState(fv *permission.Permission)
func (*UpdatePermissionRequest_CAS) SetFieldMask ¶
func (m *UpdatePermissionRequest_CAS) SetFieldMask(fv *permission.Permission_FieldMask)
func (*UpdatePermissionRequest_CAS) String ¶
func (m *UpdatePermissionRequest_CAS) String() string
func (*UpdatePermissionRequest_CAS) Unmarshal ¶
func (m *UpdatePermissionRequest_CAS) Unmarshal(b []byte) error
func (*UpdatePermissionRequest_CAS) UnmarshalJSON ¶
func (m *UpdatePermissionRequest_CAS) UnmarshalJSON(data []byte) error
type UpdatePermissionRequest_CASPathSelectorConditionalState ¶
type UpdatePermissionRequest_CASPathSelectorConditionalState struct{}
func (UpdatePermissionRequest_CASPathSelectorConditionalState) Description ¶
func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithArrayOfValues ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithArrayOfValues(values []*permission.Permission) *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues
func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubArrayItemValue ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubArrayItemValue(subPathArrayItemValue permission.Permission_FieldPathArrayItemValue) *UpdatePermissionRequestCAS_FieldSubPathArrayItemValue
func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubArrayOfValues ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubArrayOfValues(subPathArrayOfValues permission.Permission_FieldPathArrayOfValues) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubPath ¶
func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubPath(subPath permission.Permission_FieldPath) *UpdatePermissionRequestCAS_FieldSubPath
func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubValue ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithSubValue(subPathValue permission.Permission_FieldPathValue) *UpdatePermissionRequestCAS_FieldSubPathValue
func (UpdatePermissionRequest_CASPathSelectorConditionalState) WithValue ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalState) WithValue(value *permission.Permission) *UpdatePermissionRequestCAS_FieldTerminalPathValue
type UpdatePermissionRequest_CASPathSelectorConditionalStateDescription ¶
type UpdatePermissionRequest_CASPathSelectorConditionalStateDescription struct{}
func (UpdatePermissionRequest_CASPathSelectorConditionalStateDescription) WithArrayOfValues ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalStateDescription) WithArrayOfValues(values []string) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
func (UpdatePermissionRequest_CASPathSelectorConditionalStateDescription) WithValue ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalStateDescription) WithValue(value string) *UpdatePermissionRequestCAS_FieldSubPathValue
type UpdatePermissionRequest_CASPathSelectorConditionalStateName ¶
type UpdatePermissionRequest_CASPathSelectorConditionalStateName struct{}
func (UpdatePermissionRequest_CASPathSelectorConditionalStateName) WithArrayOfValues ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalStateName) WithArrayOfValues(values []*permission.Name) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
func (UpdatePermissionRequest_CASPathSelectorConditionalStateName) WithValue ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalStateName) WithValue(value *permission.Name) *UpdatePermissionRequestCAS_FieldSubPathValue
type UpdatePermissionRequest_CASPathSelectorConditionalStateTitle ¶
type UpdatePermissionRequest_CASPathSelectorConditionalStateTitle struct{}
func (UpdatePermissionRequest_CASPathSelectorConditionalStateTitle) WithArrayOfValues ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalStateTitle) WithArrayOfValues(values []string) *UpdatePermissionRequestCAS_FieldSubPathArrayOfValues
func (UpdatePermissionRequest_CASPathSelectorConditionalStateTitle) WithValue ¶
func (s UpdatePermissionRequest_CASPathSelectorConditionalStateTitle) WithValue(value string) *UpdatePermissionRequestCAS_FieldSubPathValue
type UpdatePermissionRequest_CASPathSelectorFieldMask ¶
type UpdatePermissionRequest_CASPathSelectorFieldMask struct{}
func (UpdatePermissionRequest_CASPathSelectorFieldMask) WithArrayOfValues ¶
func (s UpdatePermissionRequest_CASPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *UpdatePermissionRequestCAS_FieldTerminalPathArrayOfValues
type UpdatePermissionRequest_CAS_FieldMask ¶
type UpdatePermissionRequest_CAS_FieldMask struct {
Paths []UpdatePermissionRequestCAS_FieldPath
}
func FullUpdatePermissionRequest_CAS_FieldMask ¶
func FullUpdatePermissionRequest_CAS_FieldMask() *UpdatePermissionRequest_CAS_FieldMask
func (*UpdatePermissionRequest_CAS_FieldMask) AppendPath ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) AppendPath(path UpdatePermissionRequestCAS_FieldPath)
func (*UpdatePermissionRequest_CAS_FieldMask) AppendRawPath ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*UpdatePermissionRequest_CAS_FieldMask) DecodeFirestore ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*UpdatePermissionRequest_CAS_FieldMask) EncodeFirestore ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*UpdatePermissionRequest_CAS_FieldMask) FilterInputFields ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) FilterInputFields() *UpdatePermissionRequest_CAS_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*UpdatePermissionRequest_CAS_FieldMask) FromProtoFieldMask ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*UpdatePermissionRequest_CAS_FieldMask) GetPaths ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) GetPaths() []UpdatePermissionRequestCAS_FieldPath
func (*UpdatePermissionRequest_CAS_FieldMask) GetRawPaths ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*UpdatePermissionRequest_CAS_FieldMask) IsFull ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) IsFull() bool
func (UpdatePermissionRequest_CAS_FieldMask) Marshal ¶
func (fieldMask UpdatePermissionRequest_CAS_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (UpdatePermissionRequest_CAS_FieldMask) MarshalJSON ¶
func (fieldMask UpdatePermissionRequest_CAS_FieldMask) MarshalJSON() ([]byte, error)
func (*UpdatePermissionRequest_CAS_FieldMask) PathsCount ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) PathsCount() int
func (*UpdatePermissionRequest_CAS_FieldMask) Project ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Project(source *UpdatePermissionRequest_CAS) *UpdatePermissionRequest_CAS
func (*UpdatePermissionRequest_CAS_FieldMask) ProjectRaw ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*UpdatePermissionRequest_CAS_FieldMask) ProtoMessage ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ProtoMessage()
func (*UpdatePermissionRequest_CAS_FieldMask) ProtoReflect ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ProtoReflect() preflect.Message
func (*UpdatePermissionRequest_CAS_FieldMask) Reset ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Reset()
func (*UpdatePermissionRequest_CAS_FieldMask) Set ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Set(target, source *UpdatePermissionRequest_CAS)
func (*UpdatePermissionRequest_CAS_FieldMask) SetFromCliFlag ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) SetFromCliFlag(raw string) error
func (*UpdatePermissionRequest_CAS_FieldMask) SetRaw ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*UpdatePermissionRequest_CAS_FieldMask) Size ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Size() int
func (*UpdatePermissionRequest_CAS_FieldMask) String ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) String() string
func (*UpdatePermissionRequest_CAS_FieldMask) Subtract ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Subtract(other *UpdatePermissionRequest_CAS_FieldMask) *UpdatePermissionRequest_CAS_FieldMask
func (*UpdatePermissionRequest_CAS_FieldMask) SubtractRaw ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*UpdatePermissionRequest_CAS_FieldMask) ToProtoFieldMask ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*UpdatePermissionRequest_CAS_FieldMask) Unmarshal ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) Unmarshal(data []byte) error
func (*UpdatePermissionRequest_CAS_FieldMask) UnmarshalJSON ¶
func (fieldMask *UpdatePermissionRequest_CAS_FieldMask) UnmarshalJSON(data []byte) error
type UpdatePermissionRequest_FieldMask ¶
type UpdatePermissionRequest_FieldMask struct {
Paths []UpdatePermissionRequest_FieldPath
}
func FullUpdatePermissionRequest_FieldMask ¶
func FullUpdatePermissionRequest_FieldMask() *UpdatePermissionRequest_FieldMask
func (*UpdatePermissionRequest_FieldMask) AppendPath ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) AppendPath(path UpdatePermissionRequest_FieldPath)
func (*UpdatePermissionRequest_FieldMask) AppendRawPath ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*UpdatePermissionRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*UpdatePermissionRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*UpdatePermissionRequest_FieldMask) FilterInputFields ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) FilterInputFields() *UpdatePermissionRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*UpdatePermissionRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*UpdatePermissionRequest_FieldMask) GetPaths ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) GetPaths() []UpdatePermissionRequest_FieldPath
func (*UpdatePermissionRequest_FieldMask) GetRawPaths ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*UpdatePermissionRequest_FieldMask) IsFull ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) IsFull() bool
func (UpdatePermissionRequest_FieldMask) Marshal ¶
func (fieldMask UpdatePermissionRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (UpdatePermissionRequest_FieldMask) MarshalJSON ¶
func (fieldMask UpdatePermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*UpdatePermissionRequest_FieldMask) PathsCount ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) PathsCount() int
func (*UpdatePermissionRequest_FieldMask) Project ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) Project(source *UpdatePermissionRequest) *UpdatePermissionRequest
func (*UpdatePermissionRequest_FieldMask) ProjectRaw ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*UpdatePermissionRequest_FieldMask) ProtoMessage ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) ProtoMessage()
func (*UpdatePermissionRequest_FieldMask) ProtoReflect ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) ProtoReflect() preflect.Message
func (*UpdatePermissionRequest_FieldMask) Reset ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) Reset()
func (*UpdatePermissionRequest_FieldMask) Set ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) Set(target, source *UpdatePermissionRequest)
func (*UpdatePermissionRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) SetFromCliFlag(raw string) error
func (*UpdatePermissionRequest_FieldMask) SetRaw ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*UpdatePermissionRequest_FieldMask) Size ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) Size() int
func (*UpdatePermissionRequest_FieldMask) String ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) String() string
func (*UpdatePermissionRequest_FieldMask) Subtract ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) Subtract(other *UpdatePermissionRequest_FieldMask) *UpdatePermissionRequest_FieldMask
func (*UpdatePermissionRequest_FieldMask) SubtractRaw ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*UpdatePermissionRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*UpdatePermissionRequest_FieldMask) Unmarshal ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) Unmarshal(data []byte) error
func (*UpdatePermissionRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *UpdatePermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
type UpdatePermissionRequest_FieldPath ¶
type UpdatePermissionRequest_FieldPath interface { gotenobject.FieldPath Selector() UpdatePermissionRequest_FieldPathSelector Get(source *UpdatePermissionRequest) []interface{} GetSingle(source *UpdatePermissionRequest) (interface{}, bool) ClearValue(item *UpdatePermissionRequest) // Those methods build corresponding UpdatePermissionRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) UpdatePermissionRequest_FieldPathValue WithIArrayOfValues(values interface{}) UpdatePermissionRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) UpdatePermissionRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildUpdatePermissionRequest_FieldPath ¶
func BuildUpdatePermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (UpdatePermissionRequest_FieldPath, error)
func MustParseUpdatePermissionRequest_FieldPath ¶
func MustParseUpdatePermissionRequest_FieldPath(rawField string) UpdatePermissionRequest_FieldPath
func ParseUpdatePermissionRequest_FieldPath ¶
func ParseUpdatePermissionRequest_FieldPath(rawField string) (UpdatePermissionRequest_FieldPath, error)
type UpdatePermissionRequest_FieldPathArrayItemValue ¶
type UpdatePermissionRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue UpdatePermissionRequest_FieldPath ContainsValue(*UpdatePermissionRequest) bool }
UpdatePermissionRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for UpdatePermissionRequest according to their type Present only for array (repeated) types.
func MustParseUpdatePermissionRequest_FieldPathArrayItemValue ¶
func MustParseUpdatePermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) UpdatePermissionRequest_FieldPathArrayItemValue
func ParseUpdatePermissionRequest_FieldPathArrayItemValue ¶
func ParseUpdatePermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (UpdatePermissionRequest_FieldPathArrayItemValue, error)
ParseUpdatePermissionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type UpdatePermissionRequest_FieldPathArrayOfValues ¶
type UpdatePermissionRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues UpdatePermissionRequest_FieldPath }
UpdatePermissionRequest_FieldPathArrayOfValues allows storing slice of values for UpdatePermissionRequest fields according to their type
func MustParseUpdatePermissionRequest_FieldPathArrayOfValues ¶
func MustParseUpdatePermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) UpdatePermissionRequest_FieldPathArrayOfValues
func ParseUpdatePermissionRequest_FieldPathArrayOfValues ¶
func ParseUpdatePermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (UpdatePermissionRequest_FieldPathArrayOfValues, error)
type UpdatePermissionRequest_FieldPathSelector ¶
type UpdatePermissionRequest_FieldPathSelector int32
const ( UpdatePermissionRequest_FieldPathSelectorPermission UpdatePermissionRequest_FieldPathSelector = 0 UpdatePermissionRequest_FieldPathSelectorUpdateMask UpdatePermissionRequest_FieldPathSelector = 1 UpdatePermissionRequest_FieldPathSelectorCas UpdatePermissionRequest_FieldPathSelector = 2 )
func (UpdatePermissionRequest_FieldPathSelector) String ¶
func (s UpdatePermissionRequest_FieldPathSelector) String() string
type UpdatePermissionRequest_FieldPathValue ¶
type UpdatePermissionRequest_FieldPathValue interface { UpdatePermissionRequest_FieldPath gotenobject.FieldPathValue SetTo(target **UpdatePermissionRequest) CompareWith(*UpdatePermissionRequest) (cmp int, comparable bool) }
UpdatePermissionRequest_FieldPathValue allows storing values for UpdatePermissionRequest fields according to their type
func MustParseUpdatePermissionRequest_FieldPathValue ¶
func MustParseUpdatePermissionRequest_FieldPathValue(pathStr, valueStr string) UpdatePermissionRequest_FieldPathValue
func ParseUpdatePermissionRequest_FieldPathValue ¶
func ParseUpdatePermissionRequest_FieldPathValue(pathStr, valueStr string) (UpdatePermissionRequest_FieldPathValue, error)
type UpdatePermissionRequest_FieldSubPath ¶
type UpdatePermissionRequest_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*UpdatePermissionRequest_FieldSubPath) AsCasSubPath ¶
func (fps *UpdatePermissionRequest_FieldSubPath) AsCasSubPath() (UpdatePermissionRequestCAS_FieldPath, bool)
func (*UpdatePermissionRequest_FieldSubPath) AsPermissionSubPath ¶
func (fps *UpdatePermissionRequest_FieldSubPath) AsPermissionSubPath() (permission.Permission_FieldPath, bool)
func (*UpdatePermissionRequest_FieldSubPath) ClearValue ¶
func (fps *UpdatePermissionRequest_FieldSubPath) ClearValue(item *UpdatePermissionRequest)
func (*UpdatePermissionRequest_FieldSubPath) ClearValueRaw ¶
func (fps *UpdatePermissionRequest_FieldSubPath) ClearValueRaw(item proto.Message)
func (*UpdatePermissionRequest_FieldSubPath) Get ¶
func (fps *UpdatePermissionRequest_FieldSubPath) Get(source *UpdatePermissionRequest) (values []interface{})
Get returns all values pointed by selected field from source UpdatePermissionRequest
func (*UpdatePermissionRequest_FieldSubPath) GetDefault ¶
func (fps *UpdatePermissionRequest_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*UpdatePermissionRequest_FieldSubPath) GetRaw ¶
func (fps *UpdatePermissionRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*UpdatePermissionRequest_FieldSubPath) GetSingle ¶
func (fps *UpdatePermissionRequest_FieldSubPath) GetSingle(source *UpdatePermissionRequest) (interface{}, bool)
GetSingle returns value of selected field from source UpdatePermissionRequest
func (*UpdatePermissionRequest_FieldSubPath) GetSingleRaw ¶
func (fps *UpdatePermissionRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*UpdatePermissionRequest_FieldSubPath) IsLeaf ¶
func (fps *UpdatePermissionRequest_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*UpdatePermissionRequest_FieldSubPath) JSONString ¶
func (fps *UpdatePermissionRequest_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*UpdatePermissionRequest_FieldSubPath) Selector ¶
func (fps *UpdatePermissionRequest_FieldSubPath) Selector() UpdatePermissionRequest_FieldPathSelector
func (*UpdatePermissionRequest_FieldSubPath) String ¶
func (fps *UpdatePermissionRequest_FieldSubPath) String() string
String returns path representation in proto convention
func (*UpdatePermissionRequest_FieldSubPath) WithIArrayItemValue ¶
func (fps *UpdatePermissionRequest_FieldSubPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequest_FieldPathArrayItemValue
func (*UpdatePermissionRequest_FieldSubPath) WithIArrayOfValues ¶
func (fps *UpdatePermissionRequest_FieldSubPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequest_FieldPathArrayOfValues
func (*UpdatePermissionRequest_FieldSubPath) WithIValue ¶
func (fps *UpdatePermissionRequest_FieldSubPath) WithIValue(value interface{}) UpdatePermissionRequest_FieldPathValue
func (*UpdatePermissionRequest_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *UpdatePermissionRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*UpdatePermissionRequest_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *UpdatePermissionRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*UpdatePermissionRequest_FieldSubPath) WithRawIValue ¶
func (fps *UpdatePermissionRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type UpdatePermissionRequest_FieldSubPathArrayItemValue ¶
type UpdatePermissionRequest_FieldSubPathArrayItemValue struct { UpdatePermissionRequest_FieldPath // contains filtered or unexported fields }
func (*UpdatePermissionRequest_FieldSubPathArrayItemValue) AsCasPathItemValue ¶
func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) AsCasPathItemValue() (UpdatePermissionRequestCAS_FieldPathArrayItemValue, bool)
func (*UpdatePermissionRequest_FieldSubPathArrayItemValue) AsPermissionPathItemValue ¶
func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) AsPermissionPathItemValue() (permission.Permission_FieldPathArrayItemValue, bool)
func (*UpdatePermissionRequest_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'UpdatePermissionRequest'
func (*UpdatePermissionRequest_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *UpdatePermissionRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type UpdatePermissionRequest_FieldSubPathArrayOfValues ¶
type UpdatePermissionRequest_FieldSubPathArrayOfValues struct { UpdatePermissionRequest_FieldPath // contains filtered or unexported fields }
func (*UpdatePermissionRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues ¶
func (fpsaov *UpdatePermissionRequest_FieldSubPathArrayOfValues) AsCasPathArrayOfValues() (UpdatePermissionRequestCAS_FieldPathArrayOfValues, bool)
func (*UpdatePermissionRequest_FieldSubPathArrayOfValues) AsPermissionPathArrayOfValues ¶
func (fpsaov *UpdatePermissionRequest_FieldSubPathArrayOfValues) AsPermissionPathArrayOfValues() (permission.Permission_FieldPathArrayOfValues, bool)
func (*UpdatePermissionRequest_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *UpdatePermissionRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type UpdatePermissionRequest_FieldSubPathValue ¶
type UpdatePermissionRequest_FieldSubPathValue struct { UpdatePermissionRequest_FieldPath // contains filtered or unexported fields }
func (*UpdatePermissionRequest_FieldSubPathValue) AsCasPathValue ¶
func (fpvs *UpdatePermissionRequest_FieldSubPathValue) AsCasPathValue() (UpdatePermissionRequestCAS_FieldPathValue, bool)
func (*UpdatePermissionRequest_FieldSubPathValue) AsPermissionPathValue ¶
func (fpvs *UpdatePermissionRequest_FieldSubPathValue) AsPermissionPathValue() (permission.Permission_FieldPathValue, bool)
func (*UpdatePermissionRequest_FieldSubPathValue) CompareWith ¶
func (fpvs *UpdatePermissionRequest_FieldSubPathValue) CompareWith(source *UpdatePermissionRequest) (int, bool)
func (*UpdatePermissionRequest_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *UpdatePermissionRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*UpdatePermissionRequest_FieldSubPathValue) GetRawValue ¶
func (fpvs *UpdatePermissionRequest_FieldSubPathValue) GetRawValue() interface{}
func (*UpdatePermissionRequest_FieldSubPathValue) SetTo ¶
func (fpvs *UpdatePermissionRequest_FieldSubPathValue) SetTo(target **UpdatePermissionRequest)
func (*UpdatePermissionRequest_FieldSubPathValue) SetToRaw ¶
func (fpvs *UpdatePermissionRequest_FieldSubPathValue) SetToRaw(target proto.Message)
type UpdatePermissionRequest_FieldTerminalPath ¶
type UpdatePermissionRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*UpdatePermissionRequest_FieldTerminalPath) ClearValue ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) ClearValue(item *UpdatePermissionRequest)
func (*UpdatePermissionRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*UpdatePermissionRequest_FieldTerminalPath) Get ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) Get(source *UpdatePermissionRequest) (values []interface{})
Get returns all values pointed by specific field from source UpdatePermissionRequest
func (*UpdatePermissionRequest_FieldTerminalPath) GetDefault ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*UpdatePermissionRequest_FieldTerminalPath) GetRaw ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*UpdatePermissionRequest_FieldTerminalPath) GetSingle ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) GetSingle(source *UpdatePermissionRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source UpdatePermissionRequest
func (*UpdatePermissionRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*UpdatePermissionRequest_FieldTerminalPath) IsLeaf ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*UpdatePermissionRequest_FieldTerminalPath) JSONString ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*UpdatePermissionRequest_FieldTerminalPath) Selector ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) Selector() UpdatePermissionRequest_FieldPathSelector
func (*UpdatePermissionRequest_FieldTerminalPath) String ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*UpdatePermissionRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) UpdatePermissionRequest_FieldPathArrayItemValue
func (*UpdatePermissionRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) UpdatePermissionRequest_FieldPathArrayOfValues
func (*UpdatePermissionRequest_FieldTerminalPath) WithIValue ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) WithIValue(value interface{}) UpdatePermissionRequest_FieldPathValue
func (*UpdatePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*UpdatePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*UpdatePermissionRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *UpdatePermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type UpdatePermissionRequest_FieldTerminalPathArrayItemValue ¶
type UpdatePermissionRequest_FieldTerminalPathArrayItemValue struct { UpdatePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*UpdatePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *UpdatePermissionRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'UpdatePermissionRequest'
func (*UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object UpdatePermissionRequest as interface{}
func (*UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *UpdatePermissionRequest) (interface{}, bool)
func (*UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *UpdatePermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type UpdatePermissionRequest_FieldTerminalPathArrayOfValues ¶
type UpdatePermissionRequest_FieldTerminalPathArrayOfValues struct { UpdatePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues ¶
func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsCasArrayOfValues() ([]*UpdatePermissionRequest_CAS, bool)
func (*UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsPermissionArrayOfValues ¶
func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsPermissionArrayOfValues() ([]*permission.Permission, bool)
func (*UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues ¶
func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) AsUpdateMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
func (*UpdatePermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *UpdatePermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type UpdatePermissionRequest_FieldTerminalPathValue ¶
type UpdatePermissionRequest_FieldTerminalPathValue struct { UpdatePermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*UpdatePermissionRequest_FieldTerminalPathValue) AsCasValue ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) AsCasValue() (*UpdatePermissionRequest_CAS, bool)
func (*UpdatePermissionRequest_FieldTerminalPathValue) AsPermissionValue ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) AsPermissionValue() (*permission.Permission, bool)
func (*UpdatePermissionRequest_FieldTerminalPathValue) AsUpdateMaskValue ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) AsUpdateMaskValue() (*permission.Permission_FieldMask, bool)
func (*UpdatePermissionRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) CompareWith(source *UpdatePermissionRequest) (int, bool)
CompareWith compares value in the 'UpdatePermissionRequest_FieldTerminalPathValue' with the value under path in 'UpdatePermissionRequest'.
func (*UpdatePermissionRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*UpdatePermissionRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'UpdatePermissionRequest' as interface{}
func (*UpdatePermissionRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) SetTo(target **UpdatePermissionRequest)
SetTo stores value for selected field for object UpdatePermissionRequest
func (*UpdatePermissionRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *UpdatePermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type WatchPermissionClientStream ¶
type WatchPermissionClientStream interface { Recv() (*WatchPermissionResponse, error) grpc.ClientStream }
type WatchPermissionRequest ¶
type WatchPermissionRequest struct { // Reference to ntt.iam.v1alpha.Permission Name *permission.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 *permission.Permission_FieldMask `` /* 142-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 [WatchPermission][ntt.iam.v1alpha.WatchPermission]
func (*WatchPermissionRequest) Clone ¶
func (o *WatchPermissionRequest) Clone() *WatchPermissionRequest
func (*WatchPermissionRequest) CloneRaw ¶
func (o *WatchPermissionRequest) CloneRaw() gotenobject.GotenObjectExt
func (*WatchPermissionRequest) Descriptor ¶
func (*WatchPermissionRequest) Descriptor() ([]byte, []int)
Deprecated, Use WatchPermissionRequest.ProtoReflect.Descriptor instead.
func (*WatchPermissionRequest) GetFieldMask ¶
func (m *WatchPermissionRequest) GetFieldMask() *permission.Permission_FieldMask
func (*WatchPermissionRequest) GetName ¶
func (m *WatchPermissionRequest) GetName() *permission.Reference
func (*WatchPermissionRequest) GetView ¶
func (m *WatchPermissionRequest) GetView() view.View
func (*WatchPermissionRequest) GotenMessage ¶
func (*WatchPermissionRequest) GotenMessage()
func (*WatchPermissionRequest) GotenObjectExt ¶
func (o *WatchPermissionRequest) GotenObjectExt()
func (*WatchPermissionRequest) GotenValidate ¶
func (obj *WatchPermissionRequest) GotenValidate() error
func (*WatchPermissionRequest) MakeDiffFieldMask ¶
func (o *WatchPermissionRequest) MakeDiffFieldMask(other *WatchPermissionRequest) *WatchPermissionRequest_FieldMask
func (*WatchPermissionRequest) MakeFullFieldMask ¶
func (o *WatchPermissionRequest) MakeFullFieldMask() *WatchPermissionRequest_FieldMask
func (*WatchPermissionRequest) MakeRawDiffFieldMask ¶
func (o *WatchPermissionRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*WatchPermissionRequest) MakeRawFullFieldMask ¶
func (o *WatchPermissionRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*WatchPermissionRequest) Marshal ¶
func (m *WatchPermissionRequest) Marshal() ([]byte, error)
func (*WatchPermissionRequest) MarshalJSON ¶
func (m *WatchPermissionRequest) MarshalJSON() ([]byte, error)
func (*WatchPermissionRequest) Merge ¶
func (o *WatchPermissionRequest) Merge(source *WatchPermissionRequest)
func (*WatchPermissionRequest) MergeRaw ¶
func (o *WatchPermissionRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*WatchPermissionRequest) ProtoMessage ¶
func (*WatchPermissionRequest) ProtoMessage()
func (*WatchPermissionRequest) ProtoReflect ¶
func (m *WatchPermissionRequest) ProtoReflect() preflect.Message
func (*WatchPermissionRequest) Reset ¶
func (m *WatchPermissionRequest) Reset()
func (*WatchPermissionRequest) SetFieldMask ¶
func (m *WatchPermissionRequest) SetFieldMask(fv *permission.Permission_FieldMask)
func (*WatchPermissionRequest) SetName ¶
func (m *WatchPermissionRequest) SetName(fv *permission.Reference)
func (*WatchPermissionRequest) SetView ¶
func (m *WatchPermissionRequest) SetView(fv view.View)
func (*WatchPermissionRequest) String ¶
func (m *WatchPermissionRequest) String() string
func (*WatchPermissionRequest) Unmarshal ¶
func (m *WatchPermissionRequest) Unmarshal(b []byte) error
func (*WatchPermissionRequest) UnmarshalJSON ¶
func (m *WatchPermissionRequest) UnmarshalJSON(data []byte) error
type WatchPermissionRequestFieldPathBuilder ¶
type WatchPermissionRequestFieldPathBuilder struct{}
func NewWatchPermissionRequestFieldPathBuilder ¶
func NewWatchPermissionRequestFieldPathBuilder() WatchPermissionRequestFieldPathBuilder
type WatchPermissionRequestPathSelectorFieldMask ¶
type WatchPermissionRequestPathSelectorFieldMask struct{}
func (WatchPermissionRequestPathSelectorFieldMask) FieldPath ¶
func (WatchPermissionRequestPathSelectorFieldMask) FieldPath() *WatchPermissionRequest_FieldTerminalPath
func (WatchPermissionRequestPathSelectorFieldMask) WithArrayOfValues ¶
func (s WatchPermissionRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *WatchPermissionRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionRequestPathSelectorFieldMask) WithValue ¶
func (s WatchPermissionRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *WatchPermissionRequest_FieldTerminalPathValue
type WatchPermissionRequestPathSelectorName ¶
type WatchPermissionRequestPathSelectorName struct{}
func (WatchPermissionRequestPathSelectorName) FieldPath ¶
func (WatchPermissionRequestPathSelectorName) FieldPath() *WatchPermissionRequest_FieldTerminalPath
func (WatchPermissionRequestPathSelectorName) WithArrayOfValues ¶
func (s WatchPermissionRequestPathSelectorName) WithArrayOfValues(values []*permission.Reference) *WatchPermissionRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionRequestPathSelectorName) WithValue ¶
func (s WatchPermissionRequestPathSelectorName) WithValue(value *permission.Reference) *WatchPermissionRequest_FieldTerminalPathValue
type WatchPermissionRequestPathSelectorView ¶
type WatchPermissionRequestPathSelectorView struct{}
func (WatchPermissionRequestPathSelectorView) FieldPath ¶
func (WatchPermissionRequestPathSelectorView) FieldPath() *WatchPermissionRequest_FieldTerminalPath
func (WatchPermissionRequestPathSelectorView) WithArrayOfValues ¶
func (s WatchPermissionRequestPathSelectorView) WithArrayOfValues(values []view.View) *WatchPermissionRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionRequestPathSelectorView) WithValue ¶
func (s WatchPermissionRequestPathSelectorView) WithValue(value view.View) *WatchPermissionRequest_FieldTerminalPathValue
type WatchPermissionRequest_FieldMask ¶
type WatchPermissionRequest_FieldMask struct {
Paths []WatchPermissionRequest_FieldPath
}
func FullWatchPermissionRequest_FieldMask ¶
func FullWatchPermissionRequest_FieldMask() *WatchPermissionRequest_FieldMask
func (*WatchPermissionRequest_FieldMask) AppendPath ¶
func (fieldMask *WatchPermissionRequest_FieldMask) AppendPath(path WatchPermissionRequest_FieldPath)
func (*WatchPermissionRequest_FieldMask) AppendRawPath ¶
func (fieldMask *WatchPermissionRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*WatchPermissionRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *WatchPermissionRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*WatchPermissionRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *WatchPermissionRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*WatchPermissionRequest_FieldMask) FilterInputFields ¶
func (fieldMask *WatchPermissionRequest_FieldMask) FilterInputFields() *WatchPermissionRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*WatchPermissionRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *WatchPermissionRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*WatchPermissionRequest_FieldMask) GetPaths ¶
func (fieldMask *WatchPermissionRequest_FieldMask) GetPaths() []WatchPermissionRequest_FieldPath
func (*WatchPermissionRequest_FieldMask) GetRawPaths ¶
func (fieldMask *WatchPermissionRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*WatchPermissionRequest_FieldMask) IsFull ¶
func (fieldMask *WatchPermissionRequest_FieldMask) IsFull() bool
func (WatchPermissionRequest_FieldMask) Marshal ¶
func (fieldMask WatchPermissionRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (WatchPermissionRequest_FieldMask) MarshalJSON ¶
func (fieldMask WatchPermissionRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*WatchPermissionRequest_FieldMask) PathsCount ¶
func (fieldMask *WatchPermissionRequest_FieldMask) PathsCount() int
func (*WatchPermissionRequest_FieldMask) Project ¶
func (fieldMask *WatchPermissionRequest_FieldMask) Project(source *WatchPermissionRequest) *WatchPermissionRequest
func (*WatchPermissionRequest_FieldMask) ProjectRaw ¶
func (fieldMask *WatchPermissionRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*WatchPermissionRequest_FieldMask) ProtoMessage ¶
func (fieldMask *WatchPermissionRequest_FieldMask) ProtoMessage()
func (*WatchPermissionRequest_FieldMask) ProtoReflect ¶
func (fieldMask *WatchPermissionRequest_FieldMask) ProtoReflect() preflect.Message
func (*WatchPermissionRequest_FieldMask) Reset ¶
func (fieldMask *WatchPermissionRequest_FieldMask) Reset()
func (*WatchPermissionRequest_FieldMask) Set ¶
func (fieldMask *WatchPermissionRequest_FieldMask) Set(target, source *WatchPermissionRequest)
func (*WatchPermissionRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *WatchPermissionRequest_FieldMask) SetFromCliFlag(raw string) error
func (*WatchPermissionRequest_FieldMask) SetRaw ¶
func (fieldMask *WatchPermissionRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*WatchPermissionRequest_FieldMask) Size ¶
func (fieldMask *WatchPermissionRequest_FieldMask) Size() int
func (*WatchPermissionRequest_FieldMask) String ¶
func (fieldMask *WatchPermissionRequest_FieldMask) String() string
func (*WatchPermissionRequest_FieldMask) Subtract ¶
func (fieldMask *WatchPermissionRequest_FieldMask) Subtract(other *WatchPermissionRequest_FieldMask) *WatchPermissionRequest_FieldMask
func (*WatchPermissionRequest_FieldMask) SubtractRaw ¶
func (fieldMask *WatchPermissionRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*WatchPermissionRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *WatchPermissionRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*WatchPermissionRequest_FieldMask) Unmarshal ¶
func (fieldMask *WatchPermissionRequest_FieldMask) Unmarshal(data []byte) error
func (*WatchPermissionRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *WatchPermissionRequest_FieldMask) UnmarshalJSON(data []byte) error
type WatchPermissionRequest_FieldPath ¶
type WatchPermissionRequest_FieldPath interface { gotenobject.FieldPath Selector() WatchPermissionRequest_FieldPathSelector Get(source *WatchPermissionRequest) []interface{} GetSingle(source *WatchPermissionRequest) (interface{}, bool) ClearValue(item *WatchPermissionRequest) // Those methods build corresponding WatchPermissionRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) WatchPermissionRequest_FieldPathValue WithIArrayOfValues(values interface{}) WatchPermissionRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) WatchPermissionRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildWatchPermissionRequest_FieldPath ¶
func BuildWatchPermissionRequest_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionRequest_FieldPath, error)
func MustParseWatchPermissionRequest_FieldPath ¶
func MustParseWatchPermissionRequest_FieldPath(rawField string) WatchPermissionRequest_FieldPath
func ParseWatchPermissionRequest_FieldPath ¶
func ParseWatchPermissionRequest_FieldPath(rawField string) (WatchPermissionRequest_FieldPath, error)
type WatchPermissionRequest_FieldPathArrayItemValue ¶
type WatchPermissionRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue WatchPermissionRequest_FieldPath ContainsValue(*WatchPermissionRequest) bool }
WatchPermissionRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for WatchPermissionRequest according to their type Present only for array (repeated) types.
func MustParseWatchPermissionRequest_FieldPathArrayItemValue ¶
func MustParseWatchPermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchPermissionRequest_FieldPathArrayItemValue
func ParseWatchPermissionRequest_FieldPathArrayItemValue ¶
func ParseWatchPermissionRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchPermissionRequest_FieldPathArrayItemValue, error)
ParseWatchPermissionRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type WatchPermissionRequest_FieldPathArrayOfValues ¶
type WatchPermissionRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues WatchPermissionRequest_FieldPath }
WatchPermissionRequest_FieldPathArrayOfValues allows storing slice of values for WatchPermissionRequest fields according to their type
func MustParseWatchPermissionRequest_FieldPathArrayOfValues ¶
func MustParseWatchPermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchPermissionRequest_FieldPathArrayOfValues
func ParseWatchPermissionRequest_FieldPathArrayOfValues ¶
func ParseWatchPermissionRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchPermissionRequest_FieldPathArrayOfValues, error)
type WatchPermissionRequest_FieldPathSelector ¶
type WatchPermissionRequest_FieldPathSelector int32
const ( WatchPermissionRequest_FieldPathSelectorName WatchPermissionRequest_FieldPathSelector = 0 WatchPermissionRequest_FieldPathSelectorFieldMask WatchPermissionRequest_FieldPathSelector = 1 WatchPermissionRequest_FieldPathSelectorView WatchPermissionRequest_FieldPathSelector = 2 )
func (WatchPermissionRequest_FieldPathSelector) String ¶
func (s WatchPermissionRequest_FieldPathSelector) String() string
type WatchPermissionRequest_FieldPathValue ¶
type WatchPermissionRequest_FieldPathValue interface { WatchPermissionRequest_FieldPath gotenobject.FieldPathValue SetTo(target **WatchPermissionRequest) CompareWith(*WatchPermissionRequest) (cmp int, comparable bool) }
WatchPermissionRequest_FieldPathValue allows storing values for WatchPermissionRequest fields according to their type
func MustParseWatchPermissionRequest_FieldPathValue ¶
func MustParseWatchPermissionRequest_FieldPathValue(pathStr, valueStr string) WatchPermissionRequest_FieldPathValue
func ParseWatchPermissionRequest_FieldPathValue ¶
func ParseWatchPermissionRequest_FieldPathValue(pathStr, valueStr string) (WatchPermissionRequest_FieldPathValue, error)
type WatchPermissionRequest_FieldTerminalPath ¶
type WatchPermissionRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*WatchPermissionRequest_FieldTerminalPath) ClearValue ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) ClearValue(item *WatchPermissionRequest)
func (*WatchPermissionRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*WatchPermissionRequest_FieldTerminalPath) Get ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) Get(source *WatchPermissionRequest) (values []interface{})
Get returns all values pointed by specific field from source WatchPermissionRequest
func (*WatchPermissionRequest_FieldTerminalPath) GetDefault ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*WatchPermissionRequest_FieldTerminalPath) GetRaw ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*WatchPermissionRequest_FieldTerminalPath) GetSingle ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) GetSingle(source *WatchPermissionRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source WatchPermissionRequest
func (*WatchPermissionRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*WatchPermissionRequest_FieldTerminalPath) IsLeaf ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*WatchPermissionRequest_FieldTerminalPath) JSONString ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*WatchPermissionRequest_FieldTerminalPath) Selector ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) Selector() WatchPermissionRequest_FieldPathSelector
func (*WatchPermissionRequest_FieldTerminalPath) String ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*WatchPermissionRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionRequest_FieldPathArrayItemValue
func (*WatchPermissionRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionRequest_FieldPathArrayOfValues
func (*WatchPermissionRequest_FieldTerminalPath) WithIValue ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionRequest_FieldPathValue
func (*WatchPermissionRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*WatchPermissionRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*WatchPermissionRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *WatchPermissionRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type WatchPermissionRequest_FieldTerminalPathArrayItemValue ¶
type WatchPermissionRequest_FieldTerminalPathArrayItemValue struct { WatchPermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'WatchPermissionRequest'
func (*WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object WatchPermissionRequest as interface{}
func (*WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionRequest) (interface{}, bool)
func (*WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *WatchPermissionRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type WatchPermissionRequest_FieldTerminalPathArrayOfValues ¶
type WatchPermissionRequest_FieldTerminalPathArrayOfValues struct { WatchPermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues ¶
func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
func (*WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*permission.Reference, bool)
func (*WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues ¶
func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
func (*WatchPermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *WatchPermissionRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type WatchPermissionRequest_FieldTerminalPathValue ¶
type WatchPermissionRequest_FieldTerminalPathValue struct { WatchPermissionRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionRequest_FieldTerminalPathValue) AsFieldMaskValue ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
func (*WatchPermissionRequest_FieldTerminalPathValue) AsNameValue ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) AsNameValue() (*permission.Reference, bool)
func (*WatchPermissionRequest_FieldTerminalPathValue) AsViewValue ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
func (*WatchPermissionRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) CompareWith(source *WatchPermissionRequest) (int, bool)
CompareWith compares value in the 'WatchPermissionRequest_FieldTerminalPathValue' with the value under path in 'WatchPermissionRequest'.
func (*WatchPermissionRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*WatchPermissionRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'WatchPermissionRequest' as interface{}
func (*WatchPermissionRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) SetTo(target **WatchPermissionRequest)
SetTo stores value for selected field for object WatchPermissionRequest
func (*WatchPermissionRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *WatchPermissionRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type WatchPermissionResponse ¶
type WatchPermissionResponse struct { Change *permission.PermissionChange `protobuf:"bytes,1,opt,name=change,proto3" json:"change,omitempty" firestore:"change"` // contains filtered or unexported fields }
WatchPermissionResponse
func (*WatchPermissionResponse) Clone ¶
func (o *WatchPermissionResponse) Clone() *WatchPermissionResponse
func (*WatchPermissionResponse) CloneRaw ¶
func (o *WatchPermissionResponse) CloneRaw() gotenobject.GotenObjectExt
func (*WatchPermissionResponse) Descriptor ¶
func (*WatchPermissionResponse) Descriptor() ([]byte, []int)
Deprecated, Use WatchPermissionResponse.ProtoReflect.Descriptor instead.
func (*WatchPermissionResponse) GetChange ¶
func (m *WatchPermissionResponse) GetChange() *permission.PermissionChange
func (*WatchPermissionResponse) GotenMessage ¶
func (*WatchPermissionResponse) GotenMessage()
func (*WatchPermissionResponse) GotenObjectExt ¶
func (o *WatchPermissionResponse) GotenObjectExt()
func (*WatchPermissionResponse) GotenValidate ¶
func (obj *WatchPermissionResponse) GotenValidate() error
func (*WatchPermissionResponse) MakeDiffFieldMask ¶
func (o *WatchPermissionResponse) MakeDiffFieldMask(other *WatchPermissionResponse) *WatchPermissionResponse_FieldMask
func (*WatchPermissionResponse) MakeFullFieldMask ¶
func (o *WatchPermissionResponse) MakeFullFieldMask() *WatchPermissionResponse_FieldMask
func (*WatchPermissionResponse) MakeRawDiffFieldMask ¶
func (o *WatchPermissionResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*WatchPermissionResponse) MakeRawFullFieldMask ¶
func (o *WatchPermissionResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*WatchPermissionResponse) Marshal ¶
func (m *WatchPermissionResponse) Marshal() ([]byte, error)
func (*WatchPermissionResponse) MarshalJSON ¶
func (m *WatchPermissionResponse) MarshalJSON() ([]byte, error)
func (*WatchPermissionResponse) Merge ¶
func (o *WatchPermissionResponse) Merge(source *WatchPermissionResponse)
func (*WatchPermissionResponse) MergeRaw ¶
func (o *WatchPermissionResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*WatchPermissionResponse) ProtoMessage ¶
func (*WatchPermissionResponse) ProtoMessage()
func (*WatchPermissionResponse) ProtoReflect ¶
func (m *WatchPermissionResponse) ProtoReflect() preflect.Message
func (*WatchPermissionResponse) Reset ¶
func (m *WatchPermissionResponse) Reset()
func (*WatchPermissionResponse) SetChange ¶
func (m *WatchPermissionResponse) SetChange(fv *permission.PermissionChange)
func (*WatchPermissionResponse) String ¶
func (m *WatchPermissionResponse) String() string
func (*WatchPermissionResponse) Unmarshal ¶
func (m *WatchPermissionResponse) Unmarshal(b []byte) error
func (*WatchPermissionResponse) UnmarshalJSON ¶
func (m *WatchPermissionResponse) UnmarshalJSON(data []byte) error
type WatchPermissionResponseFieldPathBuilder ¶
type WatchPermissionResponseFieldPathBuilder struct{}
func NewWatchPermissionResponseFieldPathBuilder ¶
func NewWatchPermissionResponseFieldPathBuilder() WatchPermissionResponseFieldPathBuilder
type WatchPermissionResponsePathSelectorChange ¶
type WatchPermissionResponsePathSelectorChange struct{}
func (WatchPermissionResponsePathSelectorChange) FieldPath ¶
func (WatchPermissionResponsePathSelectorChange) FieldPath() *WatchPermissionResponse_FieldTerminalPath
func (WatchPermissionResponsePathSelectorChange) WithArrayOfValues ¶
func (s WatchPermissionResponsePathSelectorChange) WithArrayOfValues(values []*permission.PermissionChange) *WatchPermissionResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionResponsePathSelectorChange) WithValue ¶
func (s WatchPermissionResponsePathSelectorChange) WithValue(value *permission.PermissionChange) *WatchPermissionResponse_FieldTerminalPathValue
type WatchPermissionResponse_FieldMask ¶
type WatchPermissionResponse_FieldMask struct {
Paths []WatchPermissionResponse_FieldPath
}
func FullWatchPermissionResponse_FieldMask ¶
func FullWatchPermissionResponse_FieldMask() *WatchPermissionResponse_FieldMask
func (*WatchPermissionResponse_FieldMask) AppendPath ¶
func (fieldMask *WatchPermissionResponse_FieldMask) AppendPath(path WatchPermissionResponse_FieldPath)
func (*WatchPermissionResponse_FieldMask) AppendRawPath ¶
func (fieldMask *WatchPermissionResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*WatchPermissionResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *WatchPermissionResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*WatchPermissionResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *WatchPermissionResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*WatchPermissionResponse_FieldMask) FilterInputFields ¶
func (fieldMask *WatchPermissionResponse_FieldMask) FilterInputFields() *WatchPermissionResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*WatchPermissionResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *WatchPermissionResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*WatchPermissionResponse_FieldMask) GetPaths ¶
func (fieldMask *WatchPermissionResponse_FieldMask) GetPaths() []WatchPermissionResponse_FieldPath
func (*WatchPermissionResponse_FieldMask) GetRawPaths ¶
func (fieldMask *WatchPermissionResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*WatchPermissionResponse_FieldMask) IsFull ¶
func (fieldMask *WatchPermissionResponse_FieldMask) IsFull() bool
func (WatchPermissionResponse_FieldMask) Marshal ¶
func (fieldMask WatchPermissionResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (WatchPermissionResponse_FieldMask) MarshalJSON ¶
func (fieldMask WatchPermissionResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*WatchPermissionResponse_FieldMask) PathsCount ¶
func (fieldMask *WatchPermissionResponse_FieldMask) PathsCount() int
func (*WatchPermissionResponse_FieldMask) Project ¶
func (fieldMask *WatchPermissionResponse_FieldMask) Project(source *WatchPermissionResponse) *WatchPermissionResponse
func (*WatchPermissionResponse_FieldMask) ProjectRaw ¶
func (fieldMask *WatchPermissionResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*WatchPermissionResponse_FieldMask) ProtoMessage ¶
func (fieldMask *WatchPermissionResponse_FieldMask) ProtoMessage()
func (*WatchPermissionResponse_FieldMask) ProtoReflect ¶
func (fieldMask *WatchPermissionResponse_FieldMask) ProtoReflect() preflect.Message
func (*WatchPermissionResponse_FieldMask) Reset ¶
func (fieldMask *WatchPermissionResponse_FieldMask) Reset()
func (*WatchPermissionResponse_FieldMask) Set ¶
func (fieldMask *WatchPermissionResponse_FieldMask) Set(target, source *WatchPermissionResponse)
func (*WatchPermissionResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *WatchPermissionResponse_FieldMask) SetFromCliFlag(raw string) error
func (*WatchPermissionResponse_FieldMask) SetRaw ¶
func (fieldMask *WatchPermissionResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*WatchPermissionResponse_FieldMask) Size ¶
func (fieldMask *WatchPermissionResponse_FieldMask) Size() int
func (*WatchPermissionResponse_FieldMask) String ¶
func (fieldMask *WatchPermissionResponse_FieldMask) String() string
func (*WatchPermissionResponse_FieldMask) Subtract ¶
func (fieldMask *WatchPermissionResponse_FieldMask) Subtract(other *WatchPermissionResponse_FieldMask) *WatchPermissionResponse_FieldMask
func (*WatchPermissionResponse_FieldMask) SubtractRaw ¶
func (fieldMask *WatchPermissionResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*WatchPermissionResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *WatchPermissionResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*WatchPermissionResponse_FieldMask) Unmarshal ¶
func (fieldMask *WatchPermissionResponse_FieldMask) Unmarshal(data []byte) error
func (*WatchPermissionResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *WatchPermissionResponse_FieldMask) UnmarshalJSON(data []byte) error
type WatchPermissionResponse_FieldPath ¶
type WatchPermissionResponse_FieldPath interface { gotenobject.FieldPath Selector() WatchPermissionResponse_FieldPathSelector Get(source *WatchPermissionResponse) []interface{} GetSingle(source *WatchPermissionResponse) (interface{}, bool) ClearValue(item *WatchPermissionResponse) // Those methods build corresponding WatchPermissionResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) WatchPermissionResponse_FieldPathValue WithIArrayOfValues(values interface{}) WatchPermissionResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) WatchPermissionResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildWatchPermissionResponse_FieldPath ¶
func BuildWatchPermissionResponse_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionResponse_FieldPath, error)
func MustParseWatchPermissionResponse_FieldPath ¶
func MustParseWatchPermissionResponse_FieldPath(rawField string) WatchPermissionResponse_FieldPath
func ParseWatchPermissionResponse_FieldPath ¶
func ParseWatchPermissionResponse_FieldPath(rawField string) (WatchPermissionResponse_FieldPath, error)
type WatchPermissionResponse_FieldPathArrayItemValue ¶
type WatchPermissionResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue WatchPermissionResponse_FieldPath ContainsValue(*WatchPermissionResponse) bool }
WatchPermissionResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for WatchPermissionResponse according to their type Present only for array (repeated) types.
func MustParseWatchPermissionResponse_FieldPathArrayItemValue ¶
func MustParseWatchPermissionResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchPermissionResponse_FieldPathArrayItemValue
func ParseWatchPermissionResponse_FieldPathArrayItemValue ¶
func ParseWatchPermissionResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchPermissionResponse_FieldPathArrayItemValue, error)
ParseWatchPermissionResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type WatchPermissionResponse_FieldPathArrayOfValues ¶
type WatchPermissionResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues WatchPermissionResponse_FieldPath }
WatchPermissionResponse_FieldPathArrayOfValues allows storing slice of values for WatchPermissionResponse fields according to their type
func MustParseWatchPermissionResponse_FieldPathArrayOfValues ¶
func MustParseWatchPermissionResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchPermissionResponse_FieldPathArrayOfValues
func ParseWatchPermissionResponse_FieldPathArrayOfValues ¶
func ParseWatchPermissionResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchPermissionResponse_FieldPathArrayOfValues, error)
type WatchPermissionResponse_FieldPathSelector ¶
type WatchPermissionResponse_FieldPathSelector int32
const (
WatchPermissionResponse_FieldPathSelectorChange WatchPermissionResponse_FieldPathSelector = 0
)
func (WatchPermissionResponse_FieldPathSelector) String ¶
func (s WatchPermissionResponse_FieldPathSelector) String() string
type WatchPermissionResponse_FieldPathValue ¶
type WatchPermissionResponse_FieldPathValue interface { WatchPermissionResponse_FieldPath gotenobject.FieldPathValue SetTo(target **WatchPermissionResponse) CompareWith(*WatchPermissionResponse) (cmp int, comparable bool) }
WatchPermissionResponse_FieldPathValue allows storing values for WatchPermissionResponse fields according to their type
func MustParseWatchPermissionResponse_FieldPathValue ¶
func MustParseWatchPermissionResponse_FieldPathValue(pathStr, valueStr string) WatchPermissionResponse_FieldPathValue
func ParseWatchPermissionResponse_FieldPathValue ¶
func ParseWatchPermissionResponse_FieldPathValue(pathStr, valueStr string) (WatchPermissionResponse_FieldPathValue, error)
type WatchPermissionResponse_FieldTerminalPath ¶
type WatchPermissionResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*WatchPermissionResponse_FieldTerminalPath) ClearValue ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) ClearValue(item *WatchPermissionResponse)
func (*WatchPermissionResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*WatchPermissionResponse_FieldTerminalPath) Get ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) Get(source *WatchPermissionResponse) (values []interface{})
Get returns all values pointed by specific field from source WatchPermissionResponse
func (*WatchPermissionResponse_FieldTerminalPath) GetDefault ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*WatchPermissionResponse_FieldTerminalPath) GetRaw ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*WatchPermissionResponse_FieldTerminalPath) GetSingle ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) GetSingle(source *WatchPermissionResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source WatchPermissionResponse
func (*WatchPermissionResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*WatchPermissionResponse_FieldTerminalPath) IsLeaf ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*WatchPermissionResponse_FieldTerminalPath) JSONString ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*WatchPermissionResponse_FieldTerminalPath) Selector ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) Selector() WatchPermissionResponse_FieldPathSelector
func (*WatchPermissionResponse_FieldTerminalPath) String ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*WatchPermissionResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionResponse_FieldPathArrayItemValue
func (*WatchPermissionResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionResponse_FieldPathArrayOfValues
func (*WatchPermissionResponse_FieldTerminalPath) WithIValue ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionResponse_FieldPathValue
func (*WatchPermissionResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*WatchPermissionResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*WatchPermissionResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *WatchPermissionResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type WatchPermissionResponse_FieldTerminalPathArrayItemValue ¶
type WatchPermissionResponse_FieldTerminalPathArrayItemValue struct { WatchPermissionResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'WatchPermissionResponse'
func (*WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object WatchPermissionResponse as interface{}
func (*WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionResponse) (interface{}, bool)
func (*WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *WatchPermissionResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type WatchPermissionResponse_FieldTerminalPathArrayOfValues ¶
type WatchPermissionResponse_FieldTerminalPathArrayOfValues struct { WatchPermissionResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues ¶
func (fpaov *WatchPermissionResponse_FieldTerminalPathArrayOfValues) AsChangeArrayOfValues() ([]*permission.PermissionChange, bool)
func (*WatchPermissionResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *WatchPermissionResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type WatchPermissionResponse_FieldTerminalPathValue ¶
type WatchPermissionResponse_FieldTerminalPathValue struct { WatchPermissionResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionResponse_FieldTerminalPathValue) AsChangeValue ¶
func (fpv *WatchPermissionResponse_FieldTerminalPathValue) AsChangeValue() (*permission.PermissionChange, bool)
func (*WatchPermissionResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *WatchPermissionResponse_FieldTerminalPathValue) CompareWith(source *WatchPermissionResponse) (int, bool)
CompareWith compares value in the 'WatchPermissionResponse_FieldTerminalPathValue' with the value under path in 'WatchPermissionResponse'.
func (*WatchPermissionResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *WatchPermissionResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*WatchPermissionResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *WatchPermissionResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'WatchPermissionResponse' as interface{}
func (*WatchPermissionResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *WatchPermissionResponse_FieldTerminalPathValue) SetTo(target **WatchPermissionResponse)
SetTo stores value for selected field for object WatchPermissionResponse
func (*WatchPermissionResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *WatchPermissionResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type WatchPermissionsClientStream ¶
type WatchPermissionsClientStream interface { Recv() (*WatchPermissionsResponse, error) grpc.ClientStream }
type WatchPermissionsRequest ¶
type WatchPermissionsRequest 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 Permissions 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 *permission.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 *permission.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty" firestore:"orderBy"` // A token identifying watch resume point from previous session. // Can be populated only for stateless watch type. ResumeToken string `protobuf:"bytes,10,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty" firestore:"resumeToken"` // Filter - filter results by field criteria. Simplified SQL-like syntax with // following operators: // <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS // [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels // CONTAINS "severity:important" OR (state.last_error_time > // "2018-11-15T10:00:00Z" AND state.status = "ERROR")' Filter *permission.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 Permission that don't // affect any of masked fields won't be sent back. FieldMask *permission.Permission_FieldMask `` /* 142-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 // Permission 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 [WatchPermissions][ntt.iam.v1alpha.WatchPermissions]
func (*WatchPermissionsRequest) Clone ¶
func (o *WatchPermissionsRequest) Clone() *WatchPermissionsRequest
func (*WatchPermissionsRequest) CloneRaw ¶
func (o *WatchPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
func (*WatchPermissionsRequest) Descriptor ¶
func (*WatchPermissionsRequest) Descriptor() ([]byte, []int)
Deprecated, Use WatchPermissionsRequest.ProtoReflect.Descriptor instead.
func (*WatchPermissionsRequest) GetFieldMask ¶
func (m *WatchPermissionsRequest) GetFieldMask() *permission.Permission_FieldMask
func (*WatchPermissionsRequest) GetFilter ¶
func (m *WatchPermissionsRequest) GetFilter() *permission.Filter
func (*WatchPermissionsRequest) GetMaxChunkSize ¶
func (m *WatchPermissionsRequest) GetMaxChunkSize() int32
func (*WatchPermissionsRequest) GetOrderBy ¶
func (m *WatchPermissionsRequest) GetOrderBy() *permission.OrderBy
func (*WatchPermissionsRequest) GetPageSize ¶
func (m *WatchPermissionsRequest) GetPageSize() int32
func (*WatchPermissionsRequest) GetPageToken ¶
func (m *WatchPermissionsRequest) GetPageToken() *permission.PagerCursor
func (*WatchPermissionsRequest) GetResumeToken ¶
func (m *WatchPermissionsRequest) GetResumeToken() string
func (*WatchPermissionsRequest) GetType ¶
func (m *WatchPermissionsRequest) GetType() watch_type.WatchType
func (*WatchPermissionsRequest) GetView ¶
func (m *WatchPermissionsRequest) GetView() view.View
func (*WatchPermissionsRequest) GotenMessage ¶
func (*WatchPermissionsRequest) GotenMessage()
func (*WatchPermissionsRequest) GotenObjectExt ¶
func (o *WatchPermissionsRequest) GotenObjectExt()
func (*WatchPermissionsRequest) GotenValidate ¶
func (obj *WatchPermissionsRequest) GotenValidate() error
func (*WatchPermissionsRequest) MakeDiffFieldMask ¶
func (o *WatchPermissionsRequest) MakeDiffFieldMask(other *WatchPermissionsRequest) *WatchPermissionsRequest_FieldMask
func (*WatchPermissionsRequest) MakeFullFieldMask ¶
func (o *WatchPermissionsRequest) MakeFullFieldMask() *WatchPermissionsRequest_FieldMask
func (*WatchPermissionsRequest) MakeRawDiffFieldMask ¶
func (o *WatchPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*WatchPermissionsRequest) MakeRawFullFieldMask ¶
func (o *WatchPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*WatchPermissionsRequest) Marshal ¶
func (m *WatchPermissionsRequest) Marshal() ([]byte, error)
func (*WatchPermissionsRequest) MarshalJSON ¶
func (m *WatchPermissionsRequest) MarshalJSON() ([]byte, error)
func (*WatchPermissionsRequest) Merge ¶
func (o *WatchPermissionsRequest) Merge(source *WatchPermissionsRequest)
func (*WatchPermissionsRequest) MergeRaw ¶
func (o *WatchPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*WatchPermissionsRequest) ProtoMessage ¶
func (*WatchPermissionsRequest) ProtoMessage()
func (*WatchPermissionsRequest) ProtoReflect ¶
func (m *WatchPermissionsRequest) ProtoReflect() preflect.Message
func (*WatchPermissionsRequest) Reset ¶
func (m *WatchPermissionsRequest) Reset()
func (*WatchPermissionsRequest) SetFieldMask ¶
func (m *WatchPermissionsRequest) SetFieldMask(fv *permission.Permission_FieldMask)
func (*WatchPermissionsRequest) SetFilter ¶
func (m *WatchPermissionsRequest) SetFilter(fv *permission.Filter)
func (*WatchPermissionsRequest) SetMaxChunkSize ¶
func (m *WatchPermissionsRequest) SetMaxChunkSize(fv int32)
func (*WatchPermissionsRequest) SetOrderBy ¶
func (m *WatchPermissionsRequest) SetOrderBy(fv *permission.OrderBy)
func (*WatchPermissionsRequest) SetPageSize ¶
func (m *WatchPermissionsRequest) SetPageSize(fv int32)
func (*WatchPermissionsRequest) SetPageToken ¶
func (m *WatchPermissionsRequest) SetPageToken(fv *permission.PagerCursor)
func (*WatchPermissionsRequest) SetResumeToken ¶
func (m *WatchPermissionsRequest) SetResumeToken(fv string)
func (*WatchPermissionsRequest) SetType ¶
func (m *WatchPermissionsRequest) SetType(fv watch_type.WatchType)
func (*WatchPermissionsRequest) SetView ¶
func (m *WatchPermissionsRequest) SetView(fv view.View)
func (*WatchPermissionsRequest) String ¶
func (m *WatchPermissionsRequest) String() string
func (*WatchPermissionsRequest) Unmarshal ¶
func (m *WatchPermissionsRequest) Unmarshal(b []byte) error
func (*WatchPermissionsRequest) UnmarshalJSON ¶
func (m *WatchPermissionsRequest) UnmarshalJSON(data []byte) error
type WatchPermissionsRequestFieldPathBuilder ¶
type WatchPermissionsRequestFieldPathBuilder struct{}
func NewWatchPermissionsRequestFieldPathBuilder ¶
func NewWatchPermissionsRequestFieldPathBuilder() WatchPermissionsRequestFieldPathBuilder
func (WatchPermissionsRequestFieldPathBuilder) MaxChunkSize ¶
func (WatchPermissionsRequestFieldPathBuilder) MaxChunkSize() WatchPermissionsRequestPathSelectorMaxChunkSize
func (WatchPermissionsRequestFieldPathBuilder) ResumeToken ¶
func (WatchPermissionsRequestFieldPathBuilder) ResumeToken() WatchPermissionsRequestPathSelectorResumeToken
type WatchPermissionsRequestPathSelectorFieldMask ¶
type WatchPermissionsRequestPathSelectorFieldMask struct{}
func (WatchPermissionsRequestPathSelectorFieldMask) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorFieldMask) WithArrayOfValues(values []*permission.Permission_FieldMask) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorFieldMask) WithValue ¶
func (s WatchPermissionsRequestPathSelectorFieldMask) WithValue(value *permission.Permission_FieldMask) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorFilter ¶
type WatchPermissionsRequestPathSelectorFilter struct{}
func (WatchPermissionsRequestPathSelectorFilter) FieldPath ¶
func (WatchPermissionsRequestPathSelectorFilter) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
func (WatchPermissionsRequestPathSelectorFilter) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorFilter) WithArrayOfValues(values []*permission.Filter) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorFilter) WithValue ¶
func (s WatchPermissionsRequestPathSelectorFilter) WithValue(value *permission.Filter) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorMaxChunkSize ¶
type WatchPermissionsRequestPathSelectorMaxChunkSize struct{}
func (WatchPermissionsRequestPathSelectorMaxChunkSize) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorMaxChunkSize) WithArrayOfValues(values []int32) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorMaxChunkSize) WithValue ¶
func (s WatchPermissionsRequestPathSelectorMaxChunkSize) WithValue(value int32) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorOrderBy ¶
type WatchPermissionsRequestPathSelectorOrderBy struct{}
func (WatchPermissionsRequestPathSelectorOrderBy) FieldPath ¶
func (WatchPermissionsRequestPathSelectorOrderBy) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
func (WatchPermissionsRequestPathSelectorOrderBy) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorOrderBy) WithArrayOfValues(values []*permission.OrderBy) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorOrderBy) WithValue ¶
func (s WatchPermissionsRequestPathSelectorOrderBy) WithValue(value *permission.OrderBy) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorPageSize ¶
type WatchPermissionsRequestPathSelectorPageSize struct{}
func (WatchPermissionsRequestPathSelectorPageSize) FieldPath ¶
func (WatchPermissionsRequestPathSelectorPageSize) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
func (WatchPermissionsRequestPathSelectorPageSize) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorPageSize) WithArrayOfValues(values []int32) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorPageSize) WithValue ¶
func (s WatchPermissionsRequestPathSelectorPageSize) WithValue(value int32) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorPageToken ¶
type WatchPermissionsRequestPathSelectorPageToken struct{}
func (WatchPermissionsRequestPathSelectorPageToken) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorPageToken) WithValue ¶
func (s WatchPermissionsRequestPathSelectorPageToken) WithValue(value *permission.PagerCursor) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorResumeToken ¶
type WatchPermissionsRequestPathSelectorResumeToken struct{}
func (WatchPermissionsRequestPathSelectorResumeToken) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorResumeToken) WithArrayOfValues(values []string) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorResumeToken) WithValue ¶
func (s WatchPermissionsRequestPathSelectorResumeToken) WithValue(value string) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorType ¶
type WatchPermissionsRequestPathSelectorType struct{}
func (WatchPermissionsRequestPathSelectorType) FieldPath ¶
func (WatchPermissionsRequestPathSelectorType) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
func (WatchPermissionsRequestPathSelectorType) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorType) WithArrayOfValues(values []watch_type.WatchType) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorType) WithValue ¶
func (s WatchPermissionsRequestPathSelectorType) WithValue(value watch_type.WatchType) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequestPathSelectorView ¶
type WatchPermissionsRequestPathSelectorView struct{}
func (WatchPermissionsRequestPathSelectorView) FieldPath ¶
func (WatchPermissionsRequestPathSelectorView) FieldPath() *WatchPermissionsRequest_FieldTerminalPath
func (WatchPermissionsRequestPathSelectorView) WithArrayOfValues ¶
func (s WatchPermissionsRequestPathSelectorView) WithArrayOfValues(values []view.View) *WatchPermissionsRequest_FieldTerminalPathArrayOfValues
func (WatchPermissionsRequestPathSelectorView) WithValue ¶
func (s WatchPermissionsRequestPathSelectorView) WithValue(value view.View) *WatchPermissionsRequest_FieldTerminalPathValue
type WatchPermissionsRequest_FieldMask ¶
type WatchPermissionsRequest_FieldMask struct {
Paths []WatchPermissionsRequest_FieldPath
}
func FullWatchPermissionsRequest_FieldMask ¶
func FullWatchPermissionsRequest_FieldMask() *WatchPermissionsRequest_FieldMask
func (*WatchPermissionsRequest_FieldMask) AppendPath ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) AppendPath(path WatchPermissionsRequest_FieldPath)
func (*WatchPermissionsRequest_FieldMask) AppendRawPath ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*WatchPermissionsRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*WatchPermissionsRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*WatchPermissionsRequest_FieldMask) FilterInputFields ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) FilterInputFields() *WatchPermissionsRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*WatchPermissionsRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*WatchPermissionsRequest_FieldMask) GetPaths ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) GetPaths() []WatchPermissionsRequest_FieldPath
func (*WatchPermissionsRequest_FieldMask) GetRawPaths ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*WatchPermissionsRequest_FieldMask) IsFull ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) IsFull() bool
func (WatchPermissionsRequest_FieldMask) Marshal ¶
func (fieldMask WatchPermissionsRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (WatchPermissionsRequest_FieldMask) MarshalJSON ¶
func (fieldMask WatchPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*WatchPermissionsRequest_FieldMask) PathsCount ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) PathsCount() int
func (*WatchPermissionsRequest_FieldMask) Project ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) Project(source *WatchPermissionsRequest) *WatchPermissionsRequest
func (*WatchPermissionsRequest_FieldMask) ProjectRaw ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*WatchPermissionsRequest_FieldMask) ProtoMessage ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) ProtoMessage()
func (*WatchPermissionsRequest_FieldMask) ProtoReflect ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
func (*WatchPermissionsRequest_FieldMask) Reset ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) Reset()
func (*WatchPermissionsRequest_FieldMask) Set ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) Set(target, source *WatchPermissionsRequest)
func (*WatchPermissionsRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
func (*WatchPermissionsRequest_FieldMask) SetRaw ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*WatchPermissionsRequest_FieldMask) Size ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) Size() int
func (*WatchPermissionsRequest_FieldMask) String ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) String() string
func (*WatchPermissionsRequest_FieldMask) Subtract ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) Subtract(other *WatchPermissionsRequest_FieldMask) *WatchPermissionsRequest_FieldMask
func (*WatchPermissionsRequest_FieldMask) SubtractRaw ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*WatchPermissionsRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*WatchPermissionsRequest_FieldMask) Unmarshal ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) Unmarshal(data []byte) error
func (*WatchPermissionsRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *WatchPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
type WatchPermissionsRequest_FieldPath ¶
type WatchPermissionsRequest_FieldPath interface { gotenobject.FieldPath Selector() WatchPermissionsRequest_FieldPathSelector Get(source *WatchPermissionsRequest) []interface{} GetSingle(source *WatchPermissionsRequest) (interface{}, bool) ClearValue(item *WatchPermissionsRequest) // Those methods build corresponding WatchPermissionsRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) WatchPermissionsRequest_FieldPathValue WithIArrayOfValues(values interface{}) WatchPermissionsRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) WatchPermissionsRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildWatchPermissionsRequest_FieldPath ¶
func BuildWatchPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionsRequest_FieldPath, error)
func MustParseWatchPermissionsRequest_FieldPath ¶
func MustParseWatchPermissionsRequest_FieldPath(rawField string) WatchPermissionsRequest_FieldPath
func ParseWatchPermissionsRequest_FieldPath ¶
func ParseWatchPermissionsRequest_FieldPath(rawField string) (WatchPermissionsRequest_FieldPath, error)
type WatchPermissionsRequest_FieldPathArrayItemValue ¶
type WatchPermissionsRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue WatchPermissionsRequest_FieldPath ContainsValue(*WatchPermissionsRequest) bool }
WatchPermissionsRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for WatchPermissionsRequest according to their type Present only for array (repeated) types.
func MustParseWatchPermissionsRequest_FieldPathArrayItemValue ¶
func MustParseWatchPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) WatchPermissionsRequest_FieldPathArrayItemValue
func ParseWatchPermissionsRequest_FieldPathArrayItemValue ¶
func ParseWatchPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (WatchPermissionsRequest_FieldPathArrayItemValue, error)
ParseWatchPermissionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type WatchPermissionsRequest_FieldPathArrayOfValues ¶
type WatchPermissionsRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues WatchPermissionsRequest_FieldPath }
WatchPermissionsRequest_FieldPathArrayOfValues allows storing slice of values for WatchPermissionsRequest fields according to their type
func MustParseWatchPermissionsRequest_FieldPathArrayOfValues ¶
func MustParseWatchPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) WatchPermissionsRequest_FieldPathArrayOfValues
func ParseWatchPermissionsRequest_FieldPathArrayOfValues ¶
func ParseWatchPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchPermissionsRequest_FieldPathArrayOfValues, error)
type WatchPermissionsRequest_FieldPathSelector ¶
type WatchPermissionsRequest_FieldPathSelector int32
const ( WatchPermissionsRequest_FieldPathSelectorType WatchPermissionsRequest_FieldPathSelector = 0 WatchPermissionsRequest_FieldPathSelectorPageSize WatchPermissionsRequest_FieldPathSelector = 1 WatchPermissionsRequest_FieldPathSelectorPageToken WatchPermissionsRequest_FieldPathSelector = 2 WatchPermissionsRequest_FieldPathSelectorOrderBy WatchPermissionsRequest_FieldPathSelector = 3 WatchPermissionsRequest_FieldPathSelectorResumeToken WatchPermissionsRequest_FieldPathSelector = 4 WatchPermissionsRequest_FieldPathSelectorFilter WatchPermissionsRequest_FieldPathSelector = 5 WatchPermissionsRequest_FieldPathSelectorFieldMask WatchPermissionsRequest_FieldPathSelector = 6 WatchPermissionsRequest_FieldPathSelectorView WatchPermissionsRequest_FieldPathSelector = 7 WatchPermissionsRequest_FieldPathSelectorMaxChunkSize WatchPermissionsRequest_FieldPathSelector = 8 )
func (WatchPermissionsRequest_FieldPathSelector) String ¶
func (s WatchPermissionsRequest_FieldPathSelector) String() string
type WatchPermissionsRequest_FieldPathValue ¶
type WatchPermissionsRequest_FieldPathValue interface { WatchPermissionsRequest_FieldPath gotenobject.FieldPathValue SetTo(target **WatchPermissionsRequest) CompareWith(*WatchPermissionsRequest) (cmp int, comparable bool) }
WatchPermissionsRequest_FieldPathValue allows storing values for WatchPermissionsRequest fields according to their type
func MustParseWatchPermissionsRequest_FieldPathValue ¶
func MustParseWatchPermissionsRequest_FieldPathValue(pathStr, valueStr string) WatchPermissionsRequest_FieldPathValue
func ParseWatchPermissionsRequest_FieldPathValue ¶
func ParseWatchPermissionsRequest_FieldPathValue(pathStr, valueStr string) (WatchPermissionsRequest_FieldPathValue, error)
type WatchPermissionsRequest_FieldTerminalPath ¶
type WatchPermissionsRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*WatchPermissionsRequest_FieldTerminalPath) ClearValue ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) ClearValue(item *WatchPermissionsRequest)
func (*WatchPermissionsRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*WatchPermissionsRequest_FieldTerminalPath) Get ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) Get(source *WatchPermissionsRequest) (values []interface{})
Get returns all values pointed by specific field from source WatchPermissionsRequest
func (*WatchPermissionsRequest_FieldTerminalPath) GetDefault ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*WatchPermissionsRequest_FieldTerminalPath) GetRaw ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*WatchPermissionsRequest_FieldTerminalPath) GetSingle ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) GetSingle(source *WatchPermissionsRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source WatchPermissionsRequest
func (*WatchPermissionsRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*WatchPermissionsRequest_FieldTerminalPath) IsLeaf ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*WatchPermissionsRequest_FieldTerminalPath) JSONString ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*WatchPermissionsRequest_FieldTerminalPath) Selector ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) Selector() WatchPermissionsRequest_FieldPathSelector
func (*WatchPermissionsRequest_FieldTerminalPath) String ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*WatchPermissionsRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionsRequest_FieldPathArrayItemValue
func (*WatchPermissionsRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionsRequest_FieldPathArrayOfValues
func (*WatchPermissionsRequest_FieldTerminalPath) WithIValue ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionsRequest_FieldPathValue
func (*WatchPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*WatchPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*WatchPermissionsRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *WatchPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type WatchPermissionsRequest_FieldTerminalPathArrayItemValue ¶
type WatchPermissionsRequest_FieldTerminalPathArrayItemValue struct { WatchPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'WatchPermissionsRequest'
func (*WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object WatchPermissionsRequest as interface{}
func (*WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionsRequest) (interface{}, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *WatchPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type WatchPermissionsRequest_FieldTerminalPathArrayOfValues ¶
type WatchPermissionsRequest_FieldTerminalPathArrayOfValues struct { WatchPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsFieldMaskArrayOfValues() ([]*permission.Permission_FieldMask, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsFilterArrayOfValues() ([]*permission.Filter, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsMaxChunkSizeArrayOfValues() ([]int32, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsOrderByArrayOfValues() ([]*permission.OrderBy, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]watch_type.WatchType, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) AsViewArrayOfValues() ([]view.View, bool)
func (*WatchPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *WatchPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type WatchPermissionsRequest_FieldTerminalPathValue ¶
type WatchPermissionsRequest_FieldTerminalPathValue struct { WatchPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsFieldMaskValue() (*permission.Permission_FieldMask, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsFilterValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsFilterValue() (*permission.Filter, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsMaxChunkSizeValue() (int32, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsOrderByValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsOrderByValue() (*permission.OrderBy, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsPageSizeValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsPageTokenValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsPageTokenValue() (*permission.PagerCursor, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsResumeTokenValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsTypeValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsTypeValue() (watch_type.WatchType, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) AsViewValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) AsViewValue() (view.View, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) CompareWith(source *WatchPermissionsRequest) (int, bool)
CompareWith compares value in the 'WatchPermissionsRequest_FieldTerminalPathValue' with the value under path in 'WatchPermissionsRequest'.
func (*WatchPermissionsRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*WatchPermissionsRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'WatchPermissionsRequest' as interface{}
func (*WatchPermissionsRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) SetTo(target **WatchPermissionsRequest)
SetTo stores value for selected field for object WatchPermissionsRequest
func (*WatchPermissionsRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *WatchPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type WatchPermissionsResponse ¶
type WatchPermissionsResponse struct { // Changes of Permissions PermissionChanges []*permission.PermissionChange `` /* 142-byte string literal not displayed */ // If request specified max_chunk_size (or this limit was enforced if // stateless watch has been chosen), then responses with "full changeset" will // be divided into chunks. Client should keep receiving messages and, once // is_current has value true, combine this recent message with all previous // ones where is_current is false. If this is the first is_current in a whole // watch stream, then it means that client should have, at this moment, // contain snapshot of the current situation (or more accurately, snapshot of // situation at the moment of request). All Permissions 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 *WatchPermissionsResponse_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 (Permissions 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 }
WatchPermissionsResponse
func (*WatchPermissionsResponse) Clone ¶
func (o *WatchPermissionsResponse) Clone() *WatchPermissionsResponse
func (*WatchPermissionsResponse) CloneRaw ¶
func (o *WatchPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
func (*WatchPermissionsResponse) Descriptor ¶
func (*WatchPermissionsResponse) Descriptor() ([]byte, []int)
Deprecated, Use WatchPermissionsResponse.ProtoReflect.Descriptor instead.
func (*WatchPermissionsResponse) GetIsCurrent ¶
func (m *WatchPermissionsResponse) GetIsCurrent() bool
func (*WatchPermissionsResponse) GetIsHardReset ¶
func (m *WatchPermissionsResponse) GetIsHardReset() bool
func (*WatchPermissionsResponse) GetIsSoftReset ¶
func (m *WatchPermissionsResponse) GetIsSoftReset() bool
func (*WatchPermissionsResponse) GetPageTokenChange ¶
func (m *WatchPermissionsResponse) GetPageTokenChange() *WatchPermissionsResponse_PageTokenChange
func (*WatchPermissionsResponse) GetPermissionChanges ¶
func (m *WatchPermissionsResponse) GetPermissionChanges() []*permission.PermissionChange
func (*WatchPermissionsResponse) GetResumeToken ¶
func (m *WatchPermissionsResponse) GetResumeToken() string
func (*WatchPermissionsResponse) GetSnapshotSize ¶
func (m *WatchPermissionsResponse) GetSnapshotSize() int64
func (*WatchPermissionsResponse) GotenMessage ¶
func (*WatchPermissionsResponse) GotenMessage()
func (*WatchPermissionsResponse) GotenObjectExt ¶
func (o *WatchPermissionsResponse) GotenObjectExt()
func (*WatchPermissionsResponse) GotenValidate ¶
func (obj *WatchPermissionsResponse) GotenValidate() error
func (*WatchPermissionsResponse) MakeDiffFieldMask ¶
func (o *WatchPermissionsResponse) MakeDiffFieldMask(other *WatchPermissionsResponse) *WatchPermissionsResponse_FieldMask
func (*WatchPermissionsResponse) MakeFullFieldMask ¶
func (o *WatchPermissionsResponse) MakeFullFieldMask() *WatchPermissionsResponse_FieldMask
func (*WatchPermissionsResponse) MakeRawDiffFieldMask ¶
func (o *WatchPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*WatchPermissionsResponse) MakeRawFullFieldMask ¶
func (o *WatchPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*WatchPermissionsResponse) Marshal ¶
func (m *WatchPermissionsResponse) Marshal() ([]byte, error)
func (*WatchPermissionsResponse) MarshalJSON ¶
func (m *WatchPermissionsResponse) MarshalJSON() ([]byte, error)
func (*WatchPermissionsResponse) Merge ¶
func (o *WatchPermissionsResponse) Merge(source *WatchPermissionsResponse)
func (*WatchPermissionsResponse) MergeRaw ¶
func (o *WatchPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*WatchPermissionsResponse) ProtoMessage ¶
func (*WatchPermissionsResponse) ProtoMessage()
func (*WatchPermissionsResponse) ProtoReflect ¶
func (m *WatchPermissionsResponse) ProtoReflect() preflect.Message
func (*WatchPermissionsResponse) Reset ¶
func (m *WatchPermissionsResponse) Reset()
func (*WatchPermissionsResponse) SetIsCurrent ¶
func (m *WatchPermissionsResponse) SetIsCurrent(fv bool)
func (*WatchPermissionsResponse) SetIsHardReset ¶
func (m *WatchPermissionsResponse) SetIsHardReset(fv bool)
func (*WatchPermissionsResponse) SetIsSoftReset ¶
func (m *WatchPermissionsResponse) SetIsSoftReset(fv bool)
func (*WatchPermissionsResponse) SetPageTokenChange ¶
func (m *WatchPermissionsResponse) SetPageTokenChange(fv *WatchPermissionsResponse_PageTokenChange)
func (*WatchPermissionsResponse) SetPermissionChanges ¶
func (m *WatchPermissionsResponse) SetPermissionChanges(fv []*permission.PermissionChange)
func (*WatchPermissionsResponse) SetResumeToken ¶
func (m *WatchPermissionsResponse) SetResumeToken(fv string)
func (*WatchPermissionsResponse) SetSnapshotSize ¶
func (m *WatchPermissionsResponse) SetSnapshotSize(fv int64)
func (*WatchPermissionsResponse) String ¶
func (m *WatchPermissionsResponse) String() string
func (*WatchPermissionsResponse) Unmarshal ¶
func (m *WatchPermissionsResponse) Unmarshal(b []byte) error
func (*WatchPermissionsResponse) UnmarshalJSON ¶
func (m *WatchPermissionsResponse) UnmarshalJSON(data []byte) error
type WatchPermissionsResponseFieldPathBuilder ¶
type WatchPermissionsResponseFieldPathBuilder struct{}
func NewWatchPermissionsResponseFieldPathBuilder ¶
func NewWatchPermissionsResponseFieldPathBuilder() WatchPermissionsResponseFieldPathBuilder
func (WatchPermissionsResponseFieldPathBuilder) IsHardReset ¶
func (WatchPermissionsResponseFieldPathBuilder) IsHardReset() WatchPermissionsResponsePathSelectorIsHardReset
func (WatchPermissionsResponseFieldPathBuilder) IsSoftReset ¶
func (WatchPermissionsResponseFieldPathBuilder) IsSoftReset() WatchPermissionsResponsePathSelectorIsSoftReset
func (WatchPermissionsResponseFieldPathBuilder) PageTokenChange ¶
func (WatchPermissionsResponseFieldPathBuilder) PageTokenChange() WatchPermissionsResponsePathSelectorPageTokenChange
func (WatchPermissionsResponseFieldPathBuilder) PermissionChanges ¶
func (WatchPermissionsResponseFieldPathBuilder) PermissionChanges() WatchPermissionsResponsePathSelectorPermissionChanges
func (WatchPermissionsResponseFieldPathBuilder) ResumeToken ¶
func (WatchPermissionsResponseFieldPathBuilder) ResumeToken() WatchPermissionsResponsePathSelectorResumeToken
func (WatchPermissionsResponseFieldPathBuilder) SnapshotSize ¶
func (WatchPermissionsResponseFieldPathBuilder) SnapshotSize() WatchPermissionsResponsePathSelectorSnapshotSize
type WatchPermissionsResponsePageTokenChangeFieldPathBuilder ¶
type WatchPermissionsResponsePageTokenChangeFieldPathBuilder struct{}
func NewWatchPermissionsResponsePageTokenChangeFieldPathBuilder ¶
func NewWatchPermissionsResponsePageTokenChangeFieldPathBuilder() WatchPermissionsResponsePageTokenChangeFieldPathBuilder
func (WatchPermissionsResponsePageTokenChangeFieldPathBuilder) NextPageToken ¶
func (WatchPermissionsResponsePageTokenChangeFieldPathBuilder) PrevPageToken ¶
type WatchPermissionsResponsePageTokenChange_FieldPath ¶
type WatchPermissionsResponsePageTokenChange_FieldPath interface { gotenobject.FieldPath Selector() WatchPermissionsResponsePageTokenChange_FieldPathSelector Get(source *WatchPermissionsResponse_PageTokenChange) []interface{} GetSingle(source *WatchPermissionsResponse_PageTokenChange) (interface{}, bool) ClearValue(item *WatchPermissionsResponse_PageTokenChange) // Those methods build corresponding WatchPermissionsResponsePageTokenChange_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) WatchPermissionsResponsePageTokenChange_FieldPathValue WithIArrayOfValues(values interface{}) WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildWatchPermissionsResponsePageTokenChange_FieldPath ¶
func BuildWatchPermissionsResponsePageTokenChange_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionsResponsePageTokenChange_FieldPath, error)
func MustParseWatchPermissionsResponsePageTokenChange_FieldPath ¶
func MustParseWatchPermissionsResponsePageTokenChange_FieldPath(rawField string) WatchPermissionsResponsePageTokenChange_FieldPath
func ParseWatchPermissionsResponsePageTokenChange_FieldPath ¶
func ParseWatchPermissionsResponsePageTokenChange_FieldPath(rawField string) (WatchPermissionsResponsePageTokenChange_FieldPath, error)
type WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue ¶
type WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue WatchPermissionsResponsePageTokenChange_FieldPath ContainsValue(*WatchPermissionsResponse_PageTokenChange) bool }
WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue allows storing single item in Path-specific values for PageTokenChange according to their type Present only for array (repeated) types.
func MustParseWatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue ¶
func MustParseWatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue
func ParseWatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue ¶
func ParseWatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue(pathStr, valueStr string) (WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue, error)
ParseWatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues ¶
type WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues WatchPermissionsResponsePageTokenChange_FieldPath }
WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues allows storing slice of values for PageTokenChange fields according to their type
func MustParseWatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues ¶
func MustParseWatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues
func ParseWatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues ¶
func ParseWatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues, error)
type WatchPermissionsResponsePageTokenChange_FieldPathSelector ¶
type WatchPermissionsResponsePageTokenChange_FieldPathSelector int32
const ( WatchPermissionsResponsePageTokenChange_FieldPathSelectorPrevPageToken WatchPermissionsResponsePageTokenChange_FieldPathSelector = 0 WatchPermissionsResponsePageTokenChange_FieldPathSelectorNextPageToken WatchPermissionsResponsePageTokenChange_FieldPathSelector = 1 )
func (WatchPermissionsResponsePageTokenChange_FieldPathSelector) String ¶
func (s WatchPermissionsResponsePageTokenChange_FieldPathSelector) String() string
type WatchPermissionsResponsePageTokenChange_FieldPathValue ¶
type WatchPermissionsResponsePageTokenChange_FieldPathValue interface { WatchPermissionsResponsePageTokenChange_FieldPath gotenobject.FieldPathValue SetTo(target **WatchPermissionsResponse_PageTokenChange) CompareWith(*WatchPermissionsResponse_PageTokenChange) (cmp int, comparable bool) }
WatchPermissionsResponsePageTokenChange_FieldPathValue allows storing values for PageTokenChange fields according to their type
func MustParseWatchPermissionsResponsePageTokenChange_FieldPathValue ¶
func MustParseWatchPermissionsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) WatchPermissionsResponsePageTokenChange_FieldPathValue
func ParseWatchPermissionsResponsePageTokenChange_FieldPathValue ¶
func ParseWatchPermissionsResponsePageTokenChange_FieldPathValue(pathStr, valueStr string) (WatchPermissionsResponsePageTokenChange_FieldPathValue, error)
type WatchPermissionsResponsePageTokenChange_FieldTerminalPath ¶
type WatchPermissionsResponsePageTokenChange_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) ClearValue ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) ClearValue(item *WatchPermissionsResponse_PageTokenChange)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) ClearValueRaw ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) Get ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) Get(source *WatchPermissionsResponse_PageTokenChange) (values []interface{})
Get returns all values pointed by specific field from source WatchPermissionsResponse_PageTokenChange
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetDefault ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetRaw ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetSingle ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetSingle(source *WatchPermissionsResponse_PageTokenChange) (interface{}, bool)
GetSingle returns value pointed by specific field of from source WatchPermissionsResponse_PageTokenChange
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetSingleRaw ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) IsLeaf ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) JSONString ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) String ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIValue ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionsResponsePageTokenChange_FieldPathValue
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIValue ¶
func (fp *WatchPermissionsResponsePageTokenChange_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue ¶
type WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue struct { WatchPermissionsResponsePageTokenChange_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionsResponse_PageTokenChange) bool
Contains returns a boolean indicating if value that is being held is present in given 'PageTokenChange'
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object WatchPermissionsResponse_PageTokenChange as interface{}
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionsResponse_PageTokenChange) (interface{}, bool)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues ¶
type WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues struct { WatchPermissionsResponsePageTokenChange_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues ¶
func (fpaov *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues ¶
func (fpaov *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) AsPrevPageTokenArrayOfValues() ([]*permission.PagerCursor, bool)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue ¶
type WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue struct { WatchPermissionsResponsePageTokenChange_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue ¶
func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) AsNextPageTokenValue() (*permission.PagerCursor, bool)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue ¶
func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) AsPrevPageTokenValue() (*permission.PagerCursor, bool)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) CompareWith ¶
func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) CompareWith(source *WatchPermissionsResponse_PageTokenChange) (int, bool)
CompareWith compares value in the 'WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue' with the value under path in 'WatchPermissionsResponse_PageTokenChange'.
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) GetRawValue ¶
func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PageTokenChange' as interface{}
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) SetTo ¶
func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) SetTo(target **WatchPermissionsResponse_PageTokenChange)
SetTo stores value for selected field for object PageTokenChange
func (*WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) SetToRaw ¶
func (fpv *WatchPermissionsResponsePageTokenChange_FieldTerminalPathValue) SetToRaw(target proto.Message)
type WatchPermissionsResponsePathSelectorIsCurrent ¶
type WatchPermissionsResponsePathSelectorIsCurrent struct{}
func (WatchPermissionsResponsePathSelectorIsCurrent) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorIsCurrent) WithArrayOfValues(values []bool) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionsResponsePathSelectorIsCurrent) WithValue ¶
func (s WatchPermissionsResponsePathSelectorIsCurrent) WithValue(value bool) *WatchPermissionsResponse_FieldTerminalPathValue
type WatchPermissionsResponsePathSelectorIsHardReset ¶
type WatchPermissionsResponsePathSelectorIsHardReset struct{}
func (WatchPermissionsResponsePathSelectorIsHardReset) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorIsHardReset) WithArrayOfValues(values []bool) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionsResponsePathSelectorIsHardReset) WithValue ¶
func (s WatchPermissionsResponsePathSelectorIsHardReset) WithValue(value bool) *WatchPermissionsResponse_FieldTerminalPathValue
type WatchPermissionsResponsePathSelectorIsSoftReset ¶
type WatchPermissionsResponsePathSelectorIsSoftReset struct{}
func (WatchPermissionsResponsePathSelectorIsSoftReset) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorIsSoftReset) WithArrayOfValues(values []bool) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionsResponsePathSelectorIsSoftReset) WithValue ¶
func (s WatchPermissionsResponsePathSelectorIsSoftReset) WithValue(value bool) *WatchPermissionsResponse_FieldTerminalPathValue
type WatchPermissionsResponsePathSelectorPageTokenChange ¶
type WatchPermissionsResponsePathSelectorPageTokenChange struct{}
func (WatchPermissionsResponsePathSelectorPageTokenChange) NextPageToken ¶
func (WatchPermissionsResponsePathSelectorPageTokenChange) PrevPageToken ¶
func (WatchPermissionsResponsePathSelectorPageTokenChange) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithArrayOfValues(values []*WatchPermissionsResponse_PageTokenChange) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionsResponsePathSelectorPageTokenChange) WithSubArrayItemValue ¶
func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithSubArrayItemValue(subPathArrayItemValue WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue) *WatchPermissionsResponse_FieldSubPathArrayItemValue
func (WatchPermissionsResponsePathSelectorPageTokenChange) WithSubArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithSubArrayOfValues(subPathArrayOfValues WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues) *WatchPermissionsResponse_FieldSubPathArrayOfValues
func (WatchPermissionsResponsePathSelectorPageTokenChange) WithSubPath ¶
func (WatchPermissionsResponsePathSelectorPageTokenChange) WithSubValue ¶
func (s WatchPermissionsResponsePathSelectorPageTokenChange) WithSubValue(subPathValue WatchPermissionsResponsePageTokenChange_FieldPathValue) *WatchPermissionsResponse_FieldSubPathValue
type WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken ¶
type WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken struct{}
func (WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorPageTokenChangeNextPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponse_FieldSubPathArrayOfValues
type WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken ¶
type WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken struct{}
func (WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorPageTokenChangePrevPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponse_FieldSubPathArrayOfValues
type WatchPermissionsResponsePathSelectorPermissionChanges ¶
type WatchPermissionsResponsePathSelectorPermissionChanges struct{}
func (WatchPermissionsResponsePathSelectorPermissionChanges) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorPermissionChanges) WithArrayOfValues(values [][]*permission.PermissionChange) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionsResponsePathSelectorPermissionChanges) WithItemValue ¶
func (s WatchPermissionsResponsePathSelectorPermissionChanges) WithItemValue(value *permission.PermissionChange) *WatchPermissionsResponse_FieldTerminalPathArrayItemValue
func (WatchPermissionsResponsePathSelectorPermissionChanges) WithValue ¶
func (s WatchPermissionsResponsePathSelectorPermissionChanges) WithValue(value []*permission.PermissionChange) *WatchPermissionsResponse_FieldTerminalPathValue
type WatchPermissionsResponsePathSelectorResumeToken ¶
type WatchPermissionsResponsePathSelectorResumeToken struct{}
func (WatchPermissionsResponsePathSelectorResumeToken) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorResumeToken) WithArrayOfValues(values []string) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionsResponsePathSelectorResumeToken) WithValue ¶
func (s WatchPermissionsResponsePathSelectorResumeToken) WithValue(value string) *WatchPermissionsResponse_FieldTerminalPathValue
type WatchPermissionsResponsePathSelectorSnapshotSize ¶
type WatchPermissionsResponsePathSelectorSnapshotSize struct{}
func (WatchPermissionsResponsePathSelectorSnapshotSize) WithArrayOfValues ¶
func (s WatchPermissionsResponsePathSelectorSnapshotSize) WithArrayOfValues(values []int64) *WatchPermissionsResponse_FieldTerminalPathArrayOfValues
func (WatchPermissionsResponsePathSelectorSnapshotSize) WithValue ¶
func (s WatchPermissionsResponsePathSelectorSnapshotSize) WithValue(value int64) *WatchPermissionsResponse_FieldTerminalPathValue
type WatchPermissionsResponse_FieldMask ¶
type WatchPermissionsResponse_FieldMask struct {
Paths []WatchPermissionsResponse_FieldPath
}
func FullWatchPermissionsResponse_FieldMask ¶
func FullWatchPermissionsResponse_FieldMask() *WatchPermissionsResponse_FieldMask
func (*WatchPermissionsResponse_FieldMask) AppendPath ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) AppendPath(path WatchPermissionsResponse_FieldPath)
func (*WatchPermissionsResponse_FieldMask) AppendRawPath ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*WatchPermissionsResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*WatchPermissionsResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*WatchPermissionsResponse_FieldMask) FilterInputFields ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) FilterInputFields() *WatchPermissionsResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*WatchPermissionsResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*WatchPermissionsResponse_FieldMask) GetPaths ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) GetPaths() []WatchPermissionsResponse_FieldPath
func (*WatchPermissionsResponse_FieldMask) GetRawPaths ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*WatchPermissionsResponse_FieldMask) IsFull ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) IsFull() bool
func (WatchPermissionsResponse_FieldMask) Marshal ¶
func (fieldMask WatchPermissionsResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (WatchPermissionsResponse_FieldMask) MarshalJSON ¶
func (fieldMask WatchPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*WatchPermissionsResponse_FieldMask) PathsCount ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) PathsCount() int
func (*WatchPermissionsResponse_FieldMask) Project ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) Project(source *WatchPermissionsResponse) *WatchPermissionsResponse
func (*WatchPermissionsResponse_FieldMask) ProjectRaw ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*WatchPermissionsResponse_FieldMask) ProtoMessage ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) ProtoMessage()
func (*WatchPermissionsResponse_FieldMask) ProtoReflect ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
func (*WatchPermissionsResponse_FieldMask) Reset ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) Reset()
func (*WatchPermissionsResponse_FieldMask) Set ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) Set(target, source *WatchPermissionsResponse)
func (*WatchPermissionsResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
func (*WatchPermissionsResponse_FieldMask) SetRaw ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*WatchPermissionsResponse_FieldMask) Size ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) Size() int
func (*WatchPermissionsResponse_FieldMask) String ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) String() string
func (*WatchPermissionsResponse_FieldMask) Subtract ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) Subtract(other *WatchPermissionsResponse_FieldMask) *WatchPermissionsResponse_FieldMask
func (*WatchPermissionsResponse_FieldMask) SubtractRaw ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*WatchPermissionsResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*WatchPermissionsResponse_FieldMask) Unmarshal ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) Unmarshal(data []byte) error
func (*WatchPermissionsResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *WatchPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
type WatchPermissionsResponse_FieldPath ¶
type WatchPermissionsResponse_FieldPath interface { gotenobject.FieldPath Selector() WatchPermissionsResponse_FieldPathSelector Get(source *WatchPermissionsResponse) []interface{} GetSingle(source *WatchPermissionsResponse) (interface{}, bool) ClearValue(item *WatchPermissionsResponse) // Those methods build corresponding WatchPermissionsResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) WatchPermissionsResponse_FieldPathValue WithIArrayOfValues(values interface{}) WatchPermissionsResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) WatchPermissionsResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildWatchPermissionsResponse_FieldPath ¶
func BuildWatchPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (WatchPermissionsResponse_FieldPath, error)
func MustParseWatchPermissionsResponse_FieldPath ¶
func MustParseWatchPermissionsResponse_FieldPath(rawField string) WatchPermissionsResponse_FieldPath
func ParseWatchPermissionsResponse_FieldPath ¶
func ParseWatchPermissionsResponse_FieldPath(rawField string) (WatchPermissionsResponse_FieldPath, error)
type WatchPermissionsResponse_FieldPathArrayItemValue ¶
type WatchPermissionsResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue WatchPermissionsResponse_FieldPath ContainsValue(*WatchPermissionsResponse) bool }
WatchPermissionsResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for WatchPermissionsResponse according to their type Present only for array (repeated) types.
func MustParseWatchPermissionsResponse_FieldPathArrayItemValue ¶
func MustParseWatchPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) WatchPermissionsResponse_FieldPathArrayItemValue
func ParseWatchPermissionsResponse_FieldPathArrayItemValue ¶
func ParseWatchPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (WatchPermissionsResponse_FieldPathArrayItemValue, error)
ParseWatchPermissionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type WatchPermissionsResponse_FieldPathArrayOfValues ¶
type WatchPermissionsResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues WatchPermissionsResponse_FieldPath }
WatchPermissionsResponse_FieldPathArrayOfValues allows storing slice of values for WatchPermissionsResponse fields according to their type
func MustParseWatchPermissionsResponse_FieldPathArrayOfValues ¶
func MustParseWatchPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) WatchPermissionsResponse_FieldPathArrayOfValues
func ParseWatchPermissionsResponse_FieldPathArrayOfValues ¶
func ParseWatchPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (WatchPermissionsResponse_FieldPathArrayOfValues, error)
type WatchPermissionsResponse_FieldPathSelector ¶
type WatchPermissionsResponse_FieldPathSelector int32
const ( WatchPermissionsResponse_FieldPathSelectorPermissionChanges WatchPermissionsResponse_FieldPathSelector = 0 WatchPermissionsResponse_FieldPathSelectorIsCurrent WatchPermissionsResponse_FieldPathSelector = 1 WatchPermissionsResponse_FieldPathSelectorPageTokenChange WatchPermissionsResponse_FieldPathSelector = 2 WatchPermissionsResponse_FieldPathSelectorResumeToken WatchPermissionsResponse_FieldPathSelector = 3 WatchPermissionsResponse_FieldPathSelectorSnapshotSize WatchPermissionsResponse_FieldPathSelector = 4 WatchPermissionsResponse_FieldPathSelectorIsSoftReset WatchPermissionsResponse_FieldPathSelector = 5 WatchPermissionsResponse_FieldPathSelectorIsHardReset WatchPermissionsResponse_FieldPathSelector = 6 )
func (WatchPermissionsResponse_FieldPathSelector) String ¶
func (s WatchPermissionsResponse_FieldPathSelector) String() string
type WatchPermissionsResponse_FieldPathValue ¶
type WatchPermissionsResponse_FieldPathValue interface { WatchPermissionsResponse_FieldPath gotenobject.FieldPathValue SetTo(target **WatchPermissionsResponse) CompareWith(*WatchPermissionsResponse) (cmp int, comparable bool) }
WatchPermissionsResponse_FieldPathValue allows storing values for WatchPermissionsResponse fields according to their type
func MustParseWatchPermissionsResponse_FieldPathValue ¶
func MustParseWatchPermissionsResponse_FieldPathValue(pathStr, valueStr string) WatchPermissionsResponse_FieldPathValue
func ParseWatchPermissionsResponse_FieldPathValue ¶
func ParseWatchPermissionsResponse_FieldPathValue(pathStr, valueStr string) (WatchPermissionsResponse_FieldPathValue, error)
type WatchPermissionsResponse_FieldSubPath ¶
type WatchPermissionsResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*WatchPermissionsResponse_FieldSubPath) AsPageTokenChangeSubPath ¶
func (fps *WatchPermissionsResponse_FieldSubPath) AsPageTokenChangeSubPath() (WatchPermissionsResponsePageTokenChange_FieldPath, bool)
func (*WatchPermissionsResponse_FieldSubPath) ClearValue ¶
func (fps *WatchPermissionsResponse_FieldSubPath) ClearValue(item *WatchPermissionsResponse)
func (*WatchPermissionsResponse_FieldSubPath) ClearValueRaw ¶
func (fps *WatchPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*WatchPermissionsResponse_FieldSubPath) Get ¶
func (fps *WatchPermissionsResponse_FieldSubPath) Get(source *WatchPermissionsResponse) (values []interface{})
Get returns all values pointed by selected field from source WatchPermissionsResponse
func (*WatchPermissionsResponse_FieldSubPath) GetDefault ¶
func (fps *WatchPermissionsResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*WatchPermissionsResponse_FieldSubPath) GetRaw ¶
func (fps *WatchPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*WatchPermissionsResponse_FieldSubPath) GetSingle ¶
func (fps *WatchPermissionsResponse_FieldSubPath) GetSingle(source *WatchPermissionsResponse) (interface{}, bool)
GetSingle returns value of selected field from source WatchPermissionsResponse
func (*WatchPermissionsResponse_FieldSubPath) GetSingleRaw ¶
func (fps *WatchPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*WatchPermissionsResponse_FieldSubPath) IsLeaf ¶
func (fps *WatchPermissionsResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*WatchPermissionsResponse_FieldSubPath) JSONString ¶
func (fps *WatchPermissionsResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*WatchPermissionsResponse_FieldSubPath) Selector ¶
func (fps *WatchPermissionsResponse_FieldSubPath) Selector() WatchPermissionsResponse_FieldPathSelector
func (*WatchPermissionsResponse_FieldSubPath) String ¶
func (fps *WatchPermissionsResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*WatchPermissionsResponse_FieldSubPath) WithIArrayItemValue ¶
func (fps *WatchPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) WatchPermissionsResponse_FieldPathArrayItemValue
func (*WatchPermissionsResponse_FieldSubPath) WithIArrayOfValues ¶
func (fps *WatchPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) WatchPermissionsResponse_FieldPathArrayOfValues
func (*WatchPermissionsResponse_FieldSubPath) WithIValue ¶
func (fps *WatchPermissionsResponse_FieldSubPath) WithIValue(value interface{}) WatchPermissionsResponse_FieldPathValue
func (*WatchPermissionsResponse_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *WatchPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*WatchPermissionsResponse_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *WatchPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*WatchPermissionsResponse_FieldSubPath) WithRawIValue ¶
func (fps *WatchPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type WatchPermissionsResponse_FieldSubPathArrayItemValue ¶
type WatchPermissionsResponse_FieldSubPathArrayItemValue struct { WatchPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*WatchPermissionsResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue ¶
func (fpaivs *WatchPermissionsResponse_FieldSubPathArrayItemValue) AsPageTokenChangePathItemValue() (WatchPermissionsResponsePageTokenChange_FieldPathArrayItemValue, bool)
func (*WatchPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *WatchPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *WatchPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'WatchPermissionsResponse'
func (*WatchPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *WatchPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type WatchPermissionsResponse_FieldSubPathArrayOfValues ¶
type WatchPermissionsResponse_FieldSubPathArrayOfValues struct { WatchPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*WatchPermissionsResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues ¶
func (fpsaov *WatchPermissionsResponse_FieldSubPathArrayOfValues) AsPageTokenChangePathArrayOfValues() (WatchPermissionsResponsePageTokenChange_FieldPathArrayOfValues, bool)
func (*WatchPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *WatchPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type WatchPermissionsResponse_FieldSubPathValue ¶
type WatchPermissionsResponse_FieldSubPathValue struct { WatchPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*WatchPermissionsResponse_FieldSubPathValue) AsPageTokenChangePathValue ¶
func (fpvs *WatchPermissionsResponse_FieldSubPathValue) AsPageTokenChangePathValue() (WatchPermissionsResponsePageTokenChange_FieldPathValue, bool)
func (*WatchPermissionsResponse_FieldSubPathValue) CompareWith ¶
func (fpvs *WatchPermissionsResponse_FieldSubPathValue) CompareWith(source *WatchPermissionsResponse) (int, bool)
func (*WatchPermissionsResponse_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *WatchPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*WatchPermissionsResponse_FieldSubPathValue) GetRawValue ¶
func (fpvs *WatchPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
func (*WatchPermissionsResponse_FieldSubPathValue) SetTo ¶
func (fpvs *WatchPermissionsResponse_FieldSubPathValue) SetTo(target **WatchPermissionsResponse)
func (*WatchPermissionsResponse_FieldSubPathValue) SetToRaw ¶
func (fpvs *WatchPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type WatchPermissionsResponse_FieldTerminalPath ¶
type WatchPermissionsResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*WatchPermissionsResponse_FieldTerminalPath) ClearValue ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) ClearValue(item *WatchPermissionsResponse)
func (*WatchPermissionsResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*WatchPermissionsResponse_FieldTerminalPath) Get ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) Get(source *WatchPermissionsResponse) (values []interface{})
Get returns all values pointed by specific field from source WatchPermissionsResponse
func (*WatchPermissionsResponse_FieldTerminalPath) GetDefault ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*WatchPermissionsResponse_FieldTerminalPath) GetRaw ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*WatchPermissionsResponse_FieldTerminalPath) GetSingle ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) GetSingle(source *WatchPermissionsResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source WatchPermissionsResponse
func (*WatchPermissionsResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*WatchPermissionsResponse_FieldTerminalPath) IsLeaf ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*WatchPermissionsResponse_FieldTerminalPath) JSONString ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*WatchPermissionsResponse_FieldTerminalPath) Selector ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) Selector() WatchPermissionsResponse_FieldPathSelector
func (*WatchPermissionsResponse_FieldTerminalPath) String ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*WatchPermissionsResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) WatchPermissionsResponse_FieldPathArrayItemValue
func (*WatchPermissionsResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) WatchPermissionsResponse_FieldPathArrayOfValues
func (*WatchPermissionsResponse_FieldTerminalPath) WithIValue ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) WatchPermissionsResponse_FieldPathValue
func (*WatchPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*WatchPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*WatchPermissionsResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *WatchPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type WatchPermissionsResponse_FieldTerminalPathArrayItemValue ¶
type WatchPermissionsResponse_FieldTerminalPathArrayItemValue struct { WatchPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionChangesItemValue ¶
func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) AsPermissionChangesItemValue() (*permission.PermissionChange, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *WatchPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'WatchPermissionsResponse'
func (*WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object WatchPermissionsResponse as interface{}
func (*WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *WatchPermissionsResponse) (interface{}, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *WatchPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type WatchPermissionsResponse_FieldTerminalPathArrayOfValues ¶
type WatchPermissionsResponse_FieldTerminalPathArrayOfValues struct { WatchPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsCurrentArrayOfValues() ([]bool, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsHardResetArrayOfValues() ([]bool, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsIsSoftResetArrayOfValues() ([]bool, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsPageTokenChangeArrayOfValues() ([]*WatchPermissionsResponse_PageTokenChange, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionChangesArrayOfValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsPermissionChangesArrayOfValues() ([][]*permission.PermissionChange, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsResumeTokenArrayOfValues() ([]string, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) AsSnapshotSizeArrayOfValues() ([]int64, bool)
func (*WatchPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *WatchPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type WatchPermissionsResponse_FieldTerminalPathValue ¶
type WatchPermissionsResponse_FieldTerminalPathValue struct { WatchPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*WatchPermissionsResponse_FieldTerminalPathValue) AsIsCurrentValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsIsCurrentValue() (bool, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) AsIsHardResetValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsIsHardResetValue() (bool, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) AsIsSoftResetValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsIsSoftResetValue() (bool, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) AsPageTokenChangeValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsPageTokenChangeValue() (*WatchPermissionsResponse_PageTokenChange, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) AsPermissionChangesValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsPermissionChangesValue() ([]*permission.PermissionChange, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) AsResumeTokenValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsResumeTokenValue() (string, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) AsSnapshotSizeValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) AsSnapshotSizeValue() (int64, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) CompareWith(source *WatchPermissionsResponse) (int, bool)
CompareWith compares value in the 'WatchPermissionsResponse_FieldTerminalPathValue' with the value under path in 'WatchPermissionsResponse'.
func (*WatchPermissionsResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*WatchPermissionsResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'WatchPermissionsResponse' as interface{}
func (*WatchPermissionsResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) SetTo(target **WatchPermissionsResponse)
SetTo stores value for selected field for object WatchPermissionsResponse
func (*WatchPermissionsResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *WatchPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type WatchPermissionsResponse_PageTokenChange ¶
type WatchPermissionsResponse_PageTokenChange struct { // New token to retrieve previous page of results. PrevPageToken *permission.PagerCursor `` /* 151-byte string literal not displayed */ // New token to retrieve next page of results. NextPageToken *permission.PagerCursor `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func (*WatchPermissionsResponse_PageTokenChange) Clone ¶
func (o *WatchPermissionsResponse_PageTokenChange) Clone() *WatchPermissionsResponse_PageTokenChange
func (*WatchPermissionsResponse_PageTokenChange) CloneRaw ¶
func (o *WatchPermissionsResponse_PageTokenChange) CloneRaw() gotenobject.GotenObjectExt
func (*WatchPermissionsResponse_PageTokenChange) Descriptor ¶
func (*WatchPermissionsResponse_PageTokenChange) Descriptor() ([]byte, []int)
Deprecated, Use WatchPermissionsResponse_PageTokenChange.ProtoReflect.Descriptor instead.
func (*WatchPermissionsResponse_PageTokenChange) GetNextPageToken ¶
func (m *WatchPermissionsResponse_PageTokenChange) GetNextPageToken() *permission.PagerCursor
func (*WatchPermissionsResponse_PageTokenChange) GetPrevPageToken ¶
func (m *WatchPermissionsResponse_PageTokenChange) GetPrevPageToken() *permission.PagerCursor
func (*WatchPermissionsResponse_PageTokenChange) GotenMessage ¶
func (*WatchPermissionsResponse_PageTokenChange) GotenMessage()
func (*WatchPermissionsResponse_PageTokenChange) GotenObjectExt ¶
func (o *WatchPermissionsResponse_PageTokenChange) GotenObjectExt()
func (*WatchPermissionsResponse_PageTokenChange) GotenValidate ¶
func (obj *WatchPermissionsResponse_PageTokenChange) GotenValidate() error
func (*WatchPermissionsResponse_PageTokenChange) MakeDiffFieldMask ¶
func (o *WatchPermissionsResponse_PageTokenChange) MakeDiffFieldMask(other *WatchPermissionsResponse_PageTokenChange) *WatchPermissionsResponse_PageTokenChange_FieldMask
func (*WatchPermissionsResponse_PageTokenChange) MakeFullFieldMask ¶
func (o *WatchPermissionsResponse_PageTokenChange) MakeFullFieldMask() *WatchPermissionsResponse_PageTokenChange_FieldMask
func (*WatchPermissionsResponse_PageTokenChange) MakeRawDiffFieldMask ¶
func (o *WatchPermissionsResponse_PageTokenChange) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*WatchPermissionsResponse_PageTokenChange) MakeRawFullFieldMask ¶
func (o *WatchPermissionsResponse_PageTokenChange) MakeRawFullFieldMask() gotenobject.FieldMask
func (*WatchPermissionsResponse_PageTokenChange) Marshal ¶
func (m *WatchPermissionsResponse_PageTokenChange) Marshal() ([]byte, error)
func (*WatchPermissionsResponse_PageTokenChange) MarshalJSON ¶
func (m *WatchPermissionsResponse_PageTokenChange) MarshalJSON() ([]byte, error)
func (*WatchPermissionsResponse_PageTokenChange) Merge ¶
func (o *WatchPermissionsResponse_PageTokenChange) Merge(source *WatchPermissionsResponse_PageTokenChange)
func (*WatchPermissionsResponse_PageTokenChange) MergeRaw ¶
func (o *WatchPermissionsResponse_PageTokenChange) MergeRaw(source gotenobject.GotenObjectExt)
func (*WatchPermissionsResponse_PageTokenChange) ProtoMessage ¶
func (*WatchPermissionsResponse_PageTokenChange) ProtoMessage()
func (*WatchPermissionsResponse_PageTokenChange) ProtoReflect ¶
func (m *WatchPermissionsResponse_PageTokenChange) ProtoReflect() preflect.Message
func (*WatchPermissionsResponse_PageTokenChange) Reset ¶
func (m *WatchPermissionsResponse_PageTokenChange) Reset()
func (*WatchPermissionsResponse_PageTokenChange) SetNextPageToken ¶
func (m *WatchPermissionsResponse_PageTokenChange) SetNextPageToken(fv *permission.PagerCursor)
func (*WatchPermissionsResponse_PageTokenChange) SetPrevPageToken ¶
func (m *WatchPermissionsResponse_PageTokenChange) SetPrevPageToken(fv *permission.PagerCursor)
func (*WatchPermissionsResponse_PageTokenChange) String ¶
func (m *WatchPermissionsResponse_PageTokenChange) String() string
func (*WatchPermissionsResponse_PageTokenChange) Unmarshal ¶
func (m *WatchPermissionsResponse_PageTokenChange) Unmarshal(b []byte) error
func (*WatchPermissionsResponse_PageTokenChange) UnmarshalJSON ¶
func (m *WatchPermissionsResponse_PageTokenChange) UnmarshalJSON(data []byte) error
type WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken ¶
type WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken struct{}
func (WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues ¶
func (s WatchPermissionsResponse_PageTokenChangePathSelectorNextPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues
type WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken ¶
type WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken struct{}
func (WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues ¶
func (s WatchPermissionsResponse_PageTokenChangePathSelectorPrevPageToken) WithArrayOfValues(values []*permission.PagerCursor) *WatchPermissionsResponsePageTokenChange_FieldTerminalPathArrayOfValues
type WatchPermissionsResponse_PageTokenChange_FieldMask ¶
type WatchPermissionsResponse_PageTokenChange_FieldMask struct {
Paths []WatchPermissionsResponsePageTokenChange_FieldPath
}
func FullWatchPermissionsResponse_PageTokenChange_FieldMask ¶
func FullWatchPermissionsResponse_PageTokenChange_FieldMask() *WatchPermissionsResponse_PageTokenChange_FieldMask
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) AppendPath ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) AppendPath(path WatchPermissionsResponsePageTokenChange_FieldPath)
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) AppendRawPath ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) DecodeFirestore ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) EncodeFirestore ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) FilterInputFields ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) FilterInputFields() *WatchPermissionsResponse_PageTokenChange_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) FromProtoFieldMask ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) GetPaths ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) GetPaths() []WatchPermissionsResponsePageTokenChange_FieldPath
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) GetRawPaths ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) IsFull ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) IsFull() bool
func (WatchPermissionsResponse_PageTokenChange_FieldMask) Marshal ¶
func (fieldMask WatchPermissionsResponse_PageTokenChange_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (WatchPermissionsResponse_PageTokenChange_FieldMask) MarshalJSON ¶
func (fieldMask WatchPermissionsResponse_PageTokenChange_FieldMask) MarshalJSON() ([]byte, error)
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) PathsCount ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) PathsCount() int
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) Project ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Project(source *WatchPermissionsResponse_PageTokenChange) *WatchPermissionsResponse_PageTokenChange
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) ProjectRaw ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) ProtoMessage ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ProtoMessage()
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) ProtoReflect ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ProtoReflect() preflect.Message
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) Reset ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Reset()
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) Set ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Set(target, source *WatchPermissionsResponse_PageTokenChange)
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) SetFromCliFlag ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) SetFromCliFlag(raw string) error
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) SetRaw ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) Size ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Size() int
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) String ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) String() string
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) Subtract ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Subtract(other *WatchPermissionsResponse_PageTokenChange_FieldMask) *WatchPermissionsResponse_PageTokenChange_FieldMask
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) SubtractRaw ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) ToProtoFieldMask ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) Unmarshal ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) Unmarshal(data []byte) error
func (*WatchPermissionsResponse_PageTokenChange_FieldMask) UnmarshalJSON ¶
func (fieldMask *WatchPermissionsResponse_PageTokenChange_FieldMask) UnmarshalJSON(data []byte) error