Documentation ¶
Index ¶
- type AuthorizationServiceClient
- type AuthorizationServiceDescriptor
- func (d *AuthorizationServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor
- func (d *AuthorizationServiceDescriptor) GetApiName() string
- func (d *AuthorizationServiceDescriptor) GetFullAPIName() string
- func (d *AuthorizationServiceDescriptor) GetProtoPkgName() string
- func (d *AuthorizationServiceDescriptor) GetServiceDomain() string
- func (d *AuthorizationServiceDescriptor) GetServiceVersion() string
- type Check
- func (o *Check) Clone() *Check
- func (o *Check) CloneRaw() gotenobject.GotenObjectExt
- func (*Check) Descriptor() ([]byte, []int)
- func (m *Check) GetObject() string
- func (m *Check) GetPermissions() []*permission.Reference
- func (*Check) GotenMessage()
- func (o *Check) GotenObjectExt()
- func (obj *Check) GotenValidate() error
- func (o *Check) MakeDiffFieldMask(other *Check) *Check_FieldMask
- func (o *Check) MakeFullFieldMask() *Check_FieldMask
- func (o *Check) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Check) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Check) Marshal() ([]byte, error)
- func (m *Check) MarshalJSON() ([]byte, error)
- func (o *Check) Merge(source *Check)
- func (o *Check) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Check) ProtoMessage()
- func (m *Check) ProtoReflect() preflect.Message
- func (m *Check) Reset()
- func (m *Check) SetObject(fv string)
- func (m *Check) SetPermissions(fv []*permission.Reference)
- func (m *Check) String() string
- func (m *Check) Unmarshal(b []byte) error
- func (m *Check) UnmarshalJSON(data []byte) error
- type CheckFieldPathBuilder
- type CheckMyPermissionsDescriptor
- func (d *CheckMyPermissionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
- func (d *CheckMyPermissionsDescriptor) GetApiName() string
- func (d *CheckMyPermissionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *CheckMyPermissionsDescriptor) GetFullMethodName() string
- func (d *CheckMyPermissionsDescriptor) GetMethodName() string
- func (d *CheckMyPermissionsDescriptor) GetProtoPkgName() string
- func (d *CheckMyPermissionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
- func (d *CheckMyPermissionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *CheckMyPermissionsDescriptor) GetServiceDomain() string
- func (d *CheckMyPermissionsDescriptor) GetServiceVersion() string
- func (d *CheckMyPermissionsDescriptor) GetVerb() string
- func (d *CheckMyPermissionsDescriptor) HasResource() bool
- func (d *CheckMyPermissionsDescriptor) IsClientStream() bool
- func (d *CheckMyPermissionsDescriptor) IsCollection() bool
- func (d *CheckMyPermissionsDescriptor) IsPlural() bool
- func (d *CheckMyPermissionsDescriptor) IsServerStream() bool
- func (d *CheckMyPermissionsDescriptor) IsUnary() bool
- func (d *CheckMyPermissionsDescriptor) NewEmptyClientMsg() proto.Message
- func (d *CheckMyPermissionsDescriptor) NewEmptyServerMsg() proto.Message
- func (d *CheckMyPermissionsDescriptor) RequestHasResourceBody() bool
- type CheckMyPermissionsDescriptorClientMsgHandle
- func (h *CheckMyPermissionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *CheckMyPermissionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *CheckMyPermissionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type CheckMyPermissionsDescriptorServerMsgHandle
- func (h *CheckMyPermissionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *CheckMyPermissionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *CheckMyPermissionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type CheckMyPermissionsRequest
- func (o *CheckMyPermissionsRequest) Clone() *CheckMyPermissionsRequest
- func (o *CheckMyPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckMyPermissionsRequest) Descriptor() ([]byte, []int)
- func (m *CheckMyPermissionsRequest) GetChecks() []*Check
- func (m *CheckMyPermissionsRequest) GetSkipCache() bool
- func (*CheckMyPermissionsRequest) GotenMessage()
- func (o *CheckMyPermissionsRequest) GotenObjectExt()
- func (obj *CheckMyPermissionsRequest) GotenValidate() error
- func (o *CheckMyPermissionsRequest) MakeDiffFieldMask(other *CheckMyPermissionsRequest) *CheckMyPermissionsRequest_FieldMask
- func (o *CheckMyPermissionsRequest) MakeFullFieldMask() *CheckMyPermissionsRequest_FieldMask
- func (o *CheckMyPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckMyPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckMyPermissionsRequest) Marshal() ([]byte, error)
- func (m *CheckMyPermissionsRequest) MarshalJSON() ([]byte, error)
- func (o *CheckMyPermissionsRequest) Merge(source *CheckMyPermissionsRequest)
- func (o *CheckMyPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckMyPermissionsRequest) ProtoMessage()
- func (m *CheckMyPermissionsRequest) ProtoReflect() preflect.Message
- func (m *CheckMyPermissionsRequest) Reset()
- func (m *CheckMyPermissionsRequest) SetChecks(fv []*Check)
- func (m *CheckMyPermissionsRequest) SetSkipCache(fv bool)
- func (m *CheckMyPermissionsRequest) String() string
- func (m *CheckMyPermissionsRequest) Unmarshal(b []byte) error
- func (m *CheckMyPermissionsRequest) UnmarshalJSON(data []byte) error
- type CheckMyPermissionsRequestFieldPathBuilder
- type CheckMyPermissionsRequestPathSelectorChecks
- func (CheckMyPermissionsRequestPathSelectorChecks) FieldPath() *CheckMyPermissionsRequest_FieldTerminalPath
- func (CheckMyPermissionsRequestPathSelectorChecks) Object() CheckMyPermissionsRequestPathSelectorChecksObject
- func (CheckMyPermissionsRequestPathSelectorChecks) Permissions() CheckMyPermissionsRequestPathSelectorChecksPermissions
- func (s CheckMyPermissionsRequestPathSelectorChecks) WithArrayOfValues(values [][]*Check) *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s CheckMyPermissionsRequestPathSelectorChecks) WithItemValue(value *Check) *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue
- func (s CheckMyPermissionsRequestPathSelectorChecks) WithSubArrayItemValue(subPathArrayItemValue Check_FieldPathArrayItemValue) *CheckMyPermissionsRequest_FieldSubPathArrayItemValue
- func (s CheckMyPermissionsRequestPathSelectorChecks) WithSubArrayOfValues(subPathArrayOfValues Check_FieldPathArrayOfValues) *CheckMyPermissionsRequest_FieldSubPathArrayOfValues
- func (CheckMyPermissionsRequestPathSelectorChecks) WithSubPath(subPath Check_FieldPath) *CheckMyPermissionsRequest_FieldSubPath
- func (s CheckMyPermissionsRequestPathSelectorChecks) WithSubValue(subPathValue Check_FieldPathValue) *CheckMyPermissionsRequest_FieldSubPathValue
- func (s CheckMyPermissionsRequestPathSelectorChecks) WithValue(value []*Check) *CheckMyPermissionsRequest_FieldTerminalPathValue
- type CheckMyPermissionsRequestPathSelectorChecksObject
- func (CheckMyPermissionsRequestPathSelectorChecksObject) FieldPath() *CheckMyPermissionsRequest_FieldSubPath
- func (s CheckMyPermissionsRequestPathSelectorChecksObject) WithArrayOfValues(values []string) *CheckMyPermissionsRequest_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsRequestPathSelectorChecksObject) WithValue(value string) *CheckMyPermissionsRequest_FieldSubPathValue
- type CheckMyPermissionsRequestPathSelectorChecksPermissions
- func (CheckMyPermissionsRequestPathSelectorChecksPermissions) FieldPath() *CheckMyPermissionsRequest_FieldSubPath
- func (s CheckMyPermissionsRequestPathSelectorChecksPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckMyPermissionsRequest_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsRequestPathSelectorChecksPermissions) WithItemValue(value *permission.Reference) *CheckMyPermissionsRequest_FieldSubPathArrayItemValue
- func (s CheckMyPermissionsRequestPathSelectorChecksPermissions) WithValue(value []*permission.Reference) *CheckMyPermissionsRequest_FieldSubPathValue
- type CheckMyPermissionsRequestPathSelectorSkipCache
- func (CheckMyPermissionsRequestPathSelectorSkipCache) FieldPath() *CheckMyPermissionsRequest_FieldTerminalPath
- func (s CheckMyPermissionsRequestPathSelectorSkipCache) WithArrayOfValues(values []bool) *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s CheckMyPermissionsRequestPathSelectorSkipCache) WithValue(value bool) *CheckMyPermissionsRequest_FieldTerminalPathValue
- type CheckMyPermissionsRequest_FieldMask
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) AppendPath(path CheckMyPermissionsRequest_FieldPath)
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) FilterInputFields() *CheckMyPermissionsRequest_FieldMask
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) GetPaths() []CheckMyPermissionsRequest_FieldPath
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) IsFull() bool
- func (fieldMask CheckMyPermissionsRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckMyPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) PathsCount() int
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) Project(source *CheckMyPermissionsRequest) *CheckMyPermissionsRequest
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) ProtoMessage()
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) Reset()
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) Set(target, source *CheckMyPermissionsRequest)
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) Size() int
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) String() string
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) Subtract(other *CheckMyPermissionsRequest_FieldMask) *CheckMyPermissionsRequest_FieldMask
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckMyPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
- type CheckMyPermissionsRequest_FieldPath
- func BuildCheckMyPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (CheckMyPermissionsRequest_FieldPath, error)
- func MustParseCheckMyPermissionsRequest_FieldPath(rawField string) CheckMyPermissionsRequest_FieldPath
- func ParseCheckMyPermissionsRequest_FieldPath(rawField string) (CheckMyPermissionsRequest_FieldPath, error)
- type CheckMyPermissionsRequest_FieldPathArrayItemValue
- type CheckMyPermissionsRequest_FieldPathArrayOfValues
- type CheckMyPermissionsRequest_FieldPathSelector
- type CheckMyPermissionsRequest_FieldPathValue
- type CheckMyPermissionsRequest_FieldSubPath
- func (fps *CheckMyPermissionsRequest_FieldSubPath) AsChecksSubPath() (Check_FieldPath, bool)
- func (fps *CheckMyPermissionsRequest_FieldSubPath) ClearValue(item *CheckMyPermissionsRequest)
- func (fps *CheckMyPermissionsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CheckMyPermissionsRequest_FieldSubPath) Get(source *CheckMyPermissionsRequest) (values []interface{})
- func (fps *CheckMyPermissionsRequest_FieldSubPath) GetDefault() interface{}
- func (fps *CheckMyPermissionsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CheckMyPermissionsRequest_FieldSubPath) GetSingle(source *CheckMyPermissionsRequest) (interface{}, bool)
- func (fps *CheckMyPermissionsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CheckMyPermissionsRequest_FieldSubPath) IsLeaf() bool
- func (fps *CheckMyPermissionsRequest_FieldSubPath) JSONString() string
- func (fps *CheckMyPermissionsRequest_FieldSubPath) Selector() CheckMyPermissionsRequest_FieldPathSelector
- func (fps *CheckMyPermissionsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *CheckMyPermissionsRequest_FieldSubPath) String() string
- func (fps *CheckMyPermissionsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsRequest_FieldPathArrayItemValue
- func (fps *CheckMyPermissionsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsRequest_FieldPathArrayOfValues
- func (fps *CheckMyPermissionsRequest_FieldSubPath) WithIValue(value interface{}) CheckMyPermissionsRequest_FieldPathValue
- func (fps *CheckMyPermissionsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CheckMyPermissionsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CheckMyPermissionsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyPermissionsRequest_FieldSubPathArrayItemValue
- func (fpaivs *CheckMyPermissionsRequest_FieldSubPathArrayItemValue) AsChecksPathItemValue() (Check_FieldPathArrayItemValue, bool)
- func (fpaivs *CheckMyPermissionsRequest_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyPermissionsRequest) bool
- func (fpaivs *CheckMyPermissionsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CheckMyPermissionsRequest_FieldSubPathArrayOfValues
- type CheckMyPermissionsRequest_FieldSubPathValue
- func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) AsChecksPathValue() (Check_FieldPathValue, bool)
- func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) CompareWith(source *CheckMyPermissionsRequest) (int, bool)
- func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) SetTo(target **CheckMyPermissionsRequest)
- func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
- type CheckMyPermissionsRequest_FieldTerminalPath
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) ClearValue(item *CheckMyPermissionsRequest)
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) Get(source *CheckMyPermissionsRequest) (values []interface{})
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetSingle(source *CheckMyPermissionsRequest) (interface{}, bool)
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) JSONString() string
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) Selector() CheckMyPermissionsRequest_FieldPathSelector
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) String() string
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsRequest_FieldPathArrayItemValue
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsRequest_FieldPathArrayOfValues
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) CheckMyPermissionsRequest_FieldPathValue
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) AsChecksItemValue() (*Check, bool)
- func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyPermissionsRequest) bool
- func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyPermissionsRequest) (interface{}, bool)
- func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues
- func (fpaov *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) AsChecksArrayOfValues() ([][]*Check, bool)
- func (fpaov *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) AsSkipCacheArrayOfValues() ([]bool, bool)
- func (fpaov *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type CheckMyPermissionsRequest_FieldTerminalPathValue
- func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) AsChecksValue() ([]*Check, bool)
- func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) AsSkipCacheValue() (bool, bool)
- func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) CompareWith(source *CheckMyPermissionsRequest) (int, bool)
- func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) SetTo(target **CheckMyPermissionsRequest)
- func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CheckMyPermissionsResponse
- func (o *CheckMyPermissionsResponse) Clone() *CheckMyPermissionsResponse
- func (o *CheckMyPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckMyPermissionsResponse) Descriptor() ([]byte, []int)
- func (m *CheckMyPermissionsResponse) GetCheckResults() []*CheckResult
- func (*CheckMyPermissionsResponse) GotenMessage()
- func (o *CheckMyPermissionsResponse) GotenObjectExt()
- func (obj *CheckMyPermissionsResponse) GotenValidate() error
- func (o *CheckMyPermissionsResponse) MakeDiffFieldMask(other *CheckMyPermissionsResponse) *CheckMyPermissionsResponse_FieldMask
- func (o *CheckMyPermissionsResponse) MakeFullFieldMask() *CheckMyPermissionsResponse_FieldMask
- func (o *CheckMyPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckMyPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckMyPermissionsResponse) Marshal() ([]byte, error)
- func (m *CheckMyPermissionsResponse) MarshalJSON() ([]byte, error)
- func (o *CheckMyPermissionsResponse) Merge(source *CheckMyPermissionsResponse)
- func (o *CheckMyPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckMyPermissionsResponse) ProtoMessage()
- func (m *CheckMyPermissionsResponse) ProtoReflect() preflect.Message
- func (m *CheckMyPermissionsResponse) Reset()
- func (m *CheckMyPermissionsResponse) SetCheckResults(fv []*CheckResult)
- func (m *CheckMyPermissionsResponse) String() string
- func (m *CheckMyPermissionsResponse) Unmarshal(b []byte) error
- func (m *CheckMyPermissionsResponse) UnmarshalJSON(data []byte) error
- type CheckMyPermissionsResponseFieldPathBuilder
- type CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters
- func (s CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []string) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithValue(value string) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResults
- func (CheckMyPermissionsResponsePathSelectorCheckResults) ConditionallyGrantedPermissions() ...
- func (CheckMyPermissionsResponsePathSelectorCheckResults) FieldPath() *CheckMyPermissionsResponse_FieldTerminalPath
- func (CheckMyPermissionsResponsePathSelectorCheckResults) GrantedPermissions() CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions
- func (CheckMyPermissionsResponsePathSelectorCheckResults) Object() CheckMyPermissionsResponsePathSelectorCheckResultsObject
- func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithArrayOfValues(values [][]*CheckResult) *CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithItemValue(value *CheckResult) *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue
- func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithSubArrayItemValue(subPathArrayItemValue CheckResult_FieldPathArrayItemValue) *CheckMyPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithSubArrayOfValues(subPathArrayOfValues CheckResult_FieldPathArrayOfValues) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (CheckMyPermissionsResponsePathSelectorCheckResults) WithSubPath(subPath CheckResult_FieldPath) *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithSubValue(subPathValue CheckResult_FieldPathValue) *CheckMyPermissionsResponse_FieldSubPathValue
- func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithValue(value []*CheckResult) *CheckMyPermissionsResponse_FieldTerminalPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) ConditionBindings() ...
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) Permissions() ...
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithArrayOfValues(values [][]*ConditionalGrant) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithItemValue(value *ConditionalGrant) *CheckMyPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithValue(value []*ConditionalGrant) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Condition() ...
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Parameters() ...
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Params() ...
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithItemValue(value *condition.ConditionBinding) *CheckMyPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithValue(value []*condition.ConditionBinding) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) WithValue(value *condition.Reference) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithKey(key string) ...
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithValue(value map[string]string) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) WithValue(value *structpb.Struct) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions
- func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithItemValue(value *permission.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithValue(value []*permission.Reference) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions
- func (CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithItemValue(value *permission.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithValue(value []*permission.Reference) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponsePathSelectorCheckResultsObject
- func (CheckMyPermissionsResponsePathSelectorCheckResultsObject) FieldPath() *CheckMyPermissionsResponse_FieldSubPath
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsObject) WithArrayOfValues(values []string) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckMyPermissionsResponsePathSelectorCheckResultsObject) WithValue(value string) *CheckMyPermissionsResponse_FieldSubPathValue
- type CheckMyPermissionsResponse_FieldMask
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) AppendPath(path CheckMyPermissionsResponse_FieldPath)
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) FilterInputFields() *CheckMyPermissionsResponse_FieldMask
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) GetPaths() []CheckMyPermissionsResponse_FieldPath
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) IsFull() bool
- func (fieldMask CheckMyPermissionsResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckMyPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) PathsCount() int
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) Project(source *CheckMyPermissionsResponse) *CheckMyPermissionsResponse
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) ProtoMessage()
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) Reset()
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) Set(target, source *CheckMyPermissionsResponse)
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) Size() int
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) String() string
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) Subtract(other *CheckMyPermissionsResponse_FieldMask) *CheckMyPermissionsResponse_FieldMask
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckMyPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
- type CheckMyPermissionsResponse_FieldPath
- func BuildCheckMyPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (CheckMyPermissionsResponse_FieldPath, error)
- func MustParseCheckMyPermissionsResponse_FieldPath(rawField string) CheckMyPermissionsResponse_FieldPath
- func ParseCheckMyPermissionsResponse_FieldPath(rawField string) (CheckMyPermissionsResponse_FieldPath, error)
- type CheckMyPermissionsResponse_FieldPathArrayItemValue
- type CheckMyPermissionsResponse_FieldPathArrayOfValues
- type CheckMyPermissionsResponse_FieldPathSelector
- type CheckMyPermissionsResponse_FieldPathValue
- type CheckMyPermissionsResponse_FieldSubPath
- func (fps *CheckMyPermissionsResponse_FieldSubPath) AsCheckResultsSubPath() (CheckResult_FieldPath, bool)
- func (fps *CheckMyPermissionsResponse_FieldSubPath) ClearValue(item *CheckMyPermissionsResponse)
- func (fps *CheckMyPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CheckMyPermissionsResponse_FieldSubPath) Get(source *CheckMyPermissionsResponse) (values []interface{})
- func (fps *CheckMyPermissionsResponse_FieldSubPath) GetDefault() interface{}
- func (fps *CheckMyPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CheckMyPermissionsResponse_FieldSubPath) GetSingle(source *CheckMyPermissionsResponse) (interface{}, bool)
- func (fps *CheckMyPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CheckMyPermissionsResponse_FieldSubPath) IsLeaf() bool
- func (fps *CheckMyPermissionsResponse_FieldSubPath) JSONString() string
- func (fps *CheckMyPermissionsResponse_FieldSubPath) Selector() CheckMyPermissionsResponse_FieldPathSelector
- func (fps *CheckMyPermissionsResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *CheckMyPermissionsResponse_FieldSubPath) String() string
- func (fps *CheckMyPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsResponse_FieldPathArrayItemValue
- func (fps *CheckMyPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsResponse_FieldPathArrayOfValues
- func (fps *CheckMyPermissionsResponse_FieldSubPath) WithIValue(value interface{}) CheckMyPermissionsResponse_FieldPathValue
- func (fps *CheckMyPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CheckMyPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CheckMyPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyPermissionsResponse_FieldSubPathArrayItemValue
- func (fpaivs *CheckMyPermissionsResponse_FieldSubPathArrayItemValue) AsCheckResultsPathItemValue() (CheckResult_FieldPathArrayItemValue, bool)
- func (fpaivs *CheckMyPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyPermissionsResponse) bool
- func (fpaivs *CheckMyPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CheckMyPermissionsResponse_FieldSubPathArrayOfValues
- type CheckMyPermissionsResponse_FieldSubPathValue
- func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) AsCheckResultsPathValue() (CheckResult_FieldPathValue, bool)
- func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) CompareWith(source *CheckMyPermissionsResponse) (int, bool)
- func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) SetTo(target **CheckMyPermissionsResponse)
- func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type CheckMyPermissionsResponse_FieldTerminalPath
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) ClearValue(item *CheckMyPermissionsResponse)
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) Get(source *CheckMyPermissionsResponse) (values []interface{})
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetSingle(source *CheckMyPermissionsResponse) (interface{}, bool)
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) JSONString() string
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) Selector() CheckMyPermissionsResponse_FieldPathSelector
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) String() string
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsResponse_FieldPathArrayItemValue
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsResponse_FieldPathArrayOfValues
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) CheckMyPermissionsResponse_FieldPathValue
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) AsCheckResultsItemValue() (*CheckResult, bool)
- func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyPermissionsResponse) bool
- func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyPermissionsResponse) (interface{}, bool)
- func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues
- type CheckMyPermissionsResponse_FieldTerminalPathValue
- func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) AsCheckResultsValue() ([]*CheckResult, bool)
- func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) CompareWith(source *CheckMyPermissionsResponse) (int, bool)
- func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) SetTo(target **CheckMyPermissionsResponse)
- func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CheckMyRolesDescriptor
- func (d *CheckMyRolesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
- func (d *CheckMyRolesDescriptor) GetApiName() string
- func (d *CheckMyRolesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *CheckMyRolesDescriptor) GetFullMethodName() string
- func (d *CheckMyRolesDescriptor) GetMethodName() string
- func (d *CheckMyRolesDescriptor) GetProtoPkgName() string
- func (d *CheckMyRolesDescriptor) GetResourceDescriptor() gotenresource.Descriptor
- func (d *CheckMyRolesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *CheckMyRolesDescriptor) GetServiceDomain() string
- func (d *CheckMyRolesDescriptor) GetServiceVersion() string
- func (d *CheckMyRolesDescriptor) GetVerb() string
- func (d *CheckMyRolesDescriptor) HasResource() bool
- func (d *CheckMyRolesDescriptor) IsClientStream() bool
- func (d *CheckMyRolesDescriptor) IsCollection() bool
- func (d *CheckMyRolesDescriptor) IsPlural() bool
- func (d *CheckMyRolesDescriptor) IsServerStream() bool
- func (d *CheckMyRolesDescriptor) IsUnary() bool
- func (d *CheckMyRolesDescriptor) NewEmptyClientMsg() proto.Message
- func (d *CheckMyRolesDescriptor) NewEmptyServerMsg() proto.Message
- func (d *CheckMyRolesDescriptor) RequestHasResourceBody() bool
- type CheckMyRolesDescriptorClientMsgHandle
- func (h *CheckMyRolesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *CheckMyRolesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *CheckMyRolesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type CheckMyRolesDescriptorServerMsgHandle
- func (h *CheckMyRolesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *CheckMyRolesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *CheckMyRolesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type CheckMyRolesRequest
- func (o *CheckMyRolesRequest) Clone() *CheckMyRolesRequest
- func (o *CheckMyRolesRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckMyRolesRequest) Descriptor() ([]byte, []int)
- func (m *CheckMyRolesRequest) GetObject() string
- func (*CheckMyRolesRequest) GotenMessage()
- func (o *CheckMyRolesRequest) GotenObjectExt()
- func (obj *CheckMyRolesRequest) GotenValidate() error
- func (o *CheckMyRolesRequest) MakeDiffFieldMask(other *CheckMyRolesRequest) *CheckMyRolesRequest_FieldMask
- func (o *CheckMyRolesRequest) MakeFullFieldMask() *CheckMyRolesRequest_FieldMask
- func (o *CheckMyRolesRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckMyRolesRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckMyRolesRequest) Marshal() ([]byte, error)
- func (m *CheckMyRolesRequest) MarshalJSON() ([]byte, error)
- func (o *CheckMyRolesRequest) Merge(source *CheckMyRolesRequest)
- func (o *CheckMyRolesRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckMyRolesRequest) ProtoMessage()
- func (m *CheckMyRolesRequest) ProtoReflect() preflect.Message
- func (m *CheckMyRolesRequest) Reset()
- func (m *CheckMyRolesRequest) SetObject(fv string)
- func (m *CheckMyRolesRequest) String() string
- func (m *CheckMyRolesRequest) Unmarshal(b []byte) error
- func (m *CheckMyRolesRequest) UnmarshalJSON(data []byte) error
- type CheckMyRolesRequestFieldPathBuilder
- type CheckMyRolesRequestPathSelectorObject
- func (CheckMyRolesRequestPathSelectorObject) FieldPath() *CheckMyRolesRequest_FieldTerminalPath
- func (s CheckMyRolesRequestPathSelectorObject) WithArrayOfValues(values []string) *CheckMyRolesRequest_FieldTerminalPathArrayOfValues
- func (s CheckMyRolesRequestPathSelectorObject) WithValue(value string) *CheckMyRolesRequest_FieldTerminalPathValue
- type CheckMyRolesRequest_FieldMask
- func (fieldMask *CheckMyRolesRequest_FieldMask) AppendPath(path CheckMyRolesRequest_FieldPath)
- func (fieldMask *CheckMyRolesRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckMyRolesRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckMyRolesRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckMyRolesRequest_FieldMask) FilterInputFields() *CheckMyRolesRequest_FieldMask
- func (fieldMask *CheckMyRolesRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckMyRolesRequest_FieldMask) GetPaths() []CheckMyRolesRequest_FieldPath
- func (fieldMask *CheckMyRolesRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckMyRolesRequest_FieldMask) IsFull() bool
- func (fieldMask CheckMyRolesRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckMyRolesRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckMyRolesRequest_FieldMask) PathsCount() int
- func (fieldMask *CheckMyRolesRequest_FieldMask) Project(source *CheckMyRolesRequest) *CheckMyRolesRequest
- func (fieldMask *CheckMyRolesRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckMyRolesRequest_FieldMask) ProtoMessage()
- func (fieldMask *CheckMyRolesRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckMyRolesRequest_FieldMask) Reset()
- func (fieldMask *CheckMyRolesRequest_FieldMask) Set(target, source *CheckMyRolesRequest)
- func (fieldMask *CheckMyRolesRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckMyRolesRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckMyRolesRequest_FieldMask) Size() int
- func (fieldMask *CheckMyRolesRequest_FieldMask) String() string
- func (fieldMask *CheckMyRolesRequest_FieldMask) Subtract(other *CheckMyRolesRequest_FieldMask) *CheckMyRolesRequest_FieldMask
- func (fieldMask *CheckMyRolesRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckMyRolesRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckMyRolesRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckMyRolesRequest_FieldMask) UnmarshalJSON(data []byte) error
- type CheckMyRolesRequest_FieldPath
- type CheckMyRolesRequest_FieldPathArrayItemValue
- type CheckMyRolesRequest_FieldPathArrayOfValues
- type CheckMyRolesRequest_FieldPathSelector
- type CheckMyRolesRequest_FieldPathValue
- type CheckMyRolesRequest_FieldTerminalPath
- func (fp *CheckMyRolesRequest_FieldTerminalPath) ClearValue(item *CheckMyRolesRequest)
- func (fp *CheckMyRolesRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckMyRolesRequest_FieldTerminalPath) Get(source *CheckMyRolesRequest) (values []interface{})
- func (fp *CheckMyRolesRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckMyRolesRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckMyRolesRequest_FieldTerminalPath) GetSingle(source *CheckMyRolesRequest) (interface{}, bool)
- func (fp *CheckMyRolesRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckMyRolesRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckMyRolesRequest_FieldTerminalPath) JSONString() string
- func (fp *CheckMyRolesRequest_FieldTerminalPath) Selector() CheckMyRolesRequest_FieldPathSelector
- func (fp *CheckMyRolesRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckMyRolesRequest_FieldTerminalPath) String() string
- func (fp *CheckMyRolesRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyRolesRequest_FieldPathArrayItemValue
- func (fp *CheckMyRolesRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyRolesRequest_FieldPathArrayOfValues
- func (fp *CheckMyRolesRequest_FieldTerminalPath) WithIValue(value interface{}) CheckMyRolesRequest_FieldPathValue
- func (fp *CheckMyRolesRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckMyRolesRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckMyRolesRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyRolesRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyRolesRequest) bool
- func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyRolesRequest) (interface{}, bool)
- func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckMyRolesRequest_FieldTerminalPathArrayOfValues
- type CheckMyRolesRequest_FieldTerminalPathValue
- func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) AsObjectValue() (string, bool)
- func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) CompareWith(source *CheckMyRolesRequest) (int, bool)
- func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) SetTo(target **CheckMyRolesRequest)
- func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CheckMyRolesResponse
- func (o *CheckMyRolesResponse) Clone() *CheckMyRolesResponse
- func (o *CheckMyRolesResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckMyRolesResponse) Descriptor() ([]byte, []int)
- func (m *CheckMyRolesResponse) GetConditionallyGrantedRoles() []*CheckMyRolesResponse_ConditionalGrant
- func (m *CheckMyRolesResponse) GetGrantedRoles() []*role.Reference
- func (m *CheckMyRolesResponse) GetObject() string
- func (*CheckMyRolesResponse) GotenMessage()
- func (o *CheckMyRolesResponse) GotenObjectExt()
- func (obj *CheckMyRolesResponse) GotenValidate() error
- func (o *CheckMyRolesResponse) MakeDiffFieldMask(other *CheckMyRolesResponse) *CheckMyRolesResponse_FieldMask
- func (o *CheckMyRolesResponse) MakeFullFieldMask() *CheckMyRolesResponse_FieldMask
- func (o *CheckMyRolesResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckMyRolesResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckMyRolesResponse) Marshal() ([]byte, error)
- func (m *CheckMyRolesResponse) MarshalJSON() ([]byte, error)
- func (o *CheckMyRolesResponse) Merge(source *CheckMyRolesResponse)
- func (o *CheckMyRolesResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckMyRolesResponse) ProtoMessage()
- func (m *CheckMyRolesResponse) ProtoReflect() preflect.Message
- func (m *CheckMyRolesResponse) Reset()
- func (m *CheckMyRolesResponse) SetConditionallyGrantedRoles(fv []*CheckMyRolesResponse_ConditionalGrant)
- func (m *CheckMyRolesResponse) SetGrantedRoles(fv []*role.Reference)
- func (m *CheckMyRolesResponse) SetObject(fv string)
- func (m *CheckMyRolesResponse) String() string
- func (m *CheckMyRolesResponse) Unmarshal(b []byte) error
- func (m *CheckMyRolesResponse) UnmarshalJSON(data []byte) error
- type CheckMyRolesResponseConditionalGrantFieldPathBuilder
- type CheckMyRolesResponseConditionalGrant_FieldPath
- func BuildCheckMyRolesResponseConditionalGrant_FieldPath(fp gotenobject.RawFieldPath) (CheckMyRolesResponseConditionalGrant_FieldPath, error)
- func MustParseCheckMyRolesResponseConditionalGrant_FieldPath(rawField string) CheckMyRolesResponseConditionalGrant_FieldPath
- func ParseCheckMyRolesResponseConditionalGrant_FieldPath(rawField string) (CheckMyRolesResponseConditionalGrant_FieldPath, error)
- type CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue
- func MustParseCheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue(pathStr, valueStr string) CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue
- func ParseCheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue(pathStr, valueStr string) (CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue, error)
- type CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues
- func MustParseCheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues(pathStr, valuesStr string) CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues
- func ParseCheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues, error)
- type CheckMyRolesResponseConditionalGrant_FieldPathSelector
- type CheckMyRolesResponseConditionalGrant_FieldPathValue
- type CheckMyRolesResponseConditionalGrant_FieldSubPath
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) AsConditionBindingsSubPath() (condition.ConditionBinding_FieldPath, bool)
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) ClearValue(item *CheckMyRolesResponse_ConditionalGrant)
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) Get(source *CheckMyRolesResponse_ConditionalGrant) (values []interface{})
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetDefault() interface{}
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetSingle(source *CheckMyRolesResponse_ConditionalGrant) (interface{}, bool)
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) IsLeaf() bool
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) JSONString() string
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) Selector() CheckMyRolesResponseConditionalGrant_FieldPathSelector
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) String() string
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathValue
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue
- func (fpaivs *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) AsConditionBindingsPathItemValue() (condition.ConditionBinding_FieldPathArrayItemValue, bool)
- func (fpaivs *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse_ConditionalGrant) bool
- func (fpaivs *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
- type CheckMyRolesResponseConditionalGrant_FieldSubPathValue
- func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) AsConditionBindingsPathValue() (condition.ConditionBinding_FieldPathValue, bool)
- func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) CompareWith(source *CheckMyRolesResponse_ConditionalGrant) (int, bool)
- func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) SetTo(target **CheckMyRolesResponse_ConditionalGrant)
- func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) SetToRaw(target proto.Message)
- type CheckMyRolesResponseConditionalGrant_FieldTerminalPath
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) ClearValue(item *CheckMyRolesResponse_ConditionalGrant)
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) Get(source *CheckMyRolesResponse_ConditionalGrant) (values []interface{})
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetSingle(source *CheckMyRolesResponse_ConditionalGrant) (interface{}, bool)
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) JSONString() string
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) Selector() CheckMyRolesResponseConditionalGrant_FieldPathSelector
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) String() string
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathValue
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) AsConditionBindingsItemValue() (*condition.ConditionBinding, bool)
- func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse_ConditionalGrant) bool
- func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyRolesResponse_ConditionalGrant) (interface{}, bool)
- func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues
- func (fpaov *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) AsConditionBindingsArrayOfValues() ([][]*condition.ConditionBinding, bool)
- func (fpaov *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues() ([]*role.Reference, bool)
- func (fpaov *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue
- func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) AsConditionBindingsValue() ([]*condition.ConditionBinding, bool)
- func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) AsRoleValue() (*role.Reference, bool)
- func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) CompareWith(source *CheckMyRolesResponse_ConditionalGrant) (int, bool)
- func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) SetTo(target **CheckMyRolesResponse_ConditionalGrant)
- func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CheckMyRolesResponseFieldPathBuilder
- func (CheckMyRolesResponseFieldPathBuilder) ConditionallyGrantedRoles() CheckMyRolesResponsePathSelectorConditionallyGrantedRoles
- func (CheckMyRolesResponseFieldPathBuilder) GrantedRoles() CheckMyRolesResponsePathSelectorGrantedRoles
- func (CheckMyRolesResponseFieldPathBuilder) Object() CheckMyRolesResponsePathSelectorObject
- type CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters
- func (s CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters) FieldPath() *CheckMyRolesResponse_FieldSubPath
- func (s CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithArrayOfValues(values []string) *CheckMyRolesResponse_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithValue(value string) *CheckMyRolesResponse_FieldSubPathValue
- type CheckMyRolesResponsePathSelectorConditionallyGrantedRoles
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) ConditionBindings() CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) FieldPath() *CheckMyRolesResponse_FieldTerminalPath
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) Role() CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithArrayOfValues(values [][]*CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_FieldTerminalPathArrayOfValues
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithItemValue(value *CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_FieldTerminalPathArrayItemValue
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubArrayItemValue(...) *CheckMyRolesResponse_FieldSubPathArrayItemValue
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubArrayOfValues(...) *CheckMyRolesResponse_FieldSubPathArrayOfValues
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubPath(subPath CheckMyRolesResponseConditionalGrant_FieldPath) *CheckMyRolesResponse_FieldSubPath
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubValue(subPathValue CheckMyRolesResponseConditionalGrant_FieldPathValue) *CheckMyRolesResponse_FieldSubPathValue
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithValue(value []*CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_FieldTerminalPathValue
- type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) Condition() ...
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) FieldPath() *CheckMyRolesResponse_FieldSubPath
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) Parameters() ...
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) Params() ...
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckMyRolesResponse_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) WithItemValue(value *condition.ConditionBinding) *CheckMyRolesResponse_FieldSubPathArrayItemValue
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) WithValue(value []*condition.ConditionBinding) *CheckMyRolesResponse_FieldSubPathValue
- type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition) FieldPath() *CheckMyRolesResponse_FieldSubPath
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckMyRolesResponse_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition) WithValue(value *condition.Reference) *CheckMyRolesResponse_FieldSubPathValue
- type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) FieldPath() *CheckMyRolesResponse_FieldSubPath
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckMyRolesResponse_FieldSubPathArrayOfValues
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithKey(key string) ...
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithValue(value map[string]string) *CheckMyRolesResponse_FieldSubPathValue
- type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams) FieldPath() *CheckMyRolesResponse_FieldSubPath
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckMyRolesResponse_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams) WithValue(value *structpb.Struct) *CheckMyRolesResponse_FieldSubPathValue
- type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole
- func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole) FieldPath() *CheckMyRolesResponse_FieldSubPath
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole) WithArrayOfValues(values []*role.Reference) *CheckMyRolesResponse_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole) WithValue(value *role.Reference) *CheckMyRolesResponse_FieldSubPathValue
- type CheckMyRolesResponsePathSelectorGrantedRoles
- func (CheckMyRolesResponsePathSelectorGrantedRoles) FieldPath() *CheckMyRolesResponse_FieldTerminalPath
- func (s CheckMyRolesResponsePathSelectorGrantedRoles) WithArrayOfValues(values [][]*role.Reference) *CheckMyRolesResponse_FieldTerminalPathArrayOfValues
- func (s CheckMyRolesResponsePathSelectorGrantedRoles) WithItemValue(value *role.Reference) *CheckMyRolesResponse_FieldTerminalPathArrayItemValue
- func (s CheckMyRolesResponsePathSelectorGrantedRoles) WithValue(value []*role.Reference) *CheckMyRolesResponse_FieldTerminalPathValue
- type CheckMyRolesResponsePathSelectorObject
- func (CheckMyRolesResponsePathSelectorObject) FieldPath() *CheckMyRolesResponse_FieldTerminalPath
- func (s CheckMyRolesResponsePathSelectorObject) WithArrayOfValues(values []string) *CheckMyRolesResponse_FieldTerminalPathArrayOfValues
- func (s CheckMyRolesResponsePathSelectorObject) WithValue(value string) *CheckMyRolesResponse_FieldTerminalPathValue
- type CheckMyRolesResponse_ConditionalGrant
- func (o *CheckMyRolesResponse_ConditionalGrant) Clone() *CheckMyRolesResponse_ConditionalGrant
- func (o *CheckMyRolesResponse_ConditionalGrant) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckMyRolesResponse_ConditionalGrant) Descriptor() ([]byte, []int)
- func (m *CheckMyRolesResponse_ConditionalGrant) GetConditionBindings() []*condition.ConditionBinding
- func (m *CheckMyRolesResponse_ConditionalGrant) GetRole() *role.Reference
- func (*CheckMyRolesResponse_ConditionalGrant) GotenMessage()
- func (o *CheckMyRolesResponse_ConditionalGrant) GotenObjectExt()
- func (obj *CheckMyRolesResponse_ConditionalGrant) GotenValidate() error
- func (o *CheckMyRolesResponse_ConditionalGrant) MakeDiffFieldMask(other *CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_ConditionalGrant_FieldMask
- func (o *CheckMyRolesResponse_ConditionalGrant) MakeFullFieldMask() *CheckMyRolesResponse_ConditionalGrant_FieldMask
- func (o *CheckMyRolesResponse_ConditionalGrant) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckMyRolesResponse_ConditionalGrant) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckMyRolesResponse_ConditionalGrant) Marshal() ([]byte, error)
- func (m *CheckMyRolesResponse_ConditionalGrant) MarshalJSON() ([]byte, error)
- func (o *CheckMyRolesResponse_ConditionalGrant) Merge(source *CheckMyRolesResponse_ConditionalGrant)
- func (o *CheckMyRolesResponse_ConditionalGrant) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckMyRolesResponse_ConditionalGrant) ProtoMessage()
- func (m *CheckMyRolesResponse_ConditionalGrant) ProtoReflect() preflect.Message
- func (m *CheckMyRolesResponse_ConditionalGrant) Reset()
- func (m *CheckMyRolesResponse_ConditionalGrant) SetConditionBindings(fv []*condition.ConditionBinding)
- func (m *CheckMyRolesResponse_ConditionalGrant) SetRole(fv *role.Reference)
- func (m *CheckMyRolesResponse_ConditionalGrant) String() string
- func (m *CheckMyRolesResponse_ConditionalGrant) Unmarshal(b []byte) error
- func (m *CheckMyRolesResponse_ConditionalGrant) UnmarshalJSON(data []byte) error
- type CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters
- func (s CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters) FieldPath() *CheckMyRolesResponseConditionalGrant_FieldSubPath
- func (s CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters) WithArrayOfValues(values []string) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters) WithValue(value string) *CheckMyRolesResponseConditionalGrant_FieldSubPathValue
- type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) Condition() CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) FieldPath() *CheckMyRolesResponseConditionalGrant_FieldTerminalPath
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) Parameters() CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) Params() CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithItemValue(value *condition.ConditionBinding) *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubArrayItemValue(subPathArrayItemValue condition.ConditionBinding_FieldPathArrayItemValue) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubArrayOfValues(subPathArrayOfValues condition.ConditionBinding_FieldPathArrayOfValues) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubPath(subPath condition.ConditionBinding_FieldPath) *CheckMyRolesResponseConditionalGrant_FieldSubPath
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubValue(subPathValue condition.ConditionBinding_FieldPathValue) *CheckMyRolesResponseConditionalGrant_FieldSubPathValue
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithValue(value []*condition.ConditionBinding) *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue
- type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition) FieldPath() *CheckMyRolesResponseConditionalGrant_FieldSubPath
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition) WithValue(value *condition.Reference) *CheckMyRolesResponseConditionalGrant_FieldSubPathValue
- type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) FieldPath() *CheckMyRolesResponseConditionalGrant_FieldSubPath
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) WithKey(key string) ...
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) WithValue(value map[string]string) *CheckMyRolesResponseConditionalGrant_FieldSubPathValue
- type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams) FieldPath() *CheckMyRolesResponseConditionalGrant_FieldSubPath
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams) WithValue(value *structpb.Struct) *CheckMyRolesResponseConditionalGrant_FieldSubPathValue
- type CheckMyRolesResponse_ConditionalGrantPathSelectorRole
- func (CheckMyRolesResponse_ConditionalGrantPathSelectorRole) FieldPath() *CheckMyRolesResponseConditionalGrant_FieldTerminalPath
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorRole) WithArrayOfValues(values []*role.Reference) *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues
- func (s CheckMyRolesResponse_ConditionalGrantPathSelectorRole) WithValue(value *role.Reference) *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue
- type CheckMyRolesResponse_ConditionalGrant_FieldMask
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) AppendPath(path CheckMyRolesResponseConditionalGrant_FieldPath)
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) FilterInputFields() *CheckMyRolesResponse_ConditionalGrant_FieldMask
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) GetPaths() []CheckMyRolesResponseConditionalGrant_FieldPath
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) IsFull() bool
- func (fieldMask CheckMyRolesResponse_ConditionalGrant_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckMyRolesResponse_ConditionalGrant_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) PathsCount() int
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Project(source *CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_ConditionalGrant
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ProtoMessage()
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Reset()
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Set(target, source *CheckMyRolesResponse_ConditionalGrant)
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Size() int
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) String() string
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Subtract(other *CheckMyRolesResponse_ConditionalGrant_FieldMask) *CheckMyRolesResponse_ConditionalGrant_FieldMask
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) UnmarshalJSON(data []byte) error
- type CheckMyRolesResponse_FieldMask
- func (fieldMask *CheckMyRolesResponse_FieldMask) AppendPath(path CheckMyRolesResponse_FieldPath)
- func (fieldMask *CheckMyRolesResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckMyRolesResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckMyRolesResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckMyRolesResponse_FieldMask) FilterInputFields() *CheckMyRolesResponse_FieldMask
- func (fieldMask *CheckMyRolesResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckMyRolesResponse_FieldMask) GetPaths() []CheckMyRolesResponse_FieldPath
- func (fieldMask *CheckMyRolesResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckMyRolesResponse_FieldMask) IsFull() bool
- func (fieldMask CheckMyRolesResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckMyRolesResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckMyRolesResponse_FieldMask) PathsCount() int
- func (fieldMask *CheckMyRolesResponse_FieldMask) Project(source *CheckMyRolesResponse) *CheckMyRolesResponse
- func (fieldMask *CheckMyRolesResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckMyRolesResponse_FieldMask) ProtoMessage()
- func (fieldMask *CheckMyRolesResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckMyRolesResponse_FieldMask) Reset()
- func (fieldMask *CheckMyRolesResponse_FieldMask) Set(target, source *CheckMyRolesResponse)
- func (fieldMask *CheckMyRolesResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckMyRolesResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckMyRolesResponse_FieldMask) Size() int
- func (fieldMask *CheckMyRolesResponse_FieldMask) String() string
- func (fieldMask *CheckMyRolesResponse_FieldMask) Subtract(other *CheckMyRolesResponse_FieldMask) *CheckMyRolesResponse_FieldMask
- func (fieldMask *CheckMyRolesResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckMyRolesResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckMyRolesResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckMyRolesResponse_FieldMask) UnmarshalJSON(data []byte) error
- type CheckMyRolesResponse_FieldPath
- func BuildCheckMyRolesResponse_FieldPath(fp gotenobject.RawFieldPath) (CheckMyRolesResponse_FieldPath, error)
- func MustParseCheckMyRolesResponse_FieldPath(rawField string) CheckMyRolesResponse_FieldPath
- func ParseCheckMyRolesResponse_FieldPath(rawField string) (CheckMyRolesResponse_FieldPath, error)
- type CheckMyRolesResponse_FieldPathArrayItemValue
- type CheckMyRolesResponse_FieldPathArrayOfValues
- type CheckMyRolesResponse_FieldPathSelector
- type CheckMyRolesResponse_FieldPathValue
- type CheckMyRolesResponse_FieldSubPath
- func (fps *CheckMyRolesResponse_FieldSubPath) AsConditionallyGrantedRolesSubPath() (CheckMyRolesResponseConditionalGrant_FieldPath, bool)
- func (fps *CheckMyRolesResponse_FieldSubPath) ClearValue(item *CheckMyRolesResponse)
- func (fps *CheckMyRolesResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CheckMyRolesResponse_FieldSubPath) Get(source *CheckMyRolesResponse) (values []interface{})
- func (fps *CheckMyRolesResponse_FieldSubPath) GetDefault() interface{}
- func (fps *CheckMyRolesResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CheckMyRolesResponse_FieldSubPath) GetSingle(source *CheckMyRolesResponse) (interface{}, bool)
- func (fps *CheckMyRolesResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CheckMyRolesResponse_FieldSubPath) IsLeaf() bool
- func (fps *CheckMyRolesResponse_FieldSubPath) JSONString() string
- func (fps *CheckMyRolesResponse_FieldSubPath) Selector() CheckMyRolesResponse_FieldPathSelector
- func (fps *CheckMyRolesResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *CheckMyRolesResponse_FieldSubPath) String() string
- func (fps *CheckMyRolesResponse_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponse_FieldPathArrayItemValue
- func (fps *CheckMyRolesResponse_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponse_FieldPathArrayOfValues
- func (fps *CheckMyRolesResponse_FieldSubPath) WithIValue(value interface{}) CheckMyRolesResponse_FieldPathValue
- func (fps *CheckMyRolesResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CheckMyRolesResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CheckMyRolesResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyRolesResponse_FieldSubPathArrayItemValue
- func (fpaivs *CheckMyRolesResponse_FieldSubPathArrayItemValue) AsConditionallyGrantedRolesPathItemValue() (CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue, bool)
- func (fpaivs *CheckMyRolesResponse_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse) bool
- func (fpaivs *CheckMyRolesResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CheckMyRolesResponse_FieldSubPathArrayOfValues
- type CheckMyRolesResponse_FieldSubPathValue
- func (fpvs *CheckMyRolesResponse_FieldSubPathValue) AsConditionallyGrantedRolesPathValue() (CheckMyRolesResponseConditionalGrant_FieldPathValue, bool)
- func (fpvs *CheckMyRolesResponse_FieldSubPathValue) CompareWith(source *CheckMyRolesResponse) (int, bool)
- func (fpvs *CheckMyRolesResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CheckMyRolesResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CheckMyRolesResponse_FieldSubPathValue) SetTo(target **CheckMyRolesResponse)
- func (fpvs *CheckMyRolesResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type CheckMyRolesResponse_FieldTerminalPath
- func (fp *CheckMyRolesResponse_FieldTerminalPath) ClearValue(item *CheckMyRolesResponse)
- func (fp *CheckMyRolesResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckMyRolesResponse_FieldTerminalPath) Get(source *CheckMyRolesResponse) (values []interface{})
- func (fp *CheckMyRolesResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckMyRolesResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckMyRolesResponse_FieldTerminalPath) GetSingle(source *CheckMyRolesResponse) (interface{}, bool)
- func (fp *CheckMyRolesResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckMyRolesResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckMyRolesResponse_FieldTerminalPath) JSONString() string
- func (fp *CheckMyRolesResponse_FieldTerminalPath) Selector() CheckMyRolesResponse_FieldPathSelector
- func (fp *CheckMyRolesResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckMyRolesResponse_FieldTerminalPath) String() string
- func (fp *CheckMyRolesResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponse_FieldPathArrayItemValue
- func (fp *CheckMyRolesResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponse_FieldPathArrayOfValues
- func (fp *CheckMyRolesResponse_FieldTerminalPath) WithIValue(value interface{}) CheckMyRolesResponse_FieldPathValue
- func (fp *CheckMyRolesResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckMyRolesResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckMyRolesResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckMyRolesResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) AsConditionallyGrantedRolesItemValue() (*CheckMyRolesResponse_ConditionalGrant, bool)
- func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) AsGrantedRolesItemValue() (*role.Reference, bool)
- func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse) bool
- func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyRolesResponse) (interface{}, bool)
- func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckMyRolesResponse_FieldTerminalPathArrayOfValues
- func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsConditionallyGrantedRolesArrayOfValues() ([][]*CheckMyRolesResponse_ConditionalGrant, bool)
- func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsGrantedRolesArrayOfValues() ([][]*role.Reference, bool)
- func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues() ([]string, bool)
- func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type CheckMyRolesResponse_FieldTerminalPathValue
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) AsConditionallyGrantedRolesValue() ([]*CheckMyRolesResponse_ConditionalGrant, bool)
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) AsGrantedRolesValue() ([]*role.Reference, bool)
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) AsObjectValue() (string, bool)
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) CompareWith(source *CheckMyRolesResponse) (int, bool)
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) SetTo(target **CheckMyRolesResponse)
- func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CheckPathSelectorObject
- type CheckPathSelectorPermissions
- func (CheckPathSelectorPermissions) FieldPath() *Check_FieldTerminalPath
- func (s CheckPathSelectorPermissions) WithArrayOfValues(values [][]*permission.Reference) *Check_FieldTerminalPathArrayOfValues
- func (s CheckPathSelectorPermissions) WithItemValue(value *permission.Reference) *Check_FieldTerminalPathArrayItemValue
- func (s CheckPathSelectorPermissions) WithValue(value []*permission.Reference) *Check_FieldTerminalPathValue
- type CheckPermissionsDescriptor
- func (d *CheckPermissionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
- func (d *CheckPermissionsDescriptor) GetApiName() string
- func (d *CheckPermissionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *CheckPermissionsDescriptor) GetFullMethodName() string
- func (d *CheckPermissionsDescriptor) GetMethodName() string
- func (d *CheckPermissionsDescriptor) GetProtoPkgName() string
- func (d *CheckPermissionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
- func (d *CheckPermissionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *CheckPermissionsDescriptor) GetServiceDomain() string
- func (d *CheckPermissionsDescriptor) GetServiceVersion() string
- func (d *CheckPermissionsDescriptor) GetVerb() string
- func (d *CheckPermissionsDescriptor) HasResource() bool
- func (d *CheckPermissionsDescriptor) IsClientStream() bool
- func (d *CheckPermissionsDescriptor) IsCollection() bool
- func (d *CheckPermissionsDescriptor) IsPlural() bool
- func (d *CheckPermissionsDescriptor) IsServerStream() bool
- func (d *CheckPermissionsDescriptor) IsUnary() bool
- func (d *CheckPermissionsDescriptor) NewEmptyClientMsg() proto.Message
- func (d *CheckPermissionsDescriptor) NewEmptyServerMsg() proto.Message
- func (d *CheckPermissionsDescriptor) RequestHasResourceBody() bool
- type CheckPermissionsDescriptorClientMsgHandle
- func (h *CheckPermissionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *CheckPermissionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *CheckPermissionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type CheckPermissionsDescriptorServerMsgHandle
- func (h *CheckPermissionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *CheckPermissionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *CheckPermissionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type CheckPermissionsRequest
- func (o *CheckPermissionsRequest) Clone() *CheckPermissionsRequest
- func (o *CheckPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckPermissionsRequest) Descriptor() ([]byte, []int)
- func (m *CheckPermissionsRequest) GetChecks() []*Check
- func (m *CheckPermissionsRequest) GetMember() string
- func (m *CheckPermissionsRequest) GetSkipCache() bool
- func (*CheckPermissionsRequest) GotenMessage()
- func (o *CheckPermissionsRequest) GotenObjectExt()
- func (obj *CheckPermissionsRequest) GotenValidate() error
- func (o *CheckPermissionsRequest) MakeDiffFieldMask(other *CheckPermissionsRequest) *CheckPermissionsRequest_FieldMask
- func (o *CheckPermissionsRequest) MakeFullFieldMask() *CheckPermissionsRequest_FieldMask
- func (o *CheckPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckPermissionsRequest) Marshal() ([]byte, error)
- func (m *CheckPermissionsRequest) MarshalJSON() ([]byte, error)
- func (o *CheckPermissionsRequest) Merge(source *CheckPermissionsRequest)
- func (o *CheckPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckPermissionsRequest) ProtoMessage()
- func (m *CheckPermissionsRequest) ProtoReflect() preflect.Message
- func (m *CheckPermissionsRequest) Reset()
- func (m *CheckPermissionsRequest) SetChecks(fv []*Check)
- func (m *CheckPermissionsRequest) SetMember(fv string)
- func (m *CheckPermissionsRequest) SetSkipCache(fv bool)
- func (m *CheckPermissionsRequest) String() string
- func (m *CheckPermissionsRequest) Unmarshal(b []byte) error
- func (m *CheckPermissionsRequest) UnmarshalJSON(data []byte) error
- type CheckPermissionsRequestFieldPathBuilder
- type CheckPermissionsRequestPathSelectorChecks
- func (CheckPermissionsRequestPathSelectorChecks) FieldPath() *CheckPermissionsRequest_FieldTerminalPath
- func (CheckPermissionsRequestPathSelectorChecks) Object() CheckPermissionsRequestPathSelectorChecksObject
- func (CheckPermissionsRequestPathSelectorChecks) Permissions() CheckPermissionsRequestPathSelectorChecksPermissions
- func (s CheckPermissionsRequestPathSelectorChecks) WithArrayOfValues(values [][]*Check) *CheckPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s CheckPermissionsRequestPathSelectorChecks) WithItemValue(value *Check) *CheckPermissionsRequest_FieldTerminalPathArrayItemValue
- func (s CheckPermissionsRequestPathSelectorChecks) WithSubArrayItemValue(subPathArrayItemValue Check_FieldPathArrayItemValue) *CheckPermissionsRequest_FieldSubPathArrayItemValue
- func (s CheckPermissionsRequestPathSelectorChecks) WithSubArrayOfValues(subPathArrayOfValues Check_FieldPathArrayOfValues) *CheckPermissionsRequest_FieldSubPathArrayOfValues
- func (CheckPermissionsRequestPathSelectorChecks) WithSubPath(subPath Check_FieldPath) *CheckPermissionsRequest_FieldSubPath
- func (s CheckPermissionsRequestPathSelectorChecks) WithSubValue(subPathValue Check_FieldPathValue) *CheckPermissionsRequest_FieldSubPathValue
- func (s CheckPermissionsRequestPathSelectorChecks) WithValue(value []*Check) *CheckPermissionsRequest_FieldTerminalPathValue
- type CheckPermissionsRequestPathSelectorChecksObject
- func (CheckPermissionsRequestPathSelectorChecksObject) FieldPath() *CheckPermissionsRequest_FieldSubPath
- func (s CheckPermissionsRequestPathSelectorChecksObject) WithArrayOfValues(values []string) *CheckPermissionsRequest_FieldSubPathArrayOfValues
- func (s CheckPermissionsRequestPathSelectorChecksObject) WithValue(value string) *CheckPermissionsRequest_FieldSubPathValue
- type CheckPermissionsRequestPathSelectorChecksPermissions
- func (CheckPermissionsRequestPathSelectorChecksPermissions) FieldPath() *CheckPermissionsRequest_FieldSubPath
- func (s CheckPermissionsRequestPathSelectorChecksPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckPermissionsRequest_FieldSubPathArrayOfValues
- func (s CheckPermissionsRequestPathSelectorChecksPermissions) WithItemValue(value *permission.Reference) *CheckPermissionsRequest_FieldSubPathArrayItemValue
- func (s CheckPermissionsRequestPathSelectorChecksPermissions) WithValue(value []*permission.Reference) *CheckPermissionsRequest_FieldSubPathValue
- type CheckPermissionsRequestPathSelectorMember
- func (CheckPermissionsRequestPathSelectorMember) FieldPath() *CheckPermissionsRequest_FieldTerminalPath
- func (s CheckPermissionsRequestPathSelectorMember) WithArrayOfValues(values []string) *CheckPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s CheckPermissionsRequestPathSelectorMember) WithValue(value string) *CheckPermissionsRequest_FieldTerminalPathValue
- type CheckPermissionsRequestPathSelectorSkipCache
- func (CheckPermissionsRequestPathSelectorSkipCache) FieldPath() *CheckPermissionsRequest_FieldTerminalPath
- func (s CheckPermissionsRequestPathSelectorSkipCache) WithArrayOfValues(values []bool) *CheckPermissionsRequest_FieldTerminalPathArrayOfValues
- func (s CheckPermissionsRequestPathSelectorSkipCache) WithValue(value bool) *CheckPermissionsRequest_FieldTerminalPathValue
- type CheckPermissionsRequest_FieldMask
- func (fieldMask *CheckPermissionsRequest_FieldMask) AppendPath(path CheckPermissionsRequest_FieldPath)
- func (fieldMask *CheckPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckPermissionsRequest_FieldMask) FilterInputFields() *CheckPermissionsRequest_FieldMask
- func (fieldMask *CheckPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckPermissionsRequest_FieldMask) GetPaths() []CheckPermissionsRequest_FieldPath
- func (fieldMask *CheckPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckPermissionsRequest_FieldMask) IsFull() bool
- func (fieldMask CheckPermissionsRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckPermissionsRequest_FieldMask) PathsCount() int
- func (fieldMask *CheckPermissionsRequest_FieldMask) Project(source *CheckPermissionsRequest) *CheckPermissionsRequest
- func (fieldMask *CheckPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckPermissionsRequest_FieldMask) ProtoMessage()
- func (fieldMask *CheckPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckPermissionsRequest_FieldMask) Reset()
- func (fieldMask *CheckPermissionsRequest_FieldMask) Set(target, source *CheckPermissionsRequest)
- func (fieldMask *CheckPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckPermissionsRequest_FieldMask) Size() int
- func (fieldMask *CheckPermissionsRequest_FieldMask) String() string
- func (fieldMask *CheckPermissionsRequest_FieldMask) Subtract(other *CheckPermissionsRequest_FieldMask) *CheckPermissionsRequest_FieldMask
- func (fieldMask *CheckPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckPermissionsRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
- type CheckPermissionsRequest_FieldPath
- func BuildCheckPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (CheckPermissionsRequest_FieldPath, error)
- func MustParseCheckPermissionsRequest_FieldPath(rawField string) CheckPermissionsRequest_FieldPath
- func ParseCheckPermissionsRequest_FieldPath(rawField string) (CheckPermissionsRequest_FieldPath, error)
- type CheckPermissionsRequest_FieldPathArrayItemValue
- type CheckPermissionsRequest_FieldPathArrayOfValues
- type CheckPermissionsRequest_FieldPathSelector
- type CheckPermissionsRequest_FieldPathValue
- type CheckPermissionsRequest_FieldSubPath
- func (fps *CheckPermissionsRequest_FieldSubPath) AsChecksSubPath() (Check_FieldPath, bool)
- func (fps *CheckPermissionsRequest_FieldSubPath) ClearValue(item *CheckPermissionsRequest)
- func (fps *CheckPermissionsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CheckPermissionsRequest_FieldSubPath) Get(source *CheckPermissionsRequest) (values []interface{})
- func (fps *CheckPermissionsRequest_FieldSubPath) GetDefault() interface{}
- func (fps *CheckPermissionsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CheckPermissionsRequest_FieldSubPath) GetSingle(source *CheckPermissionsRequest) (interface{}, bool)
- func (fps *CheckPermissionsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CheckPermissionsRequest_FieldSubPath) IsLeaf() bool
- func (fps *CheckPermissionsRequest_FieldSubPath) JSONString() string
- func (fps *CheckPermissionsRequest_FieldSubPath) Selector() CheckPermissionsRequest_FieldPathSelector
- func (fps *CheckPermissionsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *CheckPermissionsRequest_FieldSubPath) String() string
- func (fps *CheckPermissionsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CheckPermissionsRequest_FieldPathArrayItemValue
- func (fps *CheckPermissionsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CheckPermissionsRequest_FieldPathArrayOfValues
- func (fps *CheckPermissionsRequest_FieldSubPath) WithIValue(value interface{}) CheckPermissionsRequest_FieldPathValue
- func (fps *CheckPermissionsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CheckPermissionsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CheckPermissionsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckPermissionsRequest_FieldSubPathArrayItemValue
- func (fpaivs *CheckPermissionsRequest_FieldSubPathArrayItemValue) AsChecksPathItemValue() (Check_FieldPathArrayItemValue, bool)
- func (fpaivs *CheckPermissionsRequest_FieldSubPathArrayItemValue) ContainsValue(source *CheckPermissionsRequest) bool
- func (fpaivs *CheckPermissionsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CheckPermissionsRequest_FieldSubPathArrayOfValues
- type CheckPermissionsRequest_FieldSubPathValue
- func (fpvs *CheckPermissionsRequest_FieldSubPathValue) AsChecksPathValue() (Check_FieldPathValue, bool)
- func (fpvs *CheckPermissionsRequest_FieldSubPathValue) CompareWith(source *CheckPermissionsRequest) (int, bool)
- func (fpvs *CheckPermissionsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CheckPermissionsRequest_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CheckPermissionsRequest_FieldSubPathValue) SetTo(target **CheckPermissionsRequest)
- func (fpvs *CheckPermissionsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
- type CheckPermissionsRequest_FieldTerminalPath
- func (fp *CheckPermissionsRequest_FieldTerminalPath) ClearValue(item *CheckPermissionsRequest)
- func (fp *CheckPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckPermissionsRequest_FieldTerminalPath) Get(source *CheckPermissionsRequest) (values []interface{})
- func (fp *CheckPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckPermissionsRequest_FieldTerminalPath) GetSingle(source *CheckPermissionsRequest) (interface{}, bool)
- func (fp *CheckPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckPermissionsRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckPermissionsRequest_FieldTerminalPath) JSONString() string
- func (fp *CheckPermissionsRequest_FieldTerminalPath) Selector() CheckPermissionsRequest_FieldPathSelector
- func (fp *CheckPermissionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckPermissionsRequest_FieldTerminalPath) String() string
- func (fp *CheckPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckPermissionsRequest_FieldPathArrayItemValue
- func (fp *CheckPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckPermissionsRequest_FieldPathArrayOfValues
- func (fp *CheckPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) CheckPermissionsRequest_FieldPathValue
- func (fp *CheckPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckPermissionsRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) AsChecksItemValue() (*Check, bool)
- func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckPermissionsRequest) bool
- func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CheckPermissionsRequest) (interface{}, bool)
- func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckPermissionsRequest_FieldTerminalPathArrayOfValues
- func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsChecksArrayOfValues() ([][]*Check, bool)
- func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsMemberArrayOfValues() ([]string, bool)
- func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsSkipCacheArrayOfValues() ([]bool, bool)
- func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type CheckPermissionsRequest_FieldTerminalPathValue
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) AsChecksValue() ([]*Check, bool)
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) AsMemberValue() (string, bool)
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) AsSkipCacheValue() (bool, bool)
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) CompareWith(source *CheckPermissionsRequest) (int, bool)
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) SetTo(target **CheckPermissionsRequest)
- func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CheckPermissionsResponse
- func (o *CheckPermissionsResponse) Clone() *CheckPermissionsResponse
- func (o *CheckPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckPermissionsResponse) Descriptor() ([]byte, []int)
- func (m *CheckPermissionsResponse) GetCheckResults() []*CheckResult
- func (*CheckPermissionsResponse) GotenMessage()
- func (o *CheckPermissionsResponse) GotenObjectExt()
- func (obj *CheckPermissionsResponse) GotenValidate() error
- func (o *CheckPermissionsResponse) MakeDiffFieldMask(other *CheckPermissionsResponse) *CheckPermissionsResponse_FieldMask
- func (o *CheckPermissionsResponse) MakeFullFieldMask() *CheckPermissionsResponse_FieldMask
- func (o *CheckPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckPermissionsResponse) Marshal() ([]byte, error)
- func (m *CheckPermissionsResponse) MarshalJSON() ([]byte, error)
- func (o *CheckPermissionsResponse) Merge(source *CheckPermissionsResponse)
- func (o *CheckPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckPermissionsResponse) ProtoMessage()
- func (m *CheckPermissionsResponse) ProtoReflect() preflect.Message
- func (m *CheckPermissionsResponse) Reset()
- func (m *CheckPermissionsResponse) SetCheckResults(fv []*CheckResult)
- func (m *CheckPermissionsResponse) String() string
- func (m *CheckPermissionsResponse) Unmarshal(b []byte) error
- func (m *CheckPermissionsResponse) UnmarshalJSON(data []byte) error
- type CheckPermissionsResponseFieldPathBuilder
- type CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters
- func (s CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []string) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithValue(value string) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResults
- func (CheckPermissionsResponsePathSelectorCheckResults) ConditionallyGrantedPermissions() ...
- func (CheckPermissionsResponsePathSelectorCheckResults) FieldPath() *CheckPermissionsResponse_FieldTerminalPath
- func (CheckPermissionsResponsePathSelectorCheckResults) GrantedPermissions() CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions
- func (CheckPermissionsResponsePathSelectorCheckResults) Object() CheckPermissionsResponsePathSelectorCheckResultsObject
- func (s CheckPermissionsResponsePathSelectorCheckResults) WithArrayOfValues(values [][]*CheckResult) *CheckPermissionsResponse_FieldTerminalPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResults) WithItemValue(value *CheckResult) *CheckPermissionsResponse_FieldTerminalPathArrayItemValue
- func (s CheckPermissionsResponsePathSelectorCheckResults) WithSubArrayItemValue(subPathArrayItemValue CheckResult_FieldPathArrayItemValue) *CheckPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckPermissionsResponsePathSelectorCheckResults) WithSubArrayOfValues(subPathArrayOfValues CheckResult_FieldPathArrayOfValues) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (CheckPermissionsResponsePathSelectorCheckResults) WithSubPath(subPath CheckResult_FieldPath) *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponsePathSelectorCheckResults) WithSubValue(subPathValue CheckResult_FieldPathValue) *CheckPermissionsResponse_FieldSubPathValue
- func (s CheckPermissionsResponsePathSelectorCheckResults) WithValue(value []*CheckResult) *CheckPermissionsResponse_FieldTerminalPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) ConditionBindings() ...
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) Permissions() ...
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithArrayOfValues(values [][]*ConditionalGrant) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithItemValue(value *ConditionalGrant) *CheckPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithValue(value []*ConditionalGrant) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Condition() ...
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Parameters() ...
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Params() ...
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithItemValue(value *condition.ConditionBinding) *CheckPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithValue(value []*condition.ConditionBinding) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) WithValue(value *condition.Reference) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithKey(key string) ...
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithValue(value map[string]string) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) WithValue(value *structpb.Struct) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions
- func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithItemValue(value *permission.Reference) *CheckPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithValue(value []*permission.Reference) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions
- func (CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithItemValue(value *permission.Reference) *CheckPermissionsResponse_FieldSubPathArrayItemValue
- func (s CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithValue(value []*permission.Reference) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponsePathSelectorCheckResultsObject
- func (CheckPermissionsResponsePathSelectorCheckResultsObject) FieldPath() *CheckPermissionsResponse_FieldSubPath
- func (s CheckPermissionsResponsePathSelectorCheckResultsObject) WithArrayOfValues(values []string) *CheckPermissionsResponse_FieldSubPathArrayOfValues
- func (s CheckPermissionsResponsePathSelectorCheckResultsObject) WithValue(value string) *CheckPermissionsResponse_FieldSubPathValue
- type CheckPermissionsResponse_FieldMask
- func (fieldMask *CheckPermissionsResponse_FieldMask) AppendPath(path CheckPermissionsResponse_FieldPath)
- func (fieldMask *CheckPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckPermissionsResponse_FieldMask) FilterInputFields() *CheckPermissionsResponse_FieldMask
- func (fieldMask *CheckPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckPermissionsResponse_FieldMask) GetPaths() []CheckPermissionsResponse_FieldPath
- func (fieldMask *CheckPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckPermissionsResponse_FieldMask) IsFull() bool
- func (fieldMask CheckPermissionsResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckPermissionsResponse_FieldMask) PathsCount() int
- func (fieldMask *CheckPermissionsResponse_FieldMask) Project(source *CheckPermissionsResponse) *CheckPermissionsResponse
- func (fieldMask *CheckPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckPermissionsResponse_FieldMask) ProtoMessage()
- func (fieldMask *CheckPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckPermissionsResponse_FieldMask) Reset()
- func (fieldMask *CheckPermissionsResponse_FieldMask) Set(target, source *CheckPermissionsResponse)
- func (fieldMask *CheckPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckPermissionsResponse_FieldMask) Size() int
- func (fieldMask *CheckPermissionsResponse_FieldMask) String() string
- func (fieldMask *CheckPermissionsResponse_FieldMask) Subtract(other *CheckPermissionsResponse_FieldMask) *CheckPermissionsResponse_FieldMask
- func (fieldMask *CheckPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckPermissionsResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
- type CheckPermissionsResponse_FieldPath
- func BuildCheckPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (CheckPermissionsResponse_FieldPath, error)
- func MustParseCheckPermissionsResponse_FieldPath(rawField string) CheckPermissionsResponse_FieldPath
- func ParseCheckPermissionsResponse_FieldPath(rawField string) (CheckPermissionsResponse_FieldPath, error)
- type CheckPermissionsResponse_FieldPathArrayItemValue
- type CheckPermissionsResponse_FieldPathArrayOfValues
- type CheckPermissionsResponse_FieldPathSelector
- type CheckPermissionsResponse_FieldPathValue
- type CheckPermissionsResponse_FieldSubPath
- func (fps *CheckPermissionsResponse_FieldSubPath) AsCheckResultsSubPath() (CheckResult_FieldPath, bool)
- func (fps *CheckPermissionsResponse_FieldSubPath) ClearValue(item *CheckPermissionsResponse)
- func (fps *CheckPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CheckPermissionsResponse_FieldSubPath) Get(source *CheckPermissionsResponse) (values []interface{})
- func (fps *CheckPermissionsResponse_FieldSubPath) GetDefault() interface{}
- func (fps *CheckPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CheckPermissionsResponse_FieldSubPath) GetSingle(source *CheckPermissionsResponse) (interface{}, bool)
- func (fps *CheckPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CheckPermissionsResponse_FieldSubPath) IsLeaf() bool
- func (fps *CheckPermissionsResponse_FieldSubPath) JSONString() string
- func (fps *CheckPermissionsResponse_FieldSubPath) Selector() CheckPermissionsResponse_FieldPathSelector
- func (fps *CheckPermissionsResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *CheckPermissionsResponse_FieldSubPath) String() string
- func (fps *CheckPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) CheckPermissionsResponse_FieldPathArrayItemValue
- func (fps *CheckPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) CheckPermissionsResponse_FieldPathArrayOfValues
- func (fps *CheckPermissionsResponse_FieldSubPath) WithIValue(value interface{}) CheckPermissionsResponse_FieldPathValue
- func (fps *CheckPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CheckPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CheckPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckPermissionsResponse_FieldSubPathArrayItemValue
- func (fpaivs *CheckPermissionsResponse_FieldSubPathArrayItemValue) AsCheckResultsPathItemValue() (CheckResult_FieldPathArrayItemValue, bool)
- func (fpaivs *CheckPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *CheckPermissionsResponse) bool
- func (fpaivs *CheckPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CheckPermissionsResponse_FieldSubPathArrayOfValues
- type CheckPermissionsResponse_FieldSubPathValue
- func (fpvs *CheckPermissionsResponse_FieldSubPathValue) AsCheckResultsPathValue() (CheckResult_FieldPathValue, bool)
- func (fpvs *CheckPermissionsResponse_FieldSubPathValue) CompareWith(source *CheckPermissionsResponse) (int, bool)
- func (fpvs *CheckPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CheckPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CheckPermissionsResponse_FieldSubPathValue) SetTo(target **CheckPermissionsResponse)
- func (fpvs *CheckPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type CheckPermissionsResponse_FieldTerminalPath
- func (fp *CheckPermissionsResponse_FieldTerminalPath) ClearValue(item *CheckPermissionsResponse)
- func (fp *CheckPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckPermissionsResponse_FieldTerminalPath) Get(source *CheckPermissionsResponse) (values []interface{})
- func (fp *CheckPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckPermissionsResponse_FieldTerminalPath) GetSingle(source *CheckPermissionsResponse) (interface{}, bool)
- func (fp *CheckPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckPermissionsResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckPermissionsResponse_FieldTerminalPath) JSONString() string
- func (fp *CheckPermissionsResponse_FieldTerminalPath) Selector() CheckPermissionsResponse_FieldPathSelector
- func (fp *CheckPermissionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckPermissionsResponse_FieldTerminalPath) String() string
- func (fp *CheckPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckPermissionsResponse_FieldPathArrayItemValue
- func (fp *CheckPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckPermissionsResponse_FieldPathArrayOfValues
- func (fp *CheckPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) CheckPermissionsResponse_FieldPathValue
- func (fp *CheckPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckPermissionsResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) AsCheckResultsItemValue() (*CheckResult, bool)
- func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckPermissionsResponse) bool
- func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *CheckPermissionsResponse) (interface{}, bool)
- func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckPermissionsResponse_FieldTerminalPathArrayOfValues
- type CheckPermissionsResponse_FieldTerminalPathValue
- func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) AsCheckResultsValue() ([]*CheckResult, bool)
- func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) CompareWith(source *CheckPermissionsResponse) (int, bool)
- func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) SetTo(target **CheckPermissionsResponse)
- func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type CheckResult
- func (o *CheckResult) Clone() *CheckResult
- func (o *CheckResult) CloneRaw() gotenobject.GotenObjectExt
- func (*CheckResult) Descriptor() ([]byte, []int)
- func (m *CheckResult) GetConditionallyGrantedPermissions() []*ConditionalGrant
- func (m *CheckResult) GetGrantedPermissions() []*permission.Reference
- func (m *CheckResult) GetObject() string
- func (*CheckResult) GotenMessage()
- func (o *CheckResult) GotenObjectExt()
- func (obj *CheckResult) GotenValidate() error
- func (o *CheckResult) MakeDiffFieldMask(other *CheckResult) *CheckResult_FieldMask
- func (o *CheckResult) MakeFullFieldMask() *CheckResult_FieldMask
- func (o *CheckResult) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *CheckResult) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *CheckResult) Marshal() ([]byte, error)
- func (m *CheckResult) MarshalJSON() ([]byte, error)
- func (o *CheckResult) Merge(source *CheckResult)
- func (o *CheckResult) MergeRaw(source gotenobject.GotenObjectExt)
- func (*CheckResult) ProtoMessage()
- func (m *CheckResult) ProtoReflect() preflect.Message
- func (m *CheckResult) Reset()
- func (m *CheckResult) SetConditionallyGrantedPermissions(fv []*ConditionalGrant)
- func (m *CheckResult) SetGrantedPermissions(fv []*permission.Reference)
- func (m *CheckResult) SetObject(fv string)
- func (m *CheckResult) String() string
- func (m *CheckResult) Unmarshal(b []byte) error
- func (m *CheckResult) UnmarshalJSON(data []byte) error
- type CheckResultFieldPathBuilder
- type CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters
- func (s CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath() *CheckResult_FieldSubPath
- func (s CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []string) *CheckResult_FieldSubPathArrayOfValues
- func (s CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithValue(value string) *CheckResult_FieldSubPathValue
- type CheckResultPathSelectorConditionallyGrantedPermissions
- func (CheckResultPathSelectorConditionallyGrantedPermissions) ConditionBindings() CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings
- func (CheckResultPathSelectorConditionallyGrantedPermissions) FieldPath() *CheckResult_FieldTerminalPath
- func (CheckResultPathSelectorConditionallyGrantedPermissions) Permissions() CheckResultPathSelectorConditionallyGrantedPermissionsPermissions
- func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithArrayOfValues(values [][]*ConditionalGrant) *CheckResult_FieldTerminalPathArrayOfValues
- func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithItemValue(value *ConditionalGrant) *CheckResult_FieldTerminalPathArrayItemValue
- func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithSubArrayItemValue(subPathArrayItemValue ConditionalGrant_FieldPathArrayItemValue) *CheckResult_FieldSubPathArrayItemValue
- func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithSubArrayOfValues(subPathArrayOfValues ConditionalGrant_FieldPathArrayOfValues) *CheckResult_FieldSubPathArrayOfValues
- func (CheckResultPathSelectorConditionallyGrantedPermissions) WithSubPath(subPath ConditionalGrant_FieldPath) *CheckResult_FieldSubPath
- func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithSubValue(subPathValue ConditionalGrant_FieldPathValue) *CheckResult_FieldSubPathValue
- func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithValue(value []*ConditionalGrant) *CheckResult_FieldTerminalPathValue
- type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) Condition() ...
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) FieldPath() *CheckResult_FieldSubPath
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) Parameters() ...
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) Params() CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckResult_FieldSubPathArrayOfValues
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithItemValue(value *condition.ConditionBinding) *CheckResult_FieldSubPathArrayItemValue
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithValue(value []*condition.ConditionBinding) *CheckResult_FieldSubPathValue
- type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition) FieldPath() *CheckResult_FieldSubPath
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckResult_FieldSubPathArrayOfValues
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition) WithValue(value *condition.Reference) *CheckResult_FieldSubPathValue
- type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath() *CheckResult_FieldSubPath
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckResult_FieldSubPathArrayOfValues
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithKey(key string) ...
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithValue(value map[string]string) *CheckResult_FieldSubPathValue
- type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams
- func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) FieldPath() *CheckResult_FieldSubPath
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckResult_FieldSubPathArrayOfValues
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) WithValue(value *structpb.Struct) *CheckResult_FieldSubPathValue
- type CheckResultPathSelectorConditionallyGrantedPermissionsPermissions
- func (CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) FieldPath() *CheckResult_FieldSubPath
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckResult_FieldSubPathArrayOfValues
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithItemValue(value *permission.Reference) *CheckResult_FieldSubPathArrayItemValue
- func (s CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithValue(value []*permission.Reference) *CheckResult_FieldSubPathValue
- type CheckResultPathSelectorGrantedPermissions
- func (CheckResultPathSelectorGrantedPermissions) FieldPath() *CheckResult_FieldTerminalPath
- func (s CheckResultPathSelectorGrantedPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckResult_FieldTerminalPathArrayOfValues
- func (s CheckResultPathSelectorGrantedPermissions) WithItemValue(value *permission.Reference) *CheckResult_FieldTerminalPathArrayItemValue
- func (s CheckResultPathSelectorGrantedPermissions) WithValue(value []*permission.Reference) *CheckResult_FieldTerminalPathValue
- type CheckResultPathSelectorObject
- type CheckResult_FieldMask
- func (fieldMask *CheckResult_FieldMask) AppendPath(path CheckResult_FieldPath)
- func (fieldMask *CheckResult_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *CheckResult_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *CheckResult_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *CheckResult_FieldMask) FilterInputFields() *CheckResult_FieldMask
- func (fieldMask *CheckResult_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *CheckResult_FieldMask) GetPaths() []CheckResult_FieldPath
- func (fieldMask *CheckResult_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *CheckResult_FieldMask) IsFull() bool
- func (fieldMask CheckResult_FieldMask) Marshal() ([]byte, error)
- func (fieldMask CheckResult_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *CheckResult_FieldMask) PathsCount() int
- func (fieldMask *CheckResult_FieldMask) Project(source *CheckResult) *CheckResult
- func (fieldMask *CheckResult_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *CheckResult_FieldMask) ProtoMessage()
- func (fieldMask *CheckResult_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *CheckResult_FieldMask) Reset()
- func (fieldMask *CheckResult_FieldMask) Set(target, source *CheckResult)
- func (fieldMask *CheckResult_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *CheckResult_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *CheckResult_FieldMask) Size() int
- func (fieldMask *CheckResult_FieldMask) String() string
- func (fieldMask *CheckResult_FieldMask) Subtract(other *CheckResult_FieldMask) *CheckResult_FieldMask
- func (fieldMask *CheckResult_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *CheckResult_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *CheckResult_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *CheckResult_FieldMask) UnmarshalJSON(data []byte) error
- type CheckResult_FieldPath
- type CheckResult_FieldPathArrayItemValue
- type CheckResult_FieldPathArrayOfValues
- type CheckResult_FieldPathSelector
- type CheckResult_FieldPathValue
- type CheckResult_FieldSubPath
- func (fps *CheckResult_FieldSubPath) AsConditionallyGrantedPermissionsSubPath() (ConditionalGrant_FieldPath, bool)
- func (fps *CheckResult_FieldSubPath) ClearValue(item *CheckResult)
- func (fps *CheckResult_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *CheckResult_FieldSubPath) Get(source *CheckResult) (values []interface{})
- func (fps *CheckResult_FieldSubPath) GetDefault() interface{}
- func (fps *CheckResult_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *CheckResult_FieldSubPath) GetSingle(source *CheckResult) (interface{}, bool)
- func (fps *CheckResult_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *CheckResult_FieldSubPath) IsLeaf() bool
- func (fps *CheckResult_FieldSubPath) JSONString() string
- func (fps *CheckResult_FieldSubPath) Selector() CheckResult_FieldPathSelector
- func (fps *CheckResult_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *CheckResult_FieldSubPath) String() string
- func (fps *CheckResult_FieldSubPath) WithIArrayItemValue(value interface{}) CheckResult_FieldPathArrayItemValue
- func (fps *CheckResult_FieldSubPath) WithIArrayOfValues(values interface{}) CheckResult_FieldPathArrayOfValues
- func (fps *CheckResult_FieldSubPath) WithIValue(value interface{}) CheckResult_FieldPathValue
- func (fps *CheckResult_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *CheckResult_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *CheckResult_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckResult_FieldSubPathArrayItemValue
- func (fpaivs *CheckResult_FieldSubPathArrayItemValue) AsConditionallyGrantedPermissionsPathItemValue() (ConditionalGrant_FieldPathArrayItemValue, bool)
- func (fpaivs *CheckResult_FieldSubPathArrayItemValue) ContainsValue(source *CheckResult) bool
- func (fpaivs *CheckResult_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type CheckResult_FieldSubPathArrayOfValues
- type CheckResult_FieldSubPathValue
- func (fpvs *CheckResult_FieldSubPathValue) AsConditionallyGrantedPermissionsPathValue() (ConditionalGrant_FieldPathValue, bool)
- func (fpvs *CheckResult_FieldSubPathValue) CompareWith(source *CheckResult) (int, bool)
- func (fpvs *CheckResult_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *CheckResult_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *CheckResult_FieldSubPathValue) SetTo(target **CheckResult)
- func (fpvs *CheckResult_FieldSubPathValue) SetToRaw(target proto.Message)
- type CheckResult_FieldTerminalPath
- func (fp *CheckResult_FieldTerminalPath) ClearValue(item *CheckResult)
- func (fp *CheckResult_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *CheckResult_FieldTerminalPath) Get(source *CheckResult) (values []interface{})
- func (fp *CheckResult_FieldTerminalPath) GetDefault() interface{}
- func (fp *CheckResult_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *CheckResult_FieldTerminalPath) GetSingle(source *CheckResult) (interface{}, bool)
- func (fp *CheckResult_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *CheckResult_FieldTerminalPath) IsLeaf() bool
- func (fp *CheckResult_FieldTerminalPath) JSONString() string
- func (fp *CheckResult_FieldTerminalPath) Selector() CheckResult_FieldPathSelector
- func (fp *CheckResult_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *CheckResult_FieldTerminalPath) String() string
- func (fp *CheckResult_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckResult_FieldPathArrayItemValue
- func (fp *CheckResult_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckResult_FieldPathArrayOfValues
- func (fp *CheckResult_FieldTerminalPath) WithIValue(value interface{}) CheckResult_FieldPathValue
- func (fp *CheckResult_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *CheckResult_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *CheckResult_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type CheckResult_FieldTerminalPathArrayItemValue
- func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) AsConditionallyGrantedPermissionsItemValue() (*ConditionalGrant, bool)
- func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) AsGrantedPermissionsItemValue() (*permission.Reference, bool)
- func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckResult) bool
- func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) GetSingle(source *CheckResult) (interface{}, bool)
- func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type CheckResult_FieldTerminalPathArrayOfValues
- func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) AsConditionallyGrantedPermissionsArrayOfValues() ([][]*ConditionalGrant, bool)
- func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) AsGrantedPermissionsArrayOfValues() ([][]*permission.Reference, bool)
- func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues() ([]string, bool)
- func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type CheckResult_FieldTerminalPathValue
- func (fpv *CheckResult_FieldTerminalPathValue) AsConditionallyGrantedPermissionsValue() ([]*ConditionalGrant, bool)
- func (fpv *CheckResult_FieldTerminalPathValue) AsGrantedPermissionsValue() ([]*permission.Reference, bool)
- func (fpv *CheckResult_FieldTerminalPathValue) AsObjectValue() (string, bool)
- func (fpv *CheckResult_FieldTerminalPathValue) CompareWith(source *CheckResult) (int, bool)
- func (fpv *CheckResult_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *CheckResult_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *CheckResult_FieldTerminalPathValue) SetTo(target **CheckResult)
- func (fpv *CheckResult_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Check_FieldMask
- func (fieldMask *Check_FieldMask) AppendPath(path Check_FieldPath)
- func (fieldMask *Check_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Check_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Check_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Check_FieldMask) FilterInputFields() *Check_FieldMask
- func (fieldMask *Check_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *Check_FieldMask) GetPaths() []Check_FieldPath
- func (fieldMask *Check_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Check_FieldMask) IsFull() bool
- func (fieldMask Check_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Check_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Check_FieldMask) PathsCount() int
- func (fieldMask *Check_FieldMask) Project(source *Check) *Check
- func (fieldMask *Check_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Check_FieldMask) ProtoMessage()
- func (fieldMask *Check_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Check_FieldMask) Reset()
- func (fieldMask *Check_FieldMask) Set(target, source *Check)
- func (fieldMask *Check_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Check_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Check_FieldMask) Size() int
- func (fieldMask *Check_FieldMask) String() string
- func (fieldMask *Check_FieldMask) Subtract(other *Check_FieldMask) *Check_FieldMask
- func (fieldMask *Check_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Check_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *Check_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Check_FieldMask) UnmarshalJSON(data []byte) error
- type Check_FieldPath
- type Check_FieldPathArrayItemValue
- type Check_FieldPathArrayOfValues
- type Check_FieldPathSelector
- type Check_FieldPathValue
- type Check_FieldTerminalPath
- func (fp *Check_FieldTerminalPath) ClearValue(item *Check)
- func (fp *Check_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Check_FieldTerminalPath) Get(source *Check) (values []interface{})
- func (fp *Check_FieldTerminalPath) GetDefault() interface{}
- func (fp *Check_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Check_FieldTerminalPath) GetSingle(source *Check) (interface{}, bool)
- func (fp *Check_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Check_FieldTerminalPath) IsLeaf() bool
- func (fp *Check_FieldTerminalPath) JSONString() string
- func (fp *Check_FieldTerminalPath) Selector() Check_FieldPathSelector
- func (fp *Check_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Check_FieldTerminalPath) String() string
- func (fp *Check_FieldTerminalPath) WithIArrayItemValue(value interface{}) Check_FieldPathArrayItemValue
- func (fp *Check_FieldTerminalPath) WithIArrayOfValues(values interface{}) Check_FieldPathArrayOfValues
- func (fp *Check_FieldTerminalPath) WithIValue(value interface{}) Check_FieldPathValue
- func (fp *Check_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Check_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Check_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Check_FieldTerminalPathArrayItemValue
- func (fpaiv *Check_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Reference, bool)
- func (fpaiv *Check_FieldTerminalPathArrayItemValue) ContainsValue(source *Check) bool
- func (fpaiv *Check_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Check_FieldTerminalPathArrayItemValue) GetSingle(source *Check) (interface{}, bool)
- func (fpaiv *Check_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Check_FieldTerminalPathArrayOfValues
- type Check_FieldTerminalPathValue
- func (fpv *Check_FieldTerminalPathValue) AsObjectValue() (string, bool)
- func (fpv *Check_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Reference, bool)
- func (fpv *Check_FieldTerminalPathValue) CompareWith(source *Check) (int, bool)
- func (fpv *Check_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Check_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Check_FieldTerminalPathValue) SetTo(target **Check)
- func (fpv *Check_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ConditionalGrant
- func (o *ConditionalGrant) Clone() *ConditionalGrant
- func (o *ConditionalGrant) CloneRaw() gotenobject.GotenObjectExt
- func (*ConditionalGrant) Descriptor() ([]byte, []int)
- func (m *ConditionalGrant) GetConditionBindings() []*condition.ConditionBinding
- func (m *ConditionalGrant) GetPermissions() []*permission.Reference
- func (*ConditionalGrant) GotenMessage()
- func (o *ConditionalGrant) GotenObjectExt()
- func (obj *ConditionalGrant) GotenValidate() error
- func (o *ConditionalGrant) MakeDiffFieldMask(other *ConditionalGrant) *ConditionalGrant_FieldMask
- func (o *ConditionalGrant) MakeFullFieldMask() *ConditionalGrant_FieldMask
- func (o *ConditionalGrant) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ConditionalGrant) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ConditionalGrant) Marshal() ([]byte, error)
- func (m *ConditionalGrant) MarshalJSON() ([]byte, error)
- func (o *ConditionalGrant) Merge(source *ConditionalGrant)
- func (o *ConditionalGrant) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ConditionalGrant) ProtoMessage()
- func (m *ConditionalGrant) ProtoReflect() preflect.Message
- func (m *ConditionalGrant) Reset()
- func (m *ConditionalGrant) SetConditionBindings(fv []*condition.ConditionBinding)
- func (m *ConditionalGrant) SetPermissions(fv []*permission.Reference)
- func (m *ConditionalGrant) String() string
- func (m *ConditionalGrant) Unmarshal(b []byte) error
- func (m *ConditionalGrant) UnmarshalJSON(data []byte) error
- type ConditionalGrantFieldPathBuilder
- type ConditionalGrantMapPathSelectorConditionBindingsParameters
- func (s ConditionalGrantMapPathSelectorConditionBindingsParameters) FieldPath() *ConditionalGrant_FieldSubPath
- func (s ConditionalGrantMapPathSelectorConditionBindingsParameters) WithArrayOfValues(values []string) *ConditionalGrant_FieldSubPathArrayOfValues
- func (s ConditionalGrantMapPathSelectorConditionBindingsParameters) WithValue(value string) *ConditionalGrant_FieldSubPathValue
- type ConditionalGrantPathSelectorConditionBindings
- func (ConditionalGrantPathSelectorConditionBindings) Condition() ConditionalGrantPathSelectorConditionBindingsCondition
- func (ConditionalGrantPathSelectorConditionBindings) FieldPath() *ConditionalGrant_FieldTerminalPath
- func (ConditionalGrantPathSelectorConditionBindings) Parameters() ConditionalGrantPathSelectorConditionBindingsParameters
- func (ConditionalGrantPathSelectorConditionBindings) Params() ConditionalGrantPathSelectorConditionBindingsParams
- func (s ConditionalGrantPathSelectorConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *ConditionalGrant_FieldTerminalPathArrayOfValues
- func (s ConditionalGrantPathSelectorConditionBindings) WithItemValue(value *condition.ConditionBinding) *ConditionalGrant_FieldTerminalPathArrayItemValue
- func (s ConditionalGrantPathSelectorConditionBindings) WithSubArrayItemValue(subPathArrayItemValue condition.ConditionBinding_FieldPathArrayItemValue) *ConditionalGrant_FieldSubPathArrayItemValue
- func (s ConditionalGrantPathSelectorConditionBindings) WithSubArrayOfValues(subPathArrayOfValues condition.ConditionBinding_FieldPathArrayOfValues) *ConditionalGrant_FieldSubPathArrayOfValues
- func (ConditionalGrantPathSelectorConditionBindings) WithSubPath(subPath condition.ConditionBinding_FieldPath) *ConditionalGrant_FieldSubPath
- func (s ConditionalGrantPathSelectorConditionBindings) WithSubValue(subPathValue condition.ConditionBinding_FieldPathValue) *ConditionalGrant_FieldSubPathValue
- func (s ConditionalGrantPathSelectorConditionBindings) WithValue(value []*condition.ConditionBinding) *ConditionalGrant_FieldTerminalPathValue
- type ConditionalGrantPathSelectorConditionBindingsCondition
- func (ConditionalGrantPathSelectorConditionBindingsCondition) FieldPath() *ConditionalGrant_FieldSubPath
- func (s ConditionalGrantPathSelectorConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *ConditionalGrant_FieldSubPathArrayOfValues
- func (s ConditionalGrantPathSelectorConditionBindingsCondition) WithValue(value *condition.Reference) *ConditionalGrant_FieldSubPathValue
- type ConditionalGrantPathSelectorConditionBindingsParameters
- func (ConditionalGrantPathSelectorConditionBindingsParameters) FieldPath() *ConditionalGrant_FieldSubPath
- func (s ConditionalGrantPathSelectorConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *ConditionalGrant_FieldSubPathArrayOfValues
- func (ConditionalGrantPathSelectorConditionBindingsParameters) WithKey(key string) ConditionalGrantMapPathSelectorConditionBindingsParameters
- func (s ConditionalGrantPathSelectorConditionBindingsParameters) WithValue(value map[string]string) *ConditionalGrant_FieldSubPathValue
- type ConditionalGrantPathSelectorConditionBindingsParams
- func (ConditionalGrantPathSelectorConditionBindingsParams) FieldPath() *ConditionalGrant_FieldSubPath
- func (s ConditionalGrantPathSelectorConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *ConditionalGrant_FieldSubPathArrayOfValues
- func (s ConditionalGrantPathSelectorConditionBindingsParams) WithValue(value *structpb.Struct) *ConditionalGrant_FieldSubPathValue
- type ConditionalGrantPathSelectorPermissions
- func (ConditionalGrantPathSelectorPermissions) FieldPath() *ConditionalGrant_FieldTerminalPath
- func (s ConditionalGrantPathSelectorPermissions) WithArrayOfValues(values [][]*permission.Reference) *ConditionalGrant_FieldTerminalPathArrayOfValues
- func (s ConditionalGrantPathSelectorPermissions) WithItemValue(value *permission.Reference) *ConditionalGrant_FieldTerminalPathArrayItemValue
- func (s ConditionalGrantPathSelectorPermissions) WithValue(value []*permission.Reference) *ConditionalGrant_FieldTerminalPathValue
- type ConditionalGrant_FieldMask
- func (fieldMask *ConditionalGrant_FieldMask) AppendPath(path ConditionalGrant_FieldPath)
- func (fieldMask *ConditionalGrant_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ConditionalGrant_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ConditionalGrant_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ConditionalGrant_FieldMask) FilterInputFields() *ConditionalGrant_FieldMask
- func (fieldMask *ConditionalGrant_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ConditionalGrant_FieldMask) GetPaths() []ConditionalGrant_FieldPath
- func (fieldMask *ConditionalGrant_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ConditionalGrant_FieldMask) IsFull() bool
- func (fieldMask ConditionalGrant_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ConditionalGrant_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ConditionalGrant_FieldMask) PathsCount() int
- func (fieldMask *ConditionalGrant_FieldMask) Project(source *ConditionalGrant) *ConditionalGrant
- func (fieldMask *ConditionalGrant_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ConditionalGrant_FieldMask) ProtoMessage()
- func (fieldMask *ConditionalGrant_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ConditionalGrant_FieldMask) Reset()
- func (fieldMask *ConditionalGrant_FieldMask) Set(target, source *ConditionalGrant)
- func (fieldMask *ConditionalGrant_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ConditionalGrant_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ConditionalGrant_FieldMask) Size() int
- func (fieldMask *ConditionalGrant_FieldMask) String() string
- func (fieldMask *ConditionalGrant_FieldMask) Subtract(other *ConditionalGrant_FieldMask) *ConditionalGrant_FieldMask
- func (fieldMask *ConditionalGrant_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ConditionalGrant_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ConditionalGrant_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ConditionalGrant_FieldMask) UnmarshalJSON(data []byte) error
- type ConditionalGrant_FieldPath
- type ConditionalGrant_FieldPathArrayItemValue
- type ConditionalGrant_FieldPathArrayOfValues
- type ConditionalGrant_FieldPathSelector
- type ConditionalGrant_FieldPathValue
- type ConditionalGrant_FieldSubPath
- func (fps *ConditionalGrant_FieldSubPath) AsConditionBindingsSubPath() (condition.ConditionBinding_FieldPath, bool)
- func (fps *ConditionalGrant_FieldSubPath) ClearValue(item *ConditionalGrant)
- func (fps *ConditionalGrant_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ConditionalGrant_FieldSubPath) Get(source *ConditionalGrant) (values []interface{})
- func (fps *ConditionalGrant_FieldSubPath) GetDefault() interface{}
- func (fps *ConditionalGrant_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ConditionalGrant_FieldSubPath) GetSingle(source *ConditionalGrant) (interface{}, bool)
- func (fps *ConditionalGrant_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ConditionalGrant_FieldSubPath) IsLeaf() bool
- func (fps *ConditionalGrant_FieldSubPath) JSONString() string
- func (fps *ConditionalGrant_FieldSubPath) Selector() ConditionalGrant_FieldPathSelector
- func (fps *ConditionalGrant_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ConditionalGrant_FieldSubPath) String() string
- func (fps *ConditionalGrant_FieldSubPath) WithIArrayItemValue(value interface{}) ConditionalGrant_FieldPathArrayItemValue
- func (fps *ConditionalGrant_FieldSubPath) WithIArrayOfValues(values interface{}) ConditionalGrant_FieldPathArrayOfValues
- func (fps *ConditionalGrant_FieldSubPath) WithIValue(value interface{}) ConditionalGrant_FieldPathValue
- func (fps *ConditionalGrant_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ConditionalGrant_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ConditionalGrant_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ConditionalGrant_FieldSubPathArrayItemValue
- func (fpaivs *ConditionalGrant_FieldSubPathArrayItemValue) AsConditionBindingsPathItemValue() (condition.ConditionBinding_FieldPathArrayItemValue, bool)
- func (fpaivs *ConditionalGrant_FieldSubPathArrayItemValue) ContainsValue(source *ConditionalGrant) bool
- func (fpaivs *ConditionalGrant_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ConditionalGrant_FieldSubPathArrayOfValues
- type ConditionalGrant_FieldSubPathValue
- func (fpvs *ConditionalGrant_FieldSubPathValue) AsConditionBindingsPathValue() (condition.ConditionBinding_FieldPathValue, bool)
- func (fpvs *ConditionalGrant_FieldSubPathValue) CompareWith(source *ConditionalGrant) (int, bool)
- func (fpvs *ConditionalGrant_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ConditionalGrant_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ConditionalGrant_FieldSubPathValue) SetTo(target **ConditionalGrant)
- func (fpvs *ConditionalGrant_FieldSubPathValue) SetToRaw(target proto.Message)
- type ConditionalGrant_FieldTerminalPath
- func (fp *ConditionalGrant_FieldTerminalPath) ClearValue(item *ConditionalGrant)
- func (fp *ConditionalGrant_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ConditionalGrant_FieldTerminalPath) Get(source *ConditionalGrant) (values []interface{})
- func (fp *ConditionalGrant_FieldTerminalPath) GetDefault() interface{}
- func (fp *ConditionalGrant_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ConditionalGrant_FieldTerminalPath) GetSingle(source *ConditionalGrant) (interface{}, bool)
- func (fp *ConditionalGrant_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ConditionalGrant_FieldTerminalPath) IsLeaf() bool
- func (fp *ConditionalGrant_FieldTerminalPath) JSONString() string
- func (fp *ConditionalGrant_FieldTerminalPath) Selector() ConditionalGrant_FieldPathSelector
- func (fp *ConditionalGrant_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ConditionalGrant_FieldTerminalPath) String() string
- func (fp *ConditionalGrant_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConditionalGrant_FieldPathArrayItemValue
- func (fp *ConditionalGrant_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConditionalGrant_FieldPathArrayOfValues
- func (fp *ConditionalGrant_FieldTerminalPath) WithIValue(value interface{}) ConditionalGrant_FieldPathValue
- func (fp *ConditionalGrant_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ConditionalGrant_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ConditionalGrant_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ConditionalGrant_FieldTerminalPathArrayItemValue
- func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) AsConditionBindingsItemValue() (*condition.ConditionBinding, bool)
- func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Reference, bool)
- func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) ContainsValue(source *ConditionalGrant) bool
- func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) GetSingle(source *ConditionalGrant) (interface{}, bool)
- func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ConditionalGrant_FieldTerminalPathArrayOfValues
- func (fpaov *ConditionalGrant_FieldTerminalPathArrayOfValues) AsConditionBindingsArrayOfValues() ([][]*condition.ConditionBinding, bool)
- func (fpaov *ConditionalGrant_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues() ([][]*permission.Reference, bool)
- func (fpaov *ConditionalGrant_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ConditionalGrant_FieldTerminalPathValue
- func (fpv *ConditionalGrant_FieldTerminalPathValue) AsConditionBindingsValue() ([]*condition.ConditionBinding, bool)
- func (fpv *ConditionalGrant_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Reference, bool)
- func (fpv *ConditionalGrant_FieldTerminalPathValue) CompareWith(source *ConditionalGrant) (int, bool)
- func (fpv *ConditionalGrant_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ConditionalGrant_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ConditionalGrant_FieldTerminalPathValue) SetTo(target **ConditionalGrant)
- func (fpv *ConditionalGrant_FieldTerminalPathValue) SetToRaw(target proto.Message)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizationServiceClient ¶
type AuthorizationServiceClient interface { CheckPermissions(ctx context.Context, in *CheckPermissionsRequest, opts ...grpc.CallOption) (*CheckPermissionsResponse, error) CheckMyPermissions(ctx context.Context, in *CheckMyPermissionsRequest, opts ...grpc.CallOption) (*CheckMyPermissionsResponse, error) CheckMyRoles(ctx context.Context, in *CheckMyRolesRequest, opts ...grpc.CallOption) (*CheckMyRolesResponse, error) }
AuthorizationServiceClient is the client API for AuthorizationService.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAuthorizationServiceClient ¶
func NewAuthorizationServiceClient(cc grpc.ClientConnInterface) AuthorizationServiceClient
type AuthorizationServiceDescriptor ¶ added in v0.4.28
type AuthorizationServiceDescriptor struct{}
func GetAuthorizationServiceDescriptor ¶ added in v0.4.28
func GetAuthorizationServiceDescriptor() *AuthorizationServiceDescriptor
func (*AuthorizationServiceDescriptor) AllMethodDescriptors ¶ added in v0.4.28
func (d *AuthorizationServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor
func (*AuthorizationServiceDescriptor) GetApiName ¶ added in v0.4.28
func (d *AuthorizationServiceDescriptor) GetApiName() string
func (*AuthorizationServiceDescriptor) GetFullAPIName ¶ added in v0.4.28
func (d *AuthorizationServiceDescriptor) GetFullAPIName() string
func (*AuthorizationServiceDescriptor) GetProtoPkgName ¶ added in v0.4.28
func (d *AuthorizationServiceDescriptor) GetProtoPkgName() string
func (*AuthorizationServiceDescriptor) GetServiceDomain ¶ added in v0.4.28
func (d *AuthorizationServiceDescriptor) GetServiceDomain() string
func (*AuthorizationServiceDescriptor) GetServiceVersion ¶ added in v0.4.28
func (d *AuthorizationServiceDescriptor) GetServiceVersion() string
type Check ¶
type Check struct { // Object resource name, e.g. projects/<project_id>/devices/<device_id> Object string `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty" firestore:"object"` // Array of permissions to be verified Permissions []*permission.Reference `protobuf:"bytes,2,rep,customtype=Reference,name=permissions,proto3" json:"permissions,omitempty" firestore:"permissions"` // contains filtered or unexported fields }
Check contains
func (*Check) CloneRaw ¶
func (o *Check) CloneRaw() gotenobject.GotenObjectExt
func (*Check) Descriptor ¶
Deprecated, Use Check.ProtoReflect.Descriptor instead.
func (*Check) GetPermissions ¶
func (m *Check) GetPermissions() []*permission.Reference
func (*Check) GotenMessage ¶
func (*Check) GotenMessage()
func (*Check) GotenObjectExt ¶
func (o *Check) GotenObjectExt()
func (*Check) GotenValidate ¶
func (*Check) MakeDiffFieldMask ¶
func (o *Check) MakeDiffFieldMask(other *Check) *Check_FieldMask
func (*Check) MakeFullFieldMask ¶
func (o *Check) MakeFullFieldMask() *Check_FieldMask
func (*Check) MakeRawDiffFieldMask ¶
func (o *Check) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Check) MakeRawFullFieldMask ¶
func (o *Check) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Check) MarshalJSON ¶
func (*Check) MergeRaw ¶
func (o *Check) MergeRaw(source gotenobject.GotenObjectExt)
func (*Check) ProtoMessage ¶
func (*Check) ProtoMessage()
func (*Check) ProtoReflect ¶
func (*Check) SetPermissions ¶
func (m *Check) SetPermissions(fv []*permission.Reference)
func (*Check) UnmarshalJSON ¶
type CheckFieldPathBuilder ¶
type CheckFieldPathBuilder struct{}
func NewCheckFieldPathBuilder ¶
func NewCheckFieldPathBuilder() CheckFieldPathBuilder
func (CheckFieldPathBuilder) Object ¶
func (CheckFieldPathBuilder) Object() CheckPathSelectorObject
func (CheckFieldPathBuilder) Permissions ¶
func (CheckFieldPathBuilder) Permissions() CheckPathSelectorPermissions
type CheckMyPermissionsDescriptor ¶ added in v0.4.28
type CheckMyPermissionsDescriptor struct{}
func GetCheckMyPermissionsDescriptor ¶ added in v0.4.28
func GetCheckMyPermissionsDescriptor() *CheckMyPermissionsDescriptor
func (*CheckMyPermissionsDescriptor) GetApiDescriptor ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
func (*CheckMyPermissionsDescriptor) GetApiName ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetApiName() string
func (*CheckMyPermissionsDescriptor) GetClientMsgReflectHandle ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
func (*CheckMyPermissionsDescriptor) GetFullMethodName ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetFullMethodName() string
func (*CheckMyPermissionsDescriptor) GetMethodName ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetMethodName() string
func (*CheckMyPermissionsDescriptor) GetProtoPkgName ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetProtoPkgName() string
func (*CheckMyPermissionsDescriptor) GetResourceDescriptor ¶ added in v0.4.30
func (d *CheckMyPermissionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
func (*CheckMyPermissionsDescriptor) GetServerMsgReflectHandle ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
func (*CheckMyPermissionsDescriptor) GetServiceDomain ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetServiceDomain() string
func (*CheckMyPermissionsDescriptor) GetServiceVersion ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetServiceVersion() string
func (*CheckMyPermissionsDescriptor) GetVerb ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) GetVerb() string
func (*CheckMyPermissionsDescriptor) HasResource ¶ added in v0.4.30
func (d *CheckMyPermissionsDescriptor) HasResource() bool
func (*CheckMyPermissionsDescriptor) IsClientStream ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) IsClientStream() bool
func (*CheckMyPermissionsDescriptor) IsCollection ¶ added in v0.4.30
func (d *CheckMyPermissionsDescriptor) IsCollection() bool
func (*CheckMyPermissionsDescriptor) IsPlural ¶ added in v0.4.30
func (d *CheckMyPermissionsDescriptor) IsPlural() bool
func (*CheckMyPermissionsDescriptor) IsServerStream ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) IsServerStream() bool
func (*CheckMyPermissionsDescriptor) IsUnary ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) IsUnary() bool
func (*CheckMyPermissionsDescriptor) NewEmptyClientMsg ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) NewEmptyClientMsg() proto.Message
func (*CheckMyPermissionsDescriptor) NewEmptyServerMsg ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) NewEmptyServerMsg() proto.Message
func (*CheckMyPermissionsDescriptor) RequestHasResourceBody ¶ added in v0.4.28
func (d *CheckMyPermissionsDescriptor) RequestHasResourceBody() bool
type CheckMyPermissionsDescriptorClientMsgHandle ¶ added in v0.4.28
type CheckMyPermissionsDescriptorClientMsgHandle struct{}
func (*CheckMyPermissionsDescriptorClientMsgHandle) ExtractCollectionName ¶ added in v0.4.30
func (h *CheckMyPermissionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*CheckMyPermissionsDescriptorClientMsgHandle) ExtractResourceName ¶ added in v0.4.30
func (h *CheckMyPermissionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*CheckMyPermissionsDescriptorClientMsgHandle) ExtractResourceNames ¶ added in v0.4.30
func (h *CheckMyPermissionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type CheckMyPermissionsDescriptorServerMsgHandle ¶ added in v0.4.28
type CheckMyPermissionsDescriptorServerMsgHandle struct{}
func (*CheckMyPermissionsDescriptorServerMsgHandle) ExtractCollectionName ¶ added in v0.4.30
func (h *CheckMyPermissionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*CheckMyPermissionsDescriptorServerMsgHandle) ExtractResourceName ¶ added in v0.4.30
func (h *CheckMyPermissionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*CheckMyPermissionsDescriptorServerMsgHandle) ExtractResourceNames ¶ added in v0.4.30
func (h *CheckMyPermissionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type CheckMyPermissionsRequest ¶
type CheckMyPermissionsRequest struct { // Checks Checks []*Check `protobuf:"bytes,2,rep,name=checks,proto3" json:"checks,omitempty" firestore:"checks"` // If true, server will skip checking permissions in cache SkipCache bool `protobuf:"varint,3,opt,name=skip_cache,json=skipCache,proto3" json:"skip_cache,omitempty" firestore:"skipCache"` // contains filtered or unexported fields }
Request message for method [CheckMyPermissions][ntt.iam.v1alpha2.CheckMyPermissions]
func (*CheckMyPermissionsRequest) Clone ¶
func (o *CheckMyPermissionsRequest) Clone() *CheckMyPermissionsRequest
func (*CheckMyPermissionsRequest) CloneRaw ¶
func (o *CheckMyPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
func (*CheckMyPermissionsRequest) Descriptor ¶
func (*CheckMyPermissionsRequest) Descriptor() ([]byte, []int)
Deprecated, Use CheckMyPermissionsRequest.ProtoReflect.Descriptor instead.
func (*CheckMyPermissionsRequest) GetChecks ¶
func (m *CheckMyPermissionsRequest) GetChecks() []*Check
func (*CheckMyPermissionsRequest) GetSkipCache ¶
func (m *CheckMyPermissionsRequest) GetSkipCache() bool
func (*CheckMyPermissionsRequest) GotenMessage ¶
func (*CheckMyPermissionsRequest) GotenMessage()
func (*CheckMyPermissionsRequest) GotenObjectExt ¶
func (o *CheckMyPermissionsRequest) GotenObjectExt()
func (*CheckMyPermissionsRequest) GotenValidate ¶
func (obj *CheckMyPermissionsRequest) GotenValidate() error
func (*CheckMyPermissionsRequest) MakeDiffFieldMask ¶
func (o *CheckMyPermissionsRequest) MakeDiffFieldMask(other *CheckMyPermissionsRequest) *CheckMyPermissionsRequest_FieldMask
func (*CheckMyPermissionsRequest) MakeFullFieldMask ¶
func (o *CheckMyPermissionsRequest) MakeFullFieldMask() *CheckMyPermissionsRequest_FieldMask
func (*CheckMyPermissionsRequest) MakeRawDiffFieldMask ¶
func (o *CheckMyPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckMyPermissionsRequest) MakeRawFullFieldMask ¶
func (o *CheckMyPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckMyPermissionsRequest) Marshal ¶
func (m *CheckMyPermissionsRequest) Marshal() ([]byte, error)
func (*CheckMyPermissionsRequest) MarshalJSON ¶
func (m *CheckMyPermissionsRequest) MarshalJSON() ([]byte, error)
func (*CheckMyPermissionsRequest) Merge ¶
func (o *CheckMyPermissionsRequest) Merge(source *CheckMyPermissionsRequest)
func (*CheckMyPermissionsRequest) MergeRaw ¶
func (o *CheckMyPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckMyPermissionsRequest) ProtoMessage ¶
func (*CheckMyPermissionsRequest) ProtoMessage()
func (*CheckMyPermissionsRequest) ProtoReflect ¶
func (m *CheckMyPermissionsRequest) ProtoReflect() preflect.Message
func (*CheckMyPermissionsRequest) Reset ¶
func (m *CheckMyPermissionsRequest) Reset()
func (*CheckMyPermissionsRequest) SetChecks ¶
func (m *CheckMyPermissionsRequest) SetChecks(fv []*Check)
func (*CheckMyPermissionsRequest) SetSkipCache ¶
func (m *CheckMyPermissionsRequest) SetSkipCache(fv bool)
func (*CheckMyPermissionsRequest) String ¶
func (m *CheckMyPermissionsRequest) String() string
func (*CheckMyPermissionsRequest) Unmarshal ¶
func (m *CheckMyPermissionsRequest) Unmarshal(b []byte) error
func (*CheckMyPermissionsRequest) UnmarshalJSON ¶
func (m *CheckMyPermissionsRequest) UnmarshalJSON(data []byte) error
type CheckMyPermissionsRequestFieldPathBuilder ¶
type CheckMyPermissionsRequestFieldPathBuilder struct{}
func NewCheckMyPermissionsRequestFieldPathBuilder ¶
func NewCheckMyPermissionsRequestFieldPathBuilder() CheckMyPermissionsRequestFieldPathBuilder
type CheckMyPermissionsRequestPathSelectorChecks ¶
type CheckMyPermissionsRequestPathSelectorChecks struct{}
func (CheckMyPermissionsRequestPathSelectorChecks) Permissions ¶
func (CheckMyPermissionsRequestPathSelectorChecks) WithArrayOfValues ¶
func (s CheckMyPermissionsRequestPathSelectorChecks) WithArrayOfValues(values [][]*Check) *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues
func (CheckMyPermissionsRequestPathSelectorChecks) WithItemValue ¶
func (s CheckMyPermissionsRequestPathSelectorChecks) WithItemValue(value *Check) *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue
func (CheckMyPermissionsRequestPathSelectorChecks) WithSubArrayItemValue ¶
func (s CheckMyPermissionsRequestPathSelectorChecks) WithSubArrayItemValue(subPathArrayItemValue Check_FieldPathArrayItemValue) *CheckMyPermissionsRequest_FieldSubPathArrayItemValue
func (CheckMyPermissionsRequestPathSelectorChecks) WithSubArrayOfValues ¶
func (s CheckMyPermissionsRequestPathSelectorChecks) WithSubArrayOfValues(subPathArrayOfValues Check_FieldPathArrayOfValues) *CheckMyPermissionsRequest_FieldSubPathArrayOfValues
func (CheckMyPermissionsRequestPathSelectorChecks) WithSubPath ¶
func (CheckMyPermissionsRequestPathSelectorChecks) WithSubPath(subPath Check_FieldPath) *CheckMyPermissionsRequest_FieldSubPath
func (CheckMyPermissionsRequestPathSelectorChecks) WithSubValue ¶
func (s CheckMyPermissionsRequestPathSelectorChecks) WithSubValue(subPathValue Check_FieldPathValue) *CheckMyPermissionsRequest_FieldSubPathValue
func (CheckMyPermissionsRequestPathSelectorChecks) WithValue ¶
func (s CheckMyPermissionsRequestPathSelectorChecks) WithValue(value []*Check) *CheckMyPermissionsRequest_FieldTerminalPathValue
type CheckMyPermissionsRequestPathSelectorChecksObject ¶
type CheckMyPermissionsRequestPathSelectorChecksObject struct{}
func (CheckMyPermissionsRequestPathSelectorChecksObject) WithArrayOfValues ¶
func (s CheckMyPermissionsRequestPathSelectorChecksObject) WithArrayOfValues(values []string) *CheckMyPermissionsRequest_FieldSubPathArrayOfValues
func (CheckMyPermissionsRequestPathSelectorChecksObject) WithValue ¶
func (s CheckMyPermissionsRequestPathSelectorChecksObject) WithValue(value string) *CheckMyPermissionsRequest_FieldSubPathValue
type CheckMyPermissionsRequestPathSelectorChecksPermissions ¶
type CheckMyPermissionsRequestPathSelectorChecksPermissions struct{}
func (CheckMyPermissionsRequestPathSelectorChecksPermissions) WithArrayOfValues ¶
func (s CheckMyPermissionsRequestPathSelectorChecksPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckMyPermissionsRequest_FieldSubPathArrayOfValues
func (CheckMyPermissionsRequestPathSelectorChecksPermissions) WithItemValue ¶
func (s CheckMyPermissionsRequestPathSelectorChecksPermissions) WithItemValue(value *permission.Reference) *CheckMyPermissionsRequest_FieldSubPathArrayItemValue
func (CheckMyPermissionsRequestPathSelectorChecksPermissions) WithValue ¶
func (s CheckMyPermissionsRequestPathSelectorChecksPermissions) WithValue(value []*permission.Reference) *CheckMyPermissionsRequest_FieldSubPathValue
type CheckMyPermissionsRequestPathSelectorSkipCache ¶
type CheckMyPermissionsRequestPathSelectorSkipCache struct{}
func (CheckMyPermissionsRequestPathSelectorSkipCache) WithArrayOfValues ¶
func (s CheckMyPermissionsRequestPathSelectorSkipCache) WithArrayOfValues(values []bool) *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues
func (CheckMyPermissionsRequestPathSelectorSkipCache) WithValue ¶
func (s CheckMyPermissionsRequestPathSelectorSkipCache) WithValue(value bool) *CheckMyPermissionsRequest_FieldTerminalPathValue
type CheckMyPermissionsRequest_FieldMask ¶
type CheckMyPermissionsRequest_FieldMask struct {
Paths []CheckMyPermissionsRequest_FieldPath
}
func FullCheckMyPermissionsRequest_FieldMask ¶
func FullCheckMyPermissionsRequest_FieldMask() *CheckMyPermissionsRequest_FieldMask
func (*CheckMyPermissionsRequest_FieldMask) AppendPath ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) AppendPath(path CheckMyPermissionsRequest_FieldPath)
func (*CheckMyPermissionsRequest_FieldMask) AppendRawPath ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckMyPermissionsRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckMyPermissionsRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckMyPermissionsRequest_FieldMask) FilterInputFields ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) FilterInputFields() *CheckMyPermissionsRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckMyPermissionsRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckMyPermissionsRequest_FieldMask) GetPaths ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) GetPaths() []CheckMyPermissionsRequest_FieldPath
func (*CheckMyPermissionsRequest_FieldMask) GetRawPaths ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckMyPermissionsRequest_FieldMask) IsFull ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) IsFull() bool
func (CheckMyPermissionsRequest_FieldMask) Marshal ¶
func (fieldMask CheckMyPermissionsRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckMyPermissionsRequest_FieldMask) MarshalJSON ¶
func (fieldMask CheckMyPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckMyPermissionsRequest_FieldMask) PathsCount ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) PathsCount() int
func (*CheckMyPermissionsRequest_FieldMask) Project ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) Project(source *CheckMyPermissionsRequest) *CheckMyPermissionsRequest
func (*CheckMyPermissionsRequest_FieldMask) ProjectRaw ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckMyPermissionsRequest_FieldMask) ProtoMessage ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) ProtoMessage()
func (*CheckMyPermissionsRequest_FieldMask) ProtoReflect ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
func (*CheckMyPermissionsRequest_FieldMask) Reset ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) Reset()
func (*CheckMyPermissionsRequest_FieldMask) Set ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) Set(target, source *CheckMyPermissionsRequest)
func (*CheckMyPermissionsRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
func (*CheckMyPermissionsRequest_FieldMask) SetRaw ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckMyPermissionsRequest_FieldMask) Size ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) Size() int
func (*CheckMyPermissionsRequest_FieldMask) String ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) String() string
func (*CheckMyPermissionsRequest_FieldMask) Subtract ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) Subtract(other *CheckMyPermissionsRequest_FieldMask) *CheckMyPermissionsRequest_FieldMask
func (*CheckMyPermissionsRequest_FieldMask) SubtractRaw ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckMyPermissionsRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckMyPermissionsRequest_FieldMask) Unmarshal ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) Unmarshal(data []byte) error
func (*CheckMyPermissionsRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *CheckMyPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
type CheckMyPermissionsRequest_FieldPath ¶
type CheckMyPermissionsRequest_FieldPath interface { gotenobject.FieldPath Selector() CheckMyPermissionsRequest_FieldPathSelector Get(source *CheckMyPermissionsRequest) []interface{} GetSingle(source *CheckMyPermissionsRequest) (interface{}, bool) ClearValue(item *CheckMyPermissionsRequest) // Those methods build corresponding CheckMyPermissionsRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckMyPermissionsRequest_FieldPathValue WithIArrayOfValues(values interface{}) CheckMyPermissionsRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckMyPermissionsRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckMyPermissionsRequest_FieldPath ¶
func BuildCheckMyPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (CheckMyPermissionsRequest_FieldPath, error)
func MustParseCheckMyPermissionsRequest_FieldPath ¶
func MustParseCheckMyPermissionsRequest_FieldPath(rawField string) CheckMyPermissionsRequest_FieldPath
func ParseCheckMyPermissionsRequest_FieldPath ¶
func ParseCheckMyPermissionsRequest_FieldPath(rawField string) (CheckMyPermissionsRequest_FieldPath, error)
type CheckMyPermissionsRequest_FieldPathArrayItemValue ¶
type CheckMyPermissionsRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckMyPermissionsRequest_FieldPath ContainsValue(*CheckMyPermissionsRequest) bool }
CheckMyPermissionsRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for CheckMyPermissionsRequest according to their type Present only for array (repeated) types.
func MustParseCheckMyPermissionsRequest_FieldPathArrayItemValue ¶
func MustParseCheckMyPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) CheckMyPermissionsRequest_FieldPathArrayItemValue
func ParseCheckMyPermissionsRequest_FieldPathArrayItemValue ¶
func ParseCheckMyPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CheckMyPermissionsRequest_FieldPathArrayItemValue, error)
ParseCheckMyPermissionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckMyPermissionsRequest_FieldPathArrayOfValues ¶
type CheckMyPermissionsRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckMyPermissionsRequest_FieldPath }
CheckMyPermissionsRequest_FieldPathArrayOfValues allows storing slice of values for CheckMyPermissionsRequest fields according to their type
func MustParseCheckMyPermissionsRequest_FieldPathArrayOfValues ¶
func MustParseCheckMyPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CheckMyPermissionsRequest_FieldPathArrayOfValues
func ParseCheckMyPermissionsRequest_FieldPathArrayOfValues ¶
func ParseCheckMyPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckMyPermissionsRequest_FieldPathArrayOfValues, error)
type CheckMyPermissionsRequest_FieldPathSelector ¶
type CheckMyPermissionsRequest_FieldPathSelector int32
const ( CheckMyPermissionsRequest_FieldPathSelectorChecks CheckMyPermissionsRequest_FieldPathSelector = 0 CheckMyPermissionsRequest_FieldPathSelectorSkipCache CheckMyPermissionsRequest_FieldPathSelector = 1 )
func (CheckMyPermissionsRequest_FieldPathSelector) String ¶
func (s CheckMyPermissionsRequest_FieldPathSelector) String() string
type CheckMyPermissionsRequest_FieldPathValue ¶
type CheckMyPermissionsRequest_FieldPathValue interface { CheckMyPermissionsRequest_FieldPath gotenobject.FieldPathValue SetTo(target **CheckMyPermissionsRequest) CompareWith(*CheckMyPermissionsRequest) (cmp int, comparable bool) }
CheckMyPermissionsRequest_FieldPathValue allows storing values for CheckMyPermissionsRequest fields according to their type
func MustParseCheckMyPermissionsRequest_FieldPathValue ¶
func MustParseCheckMyPermissionsRequest_FieldPathValue(pathStr, valueStr string) CheckMyPermissionsRequest_FieldPathValue
func ParseCheckMyPermissionsRequest_FieldPathValue ¶
func ParseCheckMyPermissionsRequest_FieldPathValue(pathStr, valueStr string) (CheckMyPermissionsRequest_FieldPathValue, error)
type CheckMyPermissionsRequest_FieldSubPath ¶
type CheckMyPermissionsRequest_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CheckMyPermissionsRequest_FieldSubPath) AsChecksSubPath ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) AsChecksSubPath() (Check_FieldPath, bool)
func (*CheckMyPermissionsRequest_FieldSubPath) ClearValue ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) ClearValue(item *CheckMyPermissionsRequest)
func (*CheckMyPermissionsRequest_FieldSubPath) ClearValueRaw ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CheckMyPermissionsRequest_FieldSubPath) Get ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) Get(source *CheckMyPermissionsRequest) (values []interface{})
Get returns all values pointed by selected field from source CheckMyPermissionsRequest
func (*CheckMyPermissionsRequest_FieldSubPath) GetDefault ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyPermissionsRequest_FieldSubPath) GetRaw ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyPermissionsRequest_FieldSubPath) GetSingle ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) GetSingle(source *CheckMyPermissionsRequest) (interface{}, bool)
GetSingle returns value of selected field from source CheckMyPermissionsRequest
func (*CheckMyPermissionsRequest_FieldSubPath) GetSingleRaw ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyPermissionsRequest_FieldSubPath) IsLeaf ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyPermissionsRequest_FieldSubPath) JSONString ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyPermissionsRequest_FieldSubPath) Selector ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) Selector() CheckMyPermissionsRequest_FieldPathSelector
func (*CheckMyPermissionsRequest_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *CheckMyPermissionsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyPermissionsRequest_FieldSubPath) String ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) String() string
String returns path representation in proto convention
func (*CheckMyPermissionsRequest_FieldSubPath) WithIArrayItemValue ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsRequest_FieldPathArrayItemValue
func (*CheckMyPermissionsRequest_FieldSubPath) WithIArrayOfValues ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsRequest_FieldPathArrayOfValues
func (*CheckMyPermissionsRequest_FieldSubPath) WithIValue ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) WithIValue(value interface{}) CheckMyPermissionsRequest_FieldPathValue
func (*CheckMyPermissionsRequest_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyPermissionsRequest_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyPermissionsRequest_FieldSubPath) WithRawIValue ¶
func (fps *CheckMyPermissionsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyPermissionsRequest_FieldSubPathArrayItemValue ¶
type CheckMyPermissionsRequest_FieldSubPathArrayItemValue struct { CheckMyPermissionsRequest_FieldPath // contains filtered or unexported fields }
func (*CheckMyPermissionsRequest_FieldSubPathArrayItemValue) AsChecksPathItemValue ¶
func (fpaivs *CheckMyPermissionsRequest_FieldSubPathArrayItemValue) AsChecksPathItemValue() (Check_FieldPathArrayItemValue, bool)
func (*CheckMyPermissionsRequest_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *CheckMyPermissionsRequest_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyPermissionsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckMyPermissionsRequest'
func (*CheckMyPermissionsRequest_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *CheckMyPermissionsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CheckMyPermissionsRequest_FieldSubPathArrayOfValues ¶
type CheckMyPermissionsRequest_FieldSubPathArrayOfValues struct { CheckMyPermissionsRequest_FieldPath // contains filtered or unexported fields }
func (*CheckMyPermissionsRequest_FieldSubPathArrayOfValues) AsChecksPathArrayOfValues ¶
func (fpsaov *CheckMyPermissionsRequest_FieldSubPathArrayOfValues) AsChecksPathArrayOfValues() (Check_FieldPathArrayOfValues, bool)
func (*CheckMyPermissionsRequest_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *CheckMyPermissionsRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CheckMyPermissionsRequest_FieldSubPathValue ¶
type CheckMyPermissionsRequest_FieldSubPathValue struct { CheckMyPermissionsRequest_FieldPath // contains filtered or unexported fields }
func (*CheckMyPermissionsRequest_FieldSubPathValue) AsChecksPathValue ¶
func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) AsChecksPathValue() (Check_FieldPathValue, bool)
func (*CheckMyPermissionsRequest_FieldSubPathValue) CompareWith ¶
func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) CompareWith(source *CheckMyPermissionsRequest) (int, bool)
func (*CheckMyPermissionsRequest_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyPermissionsRequest_FieldSubPathValue) GetRawValue ¶
func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) GetRawValue() interface{}
func (*CheckMyPermissionsRequest_FieldSubPathValue) SetTo ¶
func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) SetTo(target **CheckMyPermissionsRequest)
func (*CheckMyPermissionsRequest_FieldSubPathValue) SetToRaw ¶
func (fpvs *CheckMyPermissionsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
type CheckMyPermissionsRequest_FieldTerminalPath ¶
type CheckMyPermissionsRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckMyPermissionsRequest_FieldTerminalPath) ClearValue ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) ClearValue(item *CheckMyPermissionsRequest)
func (*CheckMyPermissionsRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckMyPermissionsRequest_FieldTerminalPath) Get ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) Get(source *CheckMyPermissionsRequest) (values []interface{})
Get returns all values pointed by specific field from source CheckMyPermissionsRequest
func (*CheckMyPermissionsRequest_FieldTerminalPath) GetDefault ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyPermissionsRequest_FieldTerminalPath) GetRaw ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyPermissionsRequest_FieldTerminalPath) GetSingle ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetSingle(source *CheckMyPermissionsRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckMyPermissionsRequest
func (*CheckMyPermissionsRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPath) IsLeaf ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyPermissionsRequest_FieldTerminalPath) JSONString ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyPermissionsRequest_FieldTerminalPath) Selector ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) Selector() CheckMyPermissionsRequest_FieldPathSelector
func (*CheckMyPermissionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyPermissionsRequest_FieldTerminalPath) String ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckMyPermissionsRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsRequest_FieldPathArrayItemValue
func (*CheckMyPermissionsRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsRequest_FieldPathArrayOfValues
func (*CheckMyPermissionsRequest_FieldTerminalPath) WithIValue ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) CheckMyPermissionsRequest_FieldPathValue
func (*CheckMyPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyPermissionsRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *CheckMyPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue ¶
type CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue struct { CheckMyPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) AsChecksItemValue ¶
func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) AsChecksItemValue() (*Check, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyPermissionsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckMyPermissionsRequest'
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckMyPermissionsRequest as interface{}
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyPermissionsRequest) (interface{}, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *CheckMyPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues ¶
type CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues struct { CheckMyPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) AsChecksArrayOfValues ¶
func (fpaov *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) AsChecksArrayOfValues() ([][]*Check, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) AsSkipCacheArrayOfValues ¶
func (fpaov *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) AsSkipCacheArrayOfValues() ([]bool, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *CheckMyPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckMyPermissionsRequest_FieldTerminalPathValue ¶
type CheckMyPermissionsRequest_FieldTerminalPathValue struct { CheckMyPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyPermissionsRequest_FieldTerminalPathValue) AsChecksValue ¶
func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) AsChecksValue() ([]*Check, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPathValue) AsSkipCacheValue ¶
func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) AsSkipCacheValue() (bool, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) CompareWith(source *CheckMyPermissionsRequest) (int, bool)
CompareWith compares value in the 'CheckMyPermissionsRequest_FieldTerminalPathValue' with the value under path in 'CheckMyPermissionsRequest'.
func (*CheckMyPermissionsRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyPermissionsRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CheckMyPermissionsRequest' as interface{}
func (*CheckMyPermissionsRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) SetTo(target **CheckMyPermissionsRequest)
SetTo stores value for selected field for object CheckMyPermissionsRequest
func (*CheckMyPermissionsRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *CheckMyPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CheckMyPermissionsResponse ¶
type CheckMyPermissionsResponse struct { CheckResults []*CheckResult `protobuf:"bytes,1,rep,name=check_results,json=checkResults,proto3" json:"check_results,omitempty" firestore:"checkResults"` // contains filtered or unexported fields }
Response message for method [CheckMyPermissions][ntt.iam.v1alpha2.CheckMyPermissions]
func (*CheckMyPermissionsResponse) Clone ¶
func (o *CheckMyPermissionsResponse) Clone() *CheckMyPermissionsResponse
func (*CheckMyPermissionsResponse) CloneRaw ¶
func (o *CheckMyPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
func (*CheckMyPermissionsResponse) Descriptor ¶
func (*CheckMyPermissionsResponse) Descriptor() ([]byte, []int)
Deprecated, Use CheckMyPermissionsResponse.ProtoReflect.Descriptor instead.
func (*CheckMyPermissionsResponse) GetCheckResults ¶
func (m *CheckMyPermissionsResponse) GetCheckResults() []*CheckResult
func (*CheckMyPermissionsResponse) GotenMessage ¶
func (*CheckMyPermissionsResponse) GotenMessage()
func (*CheckMyPermissionsResponse) GotenObjectExt ¶
func (o *CheckMyPermissionsResponse) GotenObjectExt()
func (*CheckMyPermissionsResponse) GotenValidate ¶
func (obj *CheckMyPermissionsResponse) GotenValidate() error
func (*CheckMyPermissionsResponse) MakeDiffFieldMask ¶
func (o *CheckMyPermissionsResponse) MakeDiffFieldMask(other *CheckMyPermissionsResponse) *CheckMyPermissionsResponse_FieldMask
func (*CheckMyPermissionsResponse) MakeFullFieldMask ¶
func (o *CheckMyPermissionsResponse) MakeFullFieldMask() *CheckMyPermissionsResponse_FieldMask
func (*CheckMyPermissionsResponse) MakeRawDiffFieldMask ¶
func (o *CheckMyPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckMyPermissionsResponse) MakeRawFullFieldMask ¶
func (o *CheckMyPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckMyPermissionsResponse) Marshal ¶
func (m *CheckMyPermissionsResponse) Marshal() ([]byte, error)
func (*CheckMyPermissionsResponse) MarshalJSON ¶
func (m *CheckMyPermissionsResponse) MarshalJSON() ([]byte, error)
func (*CheckMyPermissionsResponse) Merge ¶
func (o *CheckMyPermissionsResponse) Merge(source *CheckMyPermissionsResponse)
func (*CheckMyPermissionsResponse) MergeRaw ¶
func (o *CheckMyPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckMyPermissionsResponse) ProtoMessage ¶
func (*CheckMyPermissionsResponse) ProtoMessage()
func (*CheckMyPermissionsResponse) ProtoReflect ¶
func (m *CheckMyPermissionsResponse) ProtoReflect() preflect.Message
func (*CheckMyPermissionsResponse) Reset ¶
func (m *CheckMyPermissionsResponse) Reset()
func (*CheckMyPermissionsResponse) SetCheckResults ¶
func (m *CheckMyPermissionsResponse) SetCheckResults(fv []*CheckResult)
func (*CheckMyPermissionsResponse) String ¶
func (m *CheckMyPermissionsResponse) String() string
func (*CheckMyPermissionsResponse) Unmarshal ¶
func (m *CheckMyPermissionsResponse) Unmarshal(b []byte) error
func (*CheckMyPermissionsResponse) UnmarshalJSON ¶
func (m *CheckMyPermissionsResponse) UnmarshalJSON(data []byte) error
type CheckMyPermissionsResponseFieldPathBuilder ¶
type CheckMyPermissionsResponseFieldPathBuilder struct{}
func NewCheckMyPermissionsResponseFieldPathBuilder ¶
func NewCheckMyPermissionsResponseFieldPathBuilder() CheckMyPermissionsResponseFieldPathBuilder
func (CheckMyPermissionsResponseFieldPathBuilder) CheckResults ¶
func (CheckMyPermissionsResponseFieldPathBuilder) CheckResults() CheckMyPermissionsResponsePathSelectorCheckResults
type CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters ¶
type CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters struct {
// contains filtered or unexported fields
}
func (CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath ¶
func (CheckMyPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues ¶
type CheckMyPermissionsResponsePathSelectorCheckResults ¶
type CheckMyPermissionsResponsePathSelectorCheckResults struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResults) ConditionallyGrantedPermissions ¶
func (CheckMyPermissionsResponsePathSelectorCheckResults) ConditionallyGrantedPermissions() CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions
func (CheckMyPermissionsResponsePathSelectorCheckResults) GrantedPermissions ¶
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithArrayOfValues(values [][]*CheckResult) *CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithItemValue ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithItemValue(value *CheckResult) *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithSubArrayItemValue ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithSubArrayItemValue(subPathArrayItemValue CheckResult_FieldPathArrayItemValue) *CheckMyPermissionsResponse_FieldSubPathArrayItemValue
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithSubArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithSubArrayOfValues(subPathArrayOfValues CheckResult_FieldPathArrayOfValues) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithSubPath ¶
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithSubPath(subPath CheckResult_FieldPath) *CheckMyPermissionsResponse_FieldSubPath
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithSubValue ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithSubValue(subPathValue CheckResult_FieldPathValue) *CheckMyPermissionsResponse_FieldSubPathValue
func (CheckMyPermissionsResponsePathSelectorCheckResults) WithValue ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResults) WithValue(value []*CheckResult) *CheckMyPermissionsResponse_FieldTerminalPathValue
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) ConditionBindings ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) FieldPath ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) Permissions ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithArrayOfValues(values [][]*ConditionalGrant) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithItemValue ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Condition ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) FieldPath ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Parameters ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Params ¶ added in v0.9.9
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithItemValue ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) FieldPath ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) WithArrayOfValues ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithKey ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams ¶ added in v0.9.9
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) FieldPath ¶ added in v0.9.9
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues ¶ added in v0.9.9
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) FieldPath ¶
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithItemValue ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithItemValue ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithItemValue(value *permission.Reference) *CheckMyPermissionsResponse_FieldSubPathArrayItemValue
func (CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithValue ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithValue(value []*permission.Reference) *CheckMyPermissionsResponse_FieldSubPathValue
type CheckMyPermissionsResponsePathSelectorCheckResultsObject ¶
type CheckMyPermissionsResponsePathSelectorCheckResultsObject struct{}
func (CheckMyPermissionsResponsePathSelectorCheckResultsObject) WithArrayOfValues ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsObject) WithArrayOfValues(values []string) *CheckMyPermissionsResponse_FieldSubPathArrayOfValues
func (CheckMyPermissionsResponsePathSelectorCheckResultsObject) WithValue ¶
func (s CheckMyPermissionsResponsePathSelectorCheckResultsObject) WithValue(value string) *CheckMyPermissionsResponse_FieldSubPathValue
type CheckMyPermissionsResponse_FieldMask ¶
type CheckMyPermissionsResponse_FieldMask struct {
Paths []CheckMyPermissionsResponse_FieldPath
}
func FullCheckMyPermissionsResponse_FieldMask ¶
func FullCheckMyPermissionsResponse_FieldMask() *CheckMyPermissionsResponse_FieldMask
func (*CheckMyPermissionsResponse_FieldMask) AppendPath ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) AppendPath(path CheckMyPermissionsResponse_FieldPath)
func (*CheckMyPermissionsResponse_FieldMask) AppendRawPath ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckMyPermissionsResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckMyPermissionsResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckMyPermissionsResponse_FieldMask) FilterInputFields ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) FilterInputFields() *CheckMyPermissionsResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckMyPermissionsResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckMyPermissionsResponse_FieldMask) GetPaths ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) GetPaths() []CheckMyPermissionsResponse_FieldPath
func (*CheckMyPermissionsResponse_FieldMask) GetRawPaths ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckMyPermissionsResponse_FieldMask) IsFull ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) IsFull() bool
func (CheckMyPermissionsResponse_FieldMask) Marshal ¶
func (fieldMask CheckMyPermissionsResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckMyPermissionsResponse_FieldMask) MarshalJSON ¶
func (fieldMask CheckMyPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckMyPermissionsResponse_FieldMask) PathsCount ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) PathsCount() int
func (*CheckMyPermissionsResponse_FieldMask) Project ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) Project(source *CheckMyPermissionsResponse) *CheckMyPermissionsResponse
func (*CheckMyPermissionsResponse_FieldMask) ProjectRaw ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckMyPermissionsResponse_FieldMask) ProtoMessage ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) ProtoMessage()
func (*CheckMyPermissionsResponse_FieldMask) ProtoReflect ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
func (*CheckMyPermissionsResponse_FieldMask) Reset ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) Reset()
func (*CheckMyPermissionsResponse_FieldMask) Set ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) Set(target, source *CheckMyPermissionsResponse)
func (*CheckMyPermissionsResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
func (*CheckMyPermissionsResponse_FieldMask) SetRaw ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckMyPermissionsResponse_FieldMask) Size ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) Size() int
func (*CheckMyPermissionsResponse_FieldMask) String ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) String() string
func (*CheckMyPermissionsResponse_FieldMask) Subtract ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) Subtract(other *CheckMyPermissionsResponse_FieldMask) *CheckMyPermissionsResponse_FieldMask
func (*CheckMyPermissionsResponse_FieldMask) SubtractRaw ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckMyPermissionsResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckMyPermissionsResponse_FieldMask) Unmarshal ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) Unmarshal(data []byte) error
func (*CheckMyPermissionsResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *CheckMyPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
type CheckMyPermissionsResponse_FieldPath ¶
type CheckMyPermissionsResponse_FieldPath interface { gotenobject.FieldPath Selector() CheckMyPermissionsResponse_FieldPathSelector Get(source *CheckMyPermissionsResponse) []interface{} GetSingle(source *CheckMyPermissionsResponse) (interface{}, bool) ClearValue(item *CheckMyPermissionsResponse) // Those methods build corresponding CheckMyPermissionsResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckMyPermissionsResponse_FieldPathValue WithIArrayOfValues(values interface{}) CheckMyPermissionsResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckMyPermissionsResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckMyPermissionsResponse_FieldPath ¶
func BuildCheckMyPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (CheckMyPermissionsResponse_FieldPath, error)
func MustParseCheckMyPermissionsResponse_FieldPath ¶
func MustParseCheckMyPermissionsResponse_FieldPath(rawField string) CheckMyPermissionsResponse_FieldPath
func ParseCheckMyPermissionsResponse_FieldPath ¶
func ParseCheckMyPermissionsResponse_FieldPath(rawField string) (CheckMyPermissionsResponse_FieldPath, error)
type CheckMyPermissionsResponse_FieldPathArrayItemValue ¶
type CheckMyPermissionsResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckMyPermissionsResponse_FieldPath ContainsValue(*CheckMyPermissionsResponse) bool }
CheckMyPermissionsResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for CheckMyPermissionsResponse according to their type Present only for array (repeated) types.
func MustParseCheckMyPermissionsResponse_FieldPathArrayItemValue ¶
func MustParseCheckMyPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) CheckMyPermissionsResponse_FieldPathArrayItemValue
func ParseCheckMyPermissionsResponse_FieldPathArrayItemValue ¶
func ParseCheckMyPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (CheckMyPermissionsResponse_FieldPathArrayItemValue, error)
ParseCheckMyPermissionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckMyPermissionsResponse_FieldPathArrayOfValues ¶
type CheckMyPermissionsResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckMyPermissionsResponse_FieldPath }
CheckMyPermissionsResponse_FieldPathArrayOfValues allows storing slice of values for CheckMyPermissionsResponse fields according to their type
func MustParseCheckMyPermissionsResponse_FieldPathArrayOfValues ¶
func MustParseCheckMyPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) CheckMyPermissionsResponse_FieldPathArrayOfValues
func ParseCheckMyPermissionsResponse_FieldPathArrayOfValues ¶
func ParseCheckMyPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckMyPermissionsResponse_FieldPathArrayOfValues, error)
type CheckMyPermissionsResponse_FieldPathSelector ¶
type CheckMyPermissionsResponse_FieldPathSelector int32
const (
CheckMyPermissionsResponse_FieldPathSelectorCheckResults CheckMyPermissionsResponse_FieldPathSelector = 0
)
func (CheckMyPermissionsResponse_FieldPathSelector) String ¶
func (s CheckMyPermissionsResponse_FieldPathSelector) String() string
type CheckMyPermissionsResponse_FieldPathValue ¶
type CheckMyPermissionsResponse_FieldPathValue interface { CheckMyPermissionsResponse_FieldPath gotenobject.FieldPathValue SetTo(target **CheckMyPermissionsResponse) CompareWith(*CheckMyPermissionsResponse) (cmp int, comparable bool) }
CheckMyPermissionsResponse_FieldPathValue allows storing values for CheckMyPermissionsResponse fields according to their type
func MustParseCheckMyPermissionsResponse_FieldPathValue ¶
func MustParseCheckMyPermissionsResponse_FieldPathValue(pathStr, valueStr string) CheckMyPermissionsResponse_FieldPathValue
func ParseCheckMyPermissionsResponse_FieldPathValue ¶
func ParseCheckMyPermissionsResponse_FieldPathValue(pathStr, valueStr string) (CheckMyPermissionsResponse_FieldPathValue, error)
type CheckMyPermissionsResponse_FieldSubPath ¶
type CheckMyPermissionsResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CheckMyPermissionsResponse_FieldSubPath) AsCheckResultsSubPath ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) AsCheckResultsSubPath() (CheckResult_FieldPath, bool)
func (*CheckMyPermissionsResponse_FieldSubPath) ClearValue ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) ClearValue(item *CheckMyPermissionsResponse)
func (*CheckMyPermissionsResponse_FieldSubPath) ClearValueRaw ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CheckMyPermissionsResponse_FieldSubPath) Get ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) Get(source *CheckMyPermissionsResponse) (values []interface{})
Get returns all values pointed by selected field from source CheckMyPermissionsResponse
func (*CheckMyPermissionsResponse_FieldSubPath) GetDefault ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyPermissionsResponse_FieldSubPath) GetRaw ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyPermissionsResponse_FieldSubPath) GetSingle ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) GetSingle(source *CheckMyPermissionsResponse) (interface{}, bool)
GetSingle returns value of selected field from source CheckMyPermissionsResponse
func (*CheckMyPermissionsResponse_FieldSubPath) GetSingleRaw ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyPermissionsResponse_FieldSubPath) IsLeaf ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyPermissionsResponse_FieldSubPath) JSONString ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyPermissionsResponse_FieldSubPath) Selector ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) Selector() CheckMyPermissionsResponse_FieldPathSelector
func (*CheckMyPermissionsResponse_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *CheckMyPermissionsResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyPermissionsResponse_FieldSubPath) String ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*CheckMyPermissionsResponse_FieldSubPath) WithIArrayItemValue ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsResponse_FieldPathArrayItemValue
func (*CheckMyPermissionsResponse_FieldSubPath) WithIArrayOfValues ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsResponse_FieldPathArrayOfValues
func (*CheckMyPermissionsResponse_FieldSubPath) WithIValue ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) WithIValue(value interface{}) CheckMyPermissionsResponse_FieldPathValue
func (*CheckMyPermissionsResponse_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyPermissionsResponse_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyPermissionsResponse_FieldSubPath) WithRawIValue ¶
func (fps *CheckMyPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyPermissionsResponse_FieldSubPathArrayItemValue ¶
type CheckMyPermissionsResponse_FieldSubPathArrayItemValue struct { CheckMyPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*CheckMyPermissionsResponse_FieldSubPathArrayItemValue) AsCheckResultsPathItemValue ¶
func (fpaivs *CheckMyPermissionsResponse_FieldSubPathArrayItemValue) AsCheckResultsPathItemValue() (CheckResult_FieldPathArrayItemValue, bool)
func (*CheckMyPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *CheckMyPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckMyPermissionsResponse'
func (*CheckMyPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *CheckMyPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CheckMyPermissionsResponse_FieldSubPathArrayOfValues ¶
type CheckMyPermissionsResponse_FieldSubPathArrayOfValues struct { CheckMyPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*CheckMyPermissionsResponse_FieldSubPathArrayOfValues) AsCheckResultsPathArrayOfValues ¶
func (fpsaov *CheckMyPermissionsResponse_FieldSubPathArrayOfValues) AsCheckResultsPathArrayOfValues() (CheckResult_FieldPathArrayOfValues, bool)
func (*CheckMyPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *CheckMyPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CheckMyPermissionsResponse_FieldSubPathValue ¶
type CheckMyPermissionsResponse_FieldSubPathValue struct { CheckMyPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*CheckMyPermissionsResponse_FieldSubPathValue) AsCheckResultsPathValue ¶
func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) AsCheckResultsPathValue() (CheckResult_FieldPathValue, bool)
func (*CheckMyPermissionsResponse_FieldSubPathValue) CompareWith ¶
func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) CompareWith(source *CheckMyPermissionsResponse) (int, bool)
func (*CheckMyPermissionsResponse_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyPermissionsResponse_FieldSubPathValue) GetRawValue ¶
func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
func (*CheckMyPermissionsResponse_FieldSubPathValue) SetTo ¶
func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) SetTo(target **CheckMyPermissionsResponse)
func (*CheckMyPermissionsResponse_FieldSubPathValue) SetToRaw ¶
func (fpvs *CheckMyPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type CheckMyPermissionsResponse_FieldTerminalPath ¶
type CheckMyPermissionsResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckMyPermissionsResponse_FieldTerminalPath) ClearValue ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) ClearValue(item *CheckMyPermissionsResponse)
func (*CheckMyPermissionsResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckMyPermissionsResponse_FieldTerminalPath) Get ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) Get(source *CheckMyPermissionsResponse) (values []interface{})
Get returns all values pointed by specific field from source CheckMyPermissionsResponse
func (*CheckMyPermissionsResponse_FieldTerminalPath) GetDefault ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyPermissionsResponse_FieldTerminalPath) GetRaw ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyPermissionsResponse_FieldTerminalPath) GetSingle ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetSingle(source *CheckMyPermissionsResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckMyPermissionsResponse
func (*CheckMyPermissionsResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyPermissionsResponse_FieldTerminalPath) IsLeaf ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyPermissionsResponse_FieldTerminalPath) JSONString ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyPermissionsResponse_FieldTerminalPath) Selector ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) Selector() CheckMyPermissionsResponse_FieldPathSelector
func (*CheckMyPermissionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyPermissionsResponse_FieldTerminalPath) String ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckMyPermissionsResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyPermissionsResponse_FieldPathArrayItemValue
func (*CheckMyPermissionsResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyPermissionsResponse_FieldPathArrayOfValues
func (*CheckMyPermissionsResponse_FieldTerminalPath) WithIValue ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) CheckMyPermissionsResponse_FieldPathValue
func (*CheckMyPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyPermissionsResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *CheckMyPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue ¶
type CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue struct { CheckMyPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) AsCheckResultsItemValue ¶
func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) AsCheckResultsItemValue() (*CheckResult, bool)
func (*CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckMyPermissionsResponse'
func (*CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckMyPermissionsResponse as interface{}
func (*CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyPermissionsResponse) (interface{}, bool)
func (*CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *CheckMyPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues ¶
type CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues struct { CheckMyPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues) AsCheckResultsArrayOfValues ¶
func (fpaov *CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues) AsCheckResultsArrayOfValues() ([][]*CheckResult, bool)
func (*CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *CheckMyPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckMyPermissionsResponse_FieldTerminalPathValue ¶
type CheckMyPermissionsResponse_FieldTerminalPathValue struct { CheckMyPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyPermissionsResponse_FieldTerminalPathValue) AsCheckResultsValue ¶
func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) AsCheckResultsValue() ([]*CheckResult, bool)
func (*CheckMyPermissionsResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) CompareWith(source *CheckMyPermissionsResponse) (int, bool)
CompareWith compares value in the 'CheckMyPermissionsResponse_FieldTerminalPathValue' with the value under path in 'CheckMyPermissionsResponse'.
func (*CheckMyPermissionsResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyPermissionsResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CheckMyPermissionsResponse' as interface{}
func (*CheckMyPermissionsResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) SetTo(target **CheckMyPermissionsResponse)
SetTo stores value for selected field for object CheckMyPermissionsResponse
func (*CheckMyPermissionsResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *CheckMyPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CheckMyRolesDescriptor ¶ added in v0.9.12
type CheckMyRolesDescriptor struct{}
func GetCheckMyRolesDescriptor ¶ added in v0.9.12
func GetCheckMyRolesDescriptor() *CheckMyRolesDescriptor
func (*CheckMyRolesDescriptor) GetApiDescriptor ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
func (*CheckMyRolesDescriptor) GetApiName ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetApiName() string
func (*CheckMyRolesDescriptor) GetClientMsgReflectHandle ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
func (*CheckMyRolesDescriptor) GetFullMethodName ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetFullMethodName() string
func (*CheckMyRolesDescriptor) GetMethodName ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetMethodName() string
func (*CheckMyRolesDescriptor) GetProtoPkgName ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetProtoPkgName() string
func (*CheckMyRolesDescriptor) GetResourceDescriptor ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetResourceDescriptor() gotenresource.Descriptor
func (*CheckMyRolesDescriptor) GetServerMsgReflectHandle ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
func (*CheckMyRolesDescriptor) GetServiceDomain ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetServiceDomain() string
func (*CheckMyRolesDescriptor) GetServiceVersion ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetServiceVersion() string
func (*CheckMyRolesDescriptor) GetVerb ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) GetVerb() string
func (*CheckMyRolesDescriptor) HasResource ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) HasResource() bool
func (*CheckMyRolesDescriptor) IsClientStream ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) IsClientStream() bool
func (*CheckMyRolesDescriptor) IsCollection ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) IsCollection() bool
func (*CheckMyRolesDescriptor) IsPlural ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) IsPlural() bool
func (*CheckMyRolesDescriptor) IsServerStream ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) IsServerStream() bool
func (*CheckMyRolesDescriptor) IsUnary ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) IsUnary() bool
func (*CheckMyRolesDescriptor) NewEmptyClientMsg ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) NewEmptyClientMsg() proto.Message
func (*CheckMyRolesDescriptor) NewEmptyServerMsg ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) NewEmptyServerMsg() proto.Message
func (*CheckMyRolesDescriptor) RequestHasResourceBody ¶ added in v0.9.12
func (d *CheckMyRolesDescriptor) RequestHasResourceBody() bool
type CheckMyRolesDescriptorClientMsgHandle ¶ added in v0.9.12
type CheckMyRolesDescriptorClientMsgHandle struct{}
func (*CheckMyRolesDescriptorClientMsgHandle) ExtractCollectionName ¶ added in v0.9.12
func (h *CheckMyRolesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*CheckMyRolesDescriptorClientMsgHandle) ExtractResourceName ¶ added in v0.9.12
func (h *CheckMyRolesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*CheckMyRolesDescriptorClientMsgHandle) ExtractResourceNames ¶ added in v0.9.12
func (h *CheckMyRolesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type CheckMyRolesDescriptorServerMsgHandle ¶ added in v0.9.12
type CheckMyRolesDescriptorServerMsgHandle struct{}
func (*CheckMyRolesDescriptorServerMsgHandle) ExtractCollectionName ¶ added in v0.9.12
func (h *CheckMyRolesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*CheckMyRolesDescriptorServerMsgHandle) ExtractResourceName ¶ added in v0.9.12
func (h *CheckMyRolesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*CheckMyRolesDescriptorServerMsgHandle) ExtractResourceNames ¶ added in v0.9.12
func (h *CheckMyRolesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type CheckMyRolesRequest ¶ added in v0.9.12
type CheckMyRolesRequest struct { // Object name forming scope of the check, for example projects/<project_id> Object string `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty" firestore:"object"` // contains filtered or unexported fields }
Request message for method [CheckMyRoles][ntt.iam.v1alpha2.CheckMyRoles]
func (*CheckMyRolesRequest) Clone ¶ added in v0.9.12
func (o *CheckMyRolesRequest) Clone() *CheckMyRolesRequest
func (*CheckMyRolesRequest) CloneRaw ¶ added in v0.9.12
func (o *CheckMyRolesRequest) CloneRaw() gotenobject.GotenObjectExt
func (*CheckMyRolesRequest) Descriptor ¶ added in v0.9.12
func (*CheckMyRolesRequest) Descriptor() ([]byte, []int)
Deprecated, Use CheckMyRolesRequest.ProtoReflect.Descriptor instead.
func (*CheckMyRolesRequest) GetObject ¶ added in v0.9.12
func (m *CheckMyRolesRequest) GetObject() string
func (*CheckMyRolesRequest) GotenMessage ¶ added in v0.9.12
func (*CheckMyRolesRequest) GotenMessage()
func (*CheckMyRolesRequest) GotenObjectExt ¶ added in v0.9.12
func (o *CheckMyRolesRequest) GotenObjectExt()
func (*CheckMyRolesRequest) GotenValidate ¶ added in v0.9.12
func (obj *CheckMyRolesRequest) GotenValidate() error
func (*CheckMyRolesRequest) MakeDiffFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesRequest) MakeDiffFieldMask(other *CheckMyRolesRequest) *CheckMyRolesRequest_FieldMask
func (*CheckMyRolesRequest) MakeFullFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesRequest) MakeFullFieldMask() *CheckMyRolesRequest_FieldMask
func (*CheckMyRolesRequest) MakeRawDiffFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckMyRolesRequest) MakeRawFullFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckMyRolesRequest) Marshal ¶ added in v0.9.12
func (m *CheckMyRolesRequest) Marshal() ([]byte, error)
func (*CheckMyRolesRequest) MarshalJSON ¶ added in v0.9.12
func (m *CheckMyRolesRequest) MarshalJSON() ([]byte, error)
func (*CheckMyRolesRequest) Merge ¶ added in v0.9.12
func (o *CheckMyRolesRequest) Merge(source *CheckMyRolesRequest)
func (*CheckMyRolesRequest) MergeRaw ¶ added in v0.9.12
func (o *CheckMyRolesRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckMyRolesRequest) ProtoMessage ¶ added in v0.9.12
func (*CheckMyRolesRequest) ProtoMessage()
func (*CheckMyRolesRequest) ProtoReflect ¶ added in v0.9.12
func (m *CheckMyRolesRequest) ProtoReflect() preflect.Message
func (*CheckMyRolesRequest) Reset ¶ added in v0.9.12
func (m *CheckMyRolesRequest) Reset()
func (*CheckMyRolesRequest) SetObject ¶ added in v0.9.12
func (m *CheckMyRolesRequest) SetObject(fv string)
func (*CheckMyRolesRequest) String ¶ added in v0.9.12
func (m *CheckMyRolesRequest) String() string
func (*CheckMyRolesRequest) Unmarshal ¶ added in v0.9.12
func (m *CheckMyRolesRequest) Unmarshal(b []byte) error
func (*CheckMyRolesRequest) UnmarshalJSON ¶ added in v0.9.12
func (m *CheckMyRolesRequest) UnmarshalJSON(data []byte) error
type CheckMyRolesRequestFieldPathBuilder ¶ added in v0.9.12
type CheckMyRolesRequestFieldPathBuilder struct{}
func NewCheckMyRolesRequestFieldPathBuilder ¶ added in v0.9.12
func NewCheckMyRolesRequestFieldPathBuilder() CheckMyRolesRequestFieldPathBuilder
type CheckMyRolesRequestPathSelectorObject ¶ added in v0.9.12
type CheckMyRolesRequestPathSelectorObject struct{}
func (CheckMyRolesRequestPathSelectorObject) FieldPath ¶ added in v0.9.12
func (CheckMyRolesRequestPathSelectorObject) FieldPath() *CheckMyRolesRequest_FieldTerminalPath
func (CheckMyRolesRequestPathSelectorObject) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesRequestPathSelectorObject) WithArrayOfValues(values []string) *CheckMyRolesRequest_FieldTerminalPathArrayOfValues
func (CheckMyRolesRequestPathSelectorObject) WithValue ¶ added in v0.9.12
func (s CheckMyRolesRequestPathSelectorObject) WithValue(value string) *CheckMyRolesRequest_FieldTerminalPathValue
type CheckMyRolesRequest_FieldMask ¶ added in v0.9.12
type CheckMyRolesRequest_FieldMask struct {
Paths []CheckMyRolesRequest_FieldPath
}
func FullCheckMyRolesRequest_FieldMask ¶ added in v0.9.12
func FullCheckMyRolesRequest_FieldMask() *CheckMyRolesRequest_FieldMask
func (*CheckMyRolesRequest_FieldMask) AppendPath ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) AppendPath(path CheckMyRolesRequest_FieldPath)
func (*CheckMyRolesRequest_FieldMask) AppendRawPath ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckMyRolesRequest_FieldMask) DecodeFirestore ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckMyRolesRequest_FieldMask) EncodeFirestore ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckMyRolesRequest_FieldMask) FilterInputFields ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) FilterInputFields() *CheckMyRolesRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckMyRolesRequest_FieldMask) FromProtoFieldMask ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckMyRolesRequest_FieldMask) GetPaths ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) GetPaths() []CheckMyRolesRequest_FieldPath
func (*CheckMyRolesRequest_FieldMask) GetRawPaths ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckMyRolesRequest_FieldMask) IsFull ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) IsFull() bool
func (CheckMyRolesRequest_FieldMask) Marshal ¶ added in v0.9.12
func (fieldMask CheckMyRolesRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckMyRolesRequest_FieldMask) MarshalJSON ¶ added in v0.9.12
func (fieldMask CheckMyRolesRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckMyRolesRequest_FieldMask) PathsCount ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) PathsCount() int
func (*CheckMyRolesRequest_FieldMask) Project ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) Project(source *CheckMyRolesRequest) *CheckMyRolesRequest
func (*CheckMyRolesRequest_FieldMask) ProjectRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckMyRolesRequest_FieldMask) ProtoMessage ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) ProtoMessage()
func (*CheckMyRolesRequest_FieldMask) ProtoReflect ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) ProtoReflect() preflect.Message
func (*CheckMyRolesRequest_FieldMask) Reset ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) Reset()
func (*CheckMyRolesRequest_FieldMask) Set ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) Set(target, source *CheckMyRolesRequest)
func (*CheckMyRolesRequest_FieldMask) SetFromCliFlag ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) SetFromCliFlag(raw string) error
func (*CheckMyRolesRequest_FieldMask) SetRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckMyRolesRequest_FieldMask) Size ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) Size() int
func (*CheckMyRolesRequest_FieldMask) String ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) String() string
func (*CheckMyRolesRequest_FieldMask) Subtract ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) Subtract(other *CheckMyRolesRequest_FieldMask) *CheckMyRolesRequest_FieldMask
func (*CheckMyRolesRequest_FieldMask) SubtractRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckMyRolesRequest_FieldMask) ToProtoFieldMask ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckMyRolesRequest_FieldMask) Unmarshal ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) Unmarshal(data []byte) error
func (*CheckMyRolesRequest_FieldMask) UnmarshalJSON ¶ added in v0.9.12
func (fieldMask *CheckMyRolesRequest_FieldMask) UnmarshalJSON(data []byte) error
type CheckMyRolesRequest_FieldPath ¶ added in v0.9.12
type CheckMyRolesRequest_FieldPath interface { gotenobject.FieldPath Selector() CheckMyRolesRequest_FieldPathSelector Get(source *CheckMyRolesRequest) []interface{} GetSingle(source *CheckMyRolesRequest) (interface{}, bool) ClearValue(item *CheckMyRolesRequest) // Those methods build corresponding CheckMyRolesRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckMyRolesRequest_FieldPathValue WithIArrayOfValues(values interface{}) CheckMyRolesRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckMyRolesRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckMyRolesRequest_FieldPath ¶ added in v0.9.12
func BuildCheckMyRolesRequest_FieldPath(fp gotenobject.RawFieldPath) (CheckMyRolesRequest_FieldPath, error)
func MustParseCheckMyRolesRequest_FieldPath ¶ added in v0.9.12
func MustParseCheckMyRolesRequest_FieldPath(rawField string) CheckMyRolesRequest_FieldPath
func ParseCheckMyRolesRequest_FieldPath ¶ added in v0.9.12
func ParseCheckMyRolesRequest_FieldPath(rawField string) (CheckMyRolesRequest_FieldPath, error)
type CheckMyRolesRequest_FieldPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckMyRolesRequest_FieldPath ContainsValue(*CheckMyRolesRequest) bool }
CheckMyRolesRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for CheckMyRolesRequest according to their type Present only for array (repeated) types.
func MustParseCheckMyRolesRequest_FieldPathArrayItemValue ¶ added in v0.9.12
func MustParseCheckMyRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) CheckMyRolesRequest_FieldPathArrayItemValue
func ParseCheckMyRolesRequest_FieldPathArrayItemValue ¶ added in v0.9.12
func ParseCheckMyRolesRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CheckMyRolesRequest_FieldPathArrayItemValue, error)
ParseCheckMyRolesRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckMyRolesRequest_FieldPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckMyRolesRequest_FieldPath }
CheckMyRolesRequest_FieldPathArrayOfValues allows storing slice of values for CheckMyRolesRequest fields according to their type
func MustParseCheckMyRolesRequest_FieldPathArrayOfValues ¶ added in v0.9.12
func MustParseCheckMyRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CheckMyRolesRequest_FieldPathArrayOfValues
func ParseCheckMyRolesRequest_FieldPathArrayOfValues ¶ added in v0.9.12
func ParseCheckMyRolesRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckMyRolesRequest_FieldPathArrayOfValues, error)
type CheckMyRolesRequest_FieldPathSelector ¶ added in v0.9.12
type CheckMyRolesRequest_FieldPathSelector int32
const (
CheckMyRolesRequest_FieldPathSelectorObject CheckMyRolesRequest_FieldPathSelector = 0
)
func (CheckMyRolesRequest_FieldPathSelector) String ¶ added in v0.9.12
func (s CheckMyRolesRequest_FieldPathSelector) String() string
type CheckMyRolesRequest_FieldPathValue ¶ added in v0.9.12
type CheckMyRolesRequest_FieldPathValue interface { CheckMyRolesRequest_FieldPath gotenobject.FieldPathValue SetTo(target **CheckMyRolesRequest) CompareWith(*CheckMyRolesRequest) (cmp int, comparable bool) }
CheckMyRolesRequest_FieldPathValue allows storing values for CheckMyRolesRequest fields according to their type
func MustParseCheckMyRolesRequest_FieldPathValue ¶ added in v0.9.12
func MustParseCheckMyRolesRequest_FieldPathValue(pathStr, valueStr string) CheckMyRolesRequest_FieldPathValue
func ParseCheckMyRolesRequest_FieldPathValue ¶ added in v0.9.12
func ParseCheckMyRolesRequest_FieldPathValue(pathStr, valueStr string) (CheckMyRolesRequest_FieldPathValue, error)
type CheckMyRolesRequest_FieldTerminalPath ¶ added in v0.9.12
type CheckMyRolesRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckMyRolesRequest_FieldTerminalPath) ClearValue ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) ClearValue(item *CheckMyRolesRequest)
func (*CheckMyRolesRequest_FieldTerminalPath) ClearValueRaw ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckMyRolesRequest_FieldTerminalPath) Get ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) Get(source *CheckMyRolesRequest) (values []interface{})
Get returns all values pointed by specific field from source CheckMyRolesRequest
func (*CheckMyRolesRequest_FieldTerminalPath) GetDefault ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyRolesRequest_FieldTerminalPath) GetRaw ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyRolesRequest_FieldTerminalPath) GetSingle ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) GetSingle(source *CheckMyRolesRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckMyRolesRequest
func (*CheckMyRolesRequest_FieldTerminalPath) GetSingleRaw ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyRolesRequest_FieldTerminalPath) IsLeaf ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyRolesRequest_FieldTerminalPath) JSONString ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyRolesRequest_FieldTerminalPath) Selector ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) Selector() CheckMyRolesRequest_FieldPathSelector
func (*CheckMyRolesRequest_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyRolesRequest_FieldTerminalPath) String ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckMyRolesRequest_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyRolesRequest_FieldPathArrayItemValue
func (*CheckMyRolesRequest_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyRolesRequest_FieldPathArrayOfValues
func (*CheckMyRolesRequest_FieldTerminalPath) WithIValue ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) WithIValue(value interface{}) CheckMyRolesRequest_FieldPathValue
func (*CheckMyRolesRequest_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyRolesRequest_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyRolesRequest_FieldTerminalPath) WithRawIValue ¶ added in v0.9.12
func (fp *CheckMyRolesRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyRolesRequest_FieldTerminalPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesRequest_FieldTerminalPathArrayItemValue struct { CheckMyRolesRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyRolesRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckMyRolesRequest'
func (*CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckMyRolesRequest as interface{}
func (*CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.9.12
func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyRolesRequest) (interface{}, bool)
func (*CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.9.12
func (fpaiv *CheckMyRolesRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckMyRolesRequest_FieldTerminalPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesRequest_FieldTerminalPathArrayOfValues struct { CheckMyRolesRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesRequest_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesRequest_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues() ([]string, bool)
func (*CheckMyRolesRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckMyRolesRequest_FieldTerminalPathValue ¶ added in v0.9.12
type CheckMyRolesRequest_FieldTerminalPathValue struct { CheckMyRolesRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesRequest_FieldTerminalPathValue) AsObjectValue ¶ added in v0.9.12
func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) AsObjectValue() (string, bool)
func (*CheckMyRolesRequest_FieldTerminalPathValue) CompareWith ¶ added in v0.9.12
func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) CompareWith(source *CheckMyRolesRequest) (int, bool)
CompareWith compares value in the 'CheckMyRolesRequest_FieldTerminalPathValue' with the value under path in 'CheckMyRolesRequest'.
func (*CheckMyRolesRequest_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.9.12
func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyRolesRequest_FieldTerminalPathValue) GetRawValue ¶ added in v0.9.12
func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CheckMyRolesRequest' as interface{}
func (*CheckMyRolesRequest_FieldTerminalPathValue) SetTo ¶ added in v0.9.12
func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) SetTo(target **CheckMyRolesRequest)
SetTo stores value for selected field for object CheckMyRolesRequest
func (*CheckMyRolesRequest_FieldTerminalPathValue) SetToRaw ¶ added in v0.9.12
func (fpv *CheckMyRolesRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CheckMyRolesResponse ¶ added in v0.9.12
type CheckMyRolesResponse struct { // Object with scope Object string `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty" firestore:"object"` // All unconditionally granted roles GrantedRoles []*role.Reference `` /* 143-byte string literal not displayed */ // All conditionally granted roles. Each grant should be checked separately ConditionallyGrantedRoles []*CheckMyRolesResponse_ConditionalGrant `` /* 176-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for method [CheckMyRoles][ntt.iam.v1alpha2.CheckMyRoles]
func (*CheckMyRolesResponse) Clone ¶ added in v0.9.12
func (o *CheckMyRolesResponse) Clone() *CheckMyRolesResponse
func (*CheckMyRolesResponse) CloneRaw ¶ added in v0.9.12
func (o *CheckMyRolesResponse) CloneRaw() gotenobject.GotenObjectExt
func (*CheckMyRolesResponse) Descriptor ¶ added in v0.9.12
func (*CheckMyRolesResponse) Descriptor() ([]byte, []int)
Deprecated, Use CheckMyRolesResponse.ProtoReflect.Descriptor instead.
func (*CheckMyRolesResponse) GetConditionallyGrantedRoles ¶ added in v0.9.12
func (m *CheckMyRolesResponse) GetConditionallyGrantedRoles() []*CheckMyRolesResponse_ConditionalGrant
func (*CheckMyRolesResponse) GetGrantedRoles ¶ added in v0.9.12
func (m *CheckMyRolesResponse) GetGrantedRoles() []*role.Reference
func (*CheckMyRolesResponse) GetObject ¶ added in v0.9.12
func (m *CheckMyRolesResponse) GetObject() string
func (*CheckMyRolesResponse) GotenMessage ¶ added in v0.9.12
func (*CheckMyRolesResponse) GotenMessage()
func (*CheckMyRolesResponse) GotenObjectExt ¶ added in v0.9.12
func (o *CheckMyRolesResponse) GotenObjectExt()
func (*CheckMyRolesResponse) GotenValidate ¶ added in v0.9.12
func (obj *CheckMyRolesResponse) GotenValidate() error
func (*CheckMyRolesResponse) MakeDiffFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse) MakeDiffFieldMask(other *CheckMyRolesResponse) *CheckMyRolesResponse_FieldMask
func (*CheckMyRolesResponse) MakeFullFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse) MakeFullFieldMask() *CheckMyRolesResponse_FieldMask
func (*CheckMyRolesResponse) MakeRawDiffFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckMyRolesResponse) MakeRawFullFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckMyRolesResponse) Marshal ¶ added in v0.9.12
func (m *CheckMyRolesResponse) Marshal() ([]byte, error)
func (*CheckMyRolesResponse) MarshalJSON ¶ added in v0.9.12
func (m *CheckMyRolesResponse) MarshalJSON() ([]byte, error)
func (*CheckMyRolesResponse) Merge ¶ added in v0.9.12
func (o *CheckMyRolesResponse) Merge(source *CheckMyRolesResponse)
func (*CheckMyRolesResponse) MergeRaw ¶ added in v0.9.12
func (o *CheckMyRolesResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckMyRolesResponse) ProtoMessage ¶ added in v0.9.12
func (*CheckMyRolesResponse) ProtoMessage()
func (*CheckMyRolesResponse) ProtoReflect ¶ added in v0.9.12
func (m *CheckMyRolesResponse) ProtoReflect() preflect.Message
func (*CheckMyRolesResponse) Reset ¶ added in v0.9.12
func (m *CheckMyRolesResponse) Reset()
func (*CheckMyRolesResponse) SetConditionallyGrantedRoles ¶ added in v0.9.12
func (m *CheckMyRolesResponse) SetConditionallyGrantedRoles(fv []*CheckMyRolesResponse_ConditionalGrant)
func (*CheckMyRolesResponse) SetGrantedRoles ¶ added in v0.9.12
func (m *CheckMyRolesResponse) SetGrantedRoles(fv []*role.Reference)
func (*CheckMyRolesResponse) SetObject ¶ added in v0.9.12
func (m *CheckMyRolesResponse) SetObject(fv string)
func (*CheckMyRolesResponse) String ¶ added in v0.9.12
func (m *CheckMyRolesResponse) String() string
func (*CheckMyRolesResponse) Unmarshal ¶ added in v0.9.12
func (m *CheckMyRolesResponse) Unmarshal(b []byte) error
func (*CheckMyRolesResponse) UnmarshalJSON ¶ added in v0.9.12
func (m *CheckMyRolesResponse) UnmarshalJSON(data []byte) error
type CheckMyRolesResponseConditionalGrantFieldPathBuilder ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrantFieldPathBuilder struct{}
func NewCheckMyRolesResponseConditionalGrantFieldPathBuilder ¶ added in v0.9.12
func NewCheckMyRolesResponseConditionalGrantFieldPathBuilder() CheckMyRolesResponseConditionalGrantFieldPathBuilder
func (CheckMyRolesResponseConditionalGrantFieldPathBuilder) ConditionBindings ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldPath ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldPath interface { gotenobject.FieldPath Selector() CheckMyRolesResponseConditionalGrant_FieldPathSelector Get(source *CheckMyRolesResponse_ConditionalGrant) []interface{} GetSingle(source *CheckMyRolesResponse_ConditionalGrant) (interface{}, bool) ClearValue(item *CheckMyRolesResponse_ConditionalGrant) // Those methods build corresponding CheckMyRolesResponseConditionalGrant_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathValue WithIArrayOfValues(values interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckMyRolesResponseConditionalGrant_FieldPath ¶ added in v0.9.12
func BuildCheckMyRolesResponseConditionalGrant_FieldPath(fp gotenobject.RawFieldPath) (CheckMyRolesResponseConditionalGrant_FieldPath, error)
func MustParseCheckMyRolesResponseConditionalGrant_FieldPath ¶ added in v0.9.12
func MustParseCheckMyRolesResponseConditionalGrant_FieldPath(rawField string) CheckMyRolesResponseConditionalGrant_FieldPath
func ParseCheckMyRolesResponseConditionalGrant_FieldPath ¶ added in v0.9.12
func ParseCheckMyRolesResponseConditionalGrant_FieldPath(rawField string) (CheckMyRolesResponseConditionalGrant_FieldPath, error)
type CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckMyRolesResponseConditionalGrant_FieldPath ContainsValue(*CheckMyRolesResponse_ConditionalGrant) bool }
CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue allows storing single item in Path-specific values for ConditionalGrant according to their type Present only for array (repeated) types.
func MustParseCheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue ¶ added in v0.9.12
func MustParseCheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue(pathStr, valueStr string) CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue
func ParseCheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue ¶ added in v0.9.12
func ParseCheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue(pathStr, valueStr string) (CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue, error)
ParseCheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckMyRolesResponseConditionalGrant_FieldPath }
CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues allows storing slice of values for ConditionalGrant fields according to their type
func MustParseCheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues ¶ added in v0.9.12
func MustParseCheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues(pathStr, valuesStr string) CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues
func ParseCheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues ¶ added in v0.9.12
func ParseCheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues, error)
type CheckMyRolesResponseConditionalGrant_FieldPathSelector ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldPathSelector int32
const ( CheckMyRolesResponseConditionalGrant_FieldPathSelectorRole CheckMyRolesResponseConditionalGrant_FieldPathSelector = 0 CheckMyRolesResponseConditionalGrant_FieldPathSelectorConditionBindings CheckMyRolesResponseConditionalGrant_FieldPathSelector = 1 )
func (CheckMyRolesResponseConditionalGrant_FieldPathSelector) String ¶ added in v0.9.12
func (s CheckMyRolesResponseConditionalGrant_FieldPathSelector) String() string
type CheckMyRolesResponseConditionalGrant_FieldPathValue ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldPathValue interface { CheckMyRolesResponseConditionalGrant_FieldPath gotenobject.FieldPathValue SetTo(target **CheckMyRolesResponse_ConditionalGrant) CompareWith(*CheckMyRolesResponse_ConditionalGrant) (cmp int, comparable bool) }
CheckMyRolesResponseConditionalGrant_FieldPathValue allows storing values for ConditionalGrant fields according to their type
func MustParseCheckMyRolesResponseConditionalGrant_FieldPathValue ¶ added in v0.9.12
func MustParseCheckMyRolesResponseConditionalGrant_FieldPathValue(pathStr, valueStr string) CheckMyRolesResponseConditionalGrant_FieldPathValue
func ParseCheckMyRolesResponseConditionalGrant_FieldPathValue ¶ added in v0.9.12
func ParseCheckMyRolesResponseConditionalGrant_FieldPathValue(pathStr, valueStr string) (CheckMyRolesResponseConditionalGrant_FieldPathValue, error)
type CheckMyRolesResponseConditionalGrant_FieldSubPath ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) AsConditionBindingsSubPath ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) AsConditionBindingsSubPath() (condition.ConditionBinding_FieldPath, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) ClearValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) ClearValue(item *CheckMyRolesResponse_ConditionalGrant)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) ClearValueRaw ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) Get ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) Get(source *CheckMyRolesResponse_ConditionalGrant) (values []interface{})
Get returns all values pointed by selected field from source CheckMyRolesResponse_ConditionalGrant
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) GetDefault ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) GetRaw ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) GetSingle ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetSingle(source *CheckMyRolesResponse_ConditionalGrant) (interface{}, bool)
GetSingle returns value of selected field from source CheckMyRolesResponse_ConditionalGrant
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) GetSingleRaw ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) IsLeaf ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) JSONString ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) String ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) String() string
String returns path representation in proto convention
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIArrayItemValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIArrayOfValues ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithIValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathValue
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIArrayItemValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIArrayOfValues ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponseConditionalGrant_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue struct { CheckMyRolesResponseConditionalGrant_FieldPath // contains filtered or unexported fields }
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) AsConditionBindingsPathItemValue ¶ added in v0.9.12
func (fpaivs *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) AsConditionBindingsPathItemValue() (condition.ConditionBinding_FieldPathArrayItemValue, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) ContainsValue ¶ added in v0.9.12
func (fpaivs *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse_ConditionalGrant) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConditionalGrant'
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) GetRawItemValue ¶ added in v0.9.12
func (fpaivs *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues struct { CheckMyRolesResponseConditionalGrant_FieldPath // contains filtered or unexported fields }
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues) AsConditionBindingsPathArrayOfValues ¶ added in v0.9.12
func (fpsaov *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues) AsConditionBindingsPathArrayOfValues() (condition.ConditionBinding_FieldPathArrayOfValues, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues) GetRawValues ¶ added in v0.9.12
func (fpsaov *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CheckMyRolesResponseConditionalGrant_FieldSubPathValue ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldSubPathValue struct { CheckMyRolesResponseConditionalGrant_FieldPath // contains filtered or unexported fields }
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathValue) AsConditionBindingsPathValue ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) AsConditionBindingsPathValue() (condition.ConditionBinding_FieldPathValue, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathValue) CompareWith ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) CompareWith(source *CheckMyRolesResponse_ConditionalGrant) (int, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathValue) CompareWithRaw ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathValue) GetRawValue ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) GetRawValue() interface{}
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathValue) SetTo ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) SetTo(target **CheckMyRolesResponse_ConditionalGrant)
func (*CheckMyRolesResponseConditionalGrant_FieldSubPathValue) SetToRaw ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponseConditionalGrant_FieldSubPathValue) SetToRaw(target proto.Message)
type CheckMyRolesResponseConditionalGrant_FieldTerminalPath ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) ClearValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) ClearValue(item *CheckMyRolesResponse_ConditionalGrant)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) ClearValueRaw ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) Get ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) Get(source *CheckMyRolesResponse_ConditionalGrant) (values []interface{})
Get returns all values pointed by specific field from source CheckMyRolesResponse_ConditionalGrant
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetDefault ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetRaw ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetSingle ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetSingle(source *CheckMyRolesResponse_ConditionalGrant) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckMyRolesResponse_ConditionalGrant
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetSingleRaw ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) IsLeaf ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) JSONString ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) String ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithIValue(value interface{}) CheckMyRolesResponseConditionalGrant_FieldPathValue
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponseConditionalGrant_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue struct { CheckMyRolesResponseConditionalGrant_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) AsConditionBindingsItemValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) AsConditionBindingsItemValue() (*condition.ConditionBinding, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse_ConditionalGrant) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConditionalGrant'
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckMyRolesResponse_ConditionalGrant as interface{}
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyRolesResponse_ConditionalGrant) (interface{}, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues struct { CheckMyRolesResponseConditionalGrant_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) AsConditionBindingsArrayOfValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) AsConditionBindingsArrayOfValues() ([][]*condition.ConditionBinding, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues() ([]*role.Reference, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue ¶ added in v0.9.12
type CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue struct { CheckMyRolesResponseConditionalGrant_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) AsConditionBindingsValue ¶ added in v0.9.12
func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) AsConditionBindingsValue() ([]*condition.ConditionBinding, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) AsRoleValue ¶ added in v0.9.12
func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) AsRoleValue() (*role.Reference, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) CompareWith ¶ added in v0.9.12
func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) CompareWith(source *CheckMyRolesResponse_ConditionalGrant) (int, bool)
CompareWith compares value in the 'CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue' with the value under path in 'CheckMyRolesResponse_ConditionalGrant'.
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.9.12
func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) GetRawValue ¶ added in v0.9.12
func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ConditionalGrant' as interface{}
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) SetTo ¶ added in v0.9.12
func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) SetTo(target **CheckMyRolesResponse_ConditionalGrant)
SetTo stores value for selected field for object ConditionalGrant
func (*CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) SetToRaw ¶ added in v0.9.12
func (fpv *CheckMyRolesResponseConditionalGrant_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CheckMyRolesResponseFieldPathBuilder ¶ added in v0.9.12
type CheckMyRolesResponseFieldPathBuilder struct{}
func NewCheckMyRolesResponseFieldPathBuilder ¶ added in v0.9.12
func NewCheckMyRolesResponseFieldPathBuilder() CheckMyRolesResponseFieldPathBuilder
func (CheckMyRolesResponseFieldPathBuilder) ConditionallyGrantedRoles ¶ added in v0.9.12
func (CheckMyRolesResponseFieldPathBuilder) ConditionallyGrantedRoles() CheckMyRolesResponsePathSelectorConditionallyGrantedRoles
func (CheckMyRolesResponseFieldPathBuilder) GrantedRoles ¶ added in v0.9.12
func (CheckMyRolesResponseFieldPathBuilder) GrantedRoles() CheckMyRolesResponsePathSelectorGrantedRoles
type CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters ¶ added in v0.9.12
type CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters struct {
// contains filtered or unexported fields
}
func (CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponseMapPathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithArrayOfValues(values []string) *CheckMyRolesResponse_FieldSubPathArrayOfValues
type CheckMyRolesResponsePathSelectorConditionallyGrantedRoles ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorConditionallyGrantedRoles struct{}
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) ConditionBindings ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithArrayOfValues(values [][]*CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_FieldTerminalPathArrayOfValues
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithItemValue ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubArrayItemValue ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubArrayItemValue(subPathArrayItemValue CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue) *CheckMyRolesResponse_FieldSubPathArrayItemValue
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubArrayOfValues(subPathArrayOfValues CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues) *CheckMyRolesResponse_FieldSubPathArrayOfValues
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubPath ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubValue ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRoles) WithSubValue(subPathValue CheckMyRolesResponseConditionalGrant_FieldPathValue) *CheckMyRolesResponse_FieldSubPathValue
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings struct{}
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) Condition ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) Parameters ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) Params ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckMyRolesResponse_FieldSubPathArrayOfValues
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindings) WithItemValue ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition struct{}
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckMyRolesResponse_FieldSubPathArrayOfValues
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters struct{}
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckMyRolesResponse_FieldSubPathArrayOfValues
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithKey ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithValue ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParameters) WithValue(value map[string]string) *CheckMyRolesResponse_FieldSubPathValue
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams struct{}
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckMyRolesResponse_FieldSubPathArrayOfValues
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole struct{}
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole) WithArrayOfValues(values []*role.Reference) *CheckMyRolesResponse_FieldSubPathArrayOfValues
func (CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole) WithValue ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorConditionallyGrantedRolesRole) WithValue(value *role.Reference) *CheckMyRolesResponse_FieldSubPathValue
type CheckMyRolesResponsePathSelectorGrantedRoles ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorGrantedRoles struct{}
func (CheckMyRolesResponsePathSelectorGrantedRoles) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorGrantedRoles) FieldPath() *CheckMyRolesResponse_FieldTerminalPath
func (CheckMyRolesResponsePathSelectorGrantedRoles) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorGrantedRoles) WithArrayOfValues(values [][]*role.Reference) *CheckMyRolesResponse_FieldTerminalPathArrayOfValues
func (CheckMyRolesResponsePathSelectorGrantedRoles) WithItemValue ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorGrantedRoles) WithItemValue(value *role.Reference) *CheckMyRolesResponse_FieldTerminalPathArrayItemValue
func (CheckMyRolesResponsePathSelectorGrantedRoles) WithValue ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorGrantedRoles) WithValue(value []*role.Reference) *CheckMyRolesResponse_FieldTerminalPathValue
type CheckMyRolesResponsePathSelectorObject ¶ added in v0.9.12
type CheckMyRolesResponsePathSelectorObject struct{}
func (CheckMyRolesResponsePathSelectorObject) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponsePathSelectorObject) FieldPath() *CheckMyRolesResponse_FieldTerminalPath
func (CheckMyRolesResponsePathSelectorObject) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorObject) WithArrayOfValues(values []string) *CheckMyRolesResponse_FieldTerminalPathArrayOfValues
func (CheckMyRolesResponsePathSelectorObject) WithValue ¶ added in v0.9.12
func (s CheckMyRolesResponsePathSelectorObject) WithValue(value string) *CheckMyRolesResponse_FieldTerminalPathValue
type CheckMyRolesResponse_ConditionalGrant ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrant struct { // Role name Role *role.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=role,proto3" json:"role,omitempty" firestore:"role"` // All conditions that must be accepted for role to be granted ConditionBindings []*condition.ConditionBinding `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CheckMyRolesResponse_ConditionalGrant) Clone ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) Clone() *CheckMyRolesResponse_ConditionalGrant
func (*CheckMyRolesResponse_ConditionalGrant) CloneRaw ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) CloneRaw() gotenobject.GotenObjectExt
func (*CheckMyRolesResponse_ConditionalGrant) Descriptor ¶ added in v0.9.12
func (*CheckMyRolesResponse_ConditionalGrant) Descriptor() ([]byte, []int)
Deprecated, Use CheckMyRolesResponse_ConditionalGrant.ProtoReflect.Descriptor instead.
func (*CheckMyRolesResponse_ConditionalGrant) GetConditionBindings ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) GetConditionBindings() []*condition.ConditionBinding
func (*CheckMyRolesResponse_ConditionalGrant) GetRole ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) GetRole() *role.Reference
func (*CheckMyRolesResponse_ConditionalGrant) GotenMessage ¶ added in v0.9.12
func (*CheckMyRolesResponse_ConditionalGrant) GotenMessage()
func (*CheckMyRolesResponse_ConditionalGrant) GotenObjectExt ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) GotenObjectExt()
func (*CheckMyRolesResponse_ConditionalGrant) GotenValidate ¶ added in v0.9.12
func (obj *CheckMyRolesResponse_ConditionalGrant) GotenValidate() error
func (*CheckMyRolesResponse_ConditionalGrant) MakeDiffFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) MakeDiffFieldMask(other *CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_ConditionalGrant_FieldMask
func (*CheckMyRolesResponse_ConditionalGrant) MakeFullFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) MakeFullFieldMask() *CheckMyRolesResponse_ConditionalGrant_FieldMask
func (*CheckMyRolesResponse_ConditionalGrant) MakeRawDiffFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckMyRolesResponse_ConditionalGrant) MakeRawFullFieldMask ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckMyRolesResponse_ConditionalGrant) Marshal ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) Marshal() ([]byte, error)
func (*CheckMyRolesResponse_ConditionalGrant) MarshalJSON ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) MarshalJSON() ([]byte, error)
func (*CheckMyRolesResponse_ConditionalGrant) Merge ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) Merge(source *CheckMyRolesResponse_ConditionalGrant)
func (*CheckMyRolesResponse_ConditionalGrant) MergeRaw ¶ added in v0.9.12
func (o *CheckMyRolesResponse_ConditionalGrant) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckMyRolesResponse_ConditionalGrant) ProtoMessage ¶ added in v0.9.12
func (*CheckMyRolesResponse_ConditionalGrant) ProtoMessage()
func (*CheckMyRolesResponse_ConditionalGrant) ProtoReflect ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) ProtoReflect() preflect.Message
func (*CheckMyRolesResponse_ConditionalGrant) Reset ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) Reset()
func (*CheckMyRolesResponse_ConditionalGrant) SetConditionBindings ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) SetConditionBindings(fv []*condition.ConditionBinding)
func (*CheckMyRolesResponse_ConditionalGrant) SetRole ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) SetRole(fv *role.Reference)
func (*CheckMyRolesResponse_ConditionalGrant) String ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) String() string
func (*CheckMyRolesResponse_ConditionalGrant) Unmarshal ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) Unmarshal(b []byte) error
func (*CheckMyRolesResponse_ConditionalGrant) UnmarshalJSON ¶ added in v0.9.12
func (m *CheckMyRolesResponse_ConditionalGrant) UnmarshalJSON(data []byte) error
type CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters struct {
// contains filtered or unexported fields
}
func (CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantMapPathSelectorConditionBindingsParameters) WithArrayOfValues(values []string) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings struct{}
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) Condition ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) Parameters ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithItemValue ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubArrayItemValue ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubArrayItemValue(subPathArrayItemValue condition.ConditionBinding_FieldPathArrayItemValue) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayItemValue
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubArrayOfValues(subPathArrayOfValues condition.ConditionBinding_FieldPathArrayOfValues) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubPath ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubValue ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindings) WithSubValue(subPathValue condition.ConditionBinding_FieldPathValue) *CheckMyRolesResponseConditionalGrant_FieldSubPathValue
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition struct{}
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters struct{}
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParameters) WithKey ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams struct{}
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams) FieldPath ¶ added in v0.9.12
func (CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckMyRolesResponseConditionalGrant_FieldSubPathArrayOfValues
type CheckMyRolesResponse_ConditionalGrantPathSelectorRole ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrantPathSelectorRole struct{}
func (CheckMyRolesResponse_ConditionalGrantPathSelectorRole) WithArrayOfValues ¶ added in v0.9.12
func (s CheckMyRolesResponse_ConditionalGrantPathSelectorRole) WithArrayOfValues(values []*role.Reference) *CheckMyRolesResponseConditionalGrant_FieldTerminalPathArrayOfValues
type CheckMyRolesResponse_ConditionalGrant_FieldMask ¶ added in v0.9.12
type CheckMyRolesResponse_ConditionalGrant_FieldMask struct {
Paths []CheckMyRolesResponseConditionalGrant_FieldPath
}
func FullCheckMyRolesResponse_ConditionalGrant_FieldMask ¶ added in v0.9.12
func FullCheckMyRolesResponse_ConditionalGrant_FieldMask() *CheckMyRolesResponse_ConditionalGrant_FieldMask
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) AppendPath ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) AppendPath(path CheckMyRolesResponseConditionalGrant_FieldPath)
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) AppendRawPath ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) DecodeFirestore ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) EncodeFirestore ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) FilterInputFields ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) FilterInputFields() *CheckMyRolesResponse_ConditionalGrant_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) FromProtoFieldMask ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) GetPaths ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) GetPaths() []CheckMyRolesResponseConditionalGrant_FieldPath
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) GetRawPaths ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) IsFull ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) IsFull() bool
func (CheckMyRolesResponse_ConditionalGrant_FieldMask) Marshal ¶ added in v0.9.12
func (fieldMask CheckMyRolesResponse_ConditionalGrant_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckMyRolesResponse_ConditionalGrant_FieldMask) MarshalJSON ¶ added in v0.9.12
func (fieldMask CheckMyRolesResponse_ConditionalGrant_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) PathsCount ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) PathsCount() int
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) Project ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Project(source *CheckMyRolesResponse_ConditionalGrant) *CheckMyRolesResponse_ConditionalGrant
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) ProjectRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) ProtoMessage ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ProtoMessage()
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) ProtoReflect ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ProtoReflect() preflect.Message
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) Reset ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Reset()
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) Set ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Set(target, source *CheckMyRolesResponse_ConditionalGrant)
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) SetFromCliFlag ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) SetFromCliFlag(raw string) error
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) SetRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) Size ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Size() int
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) String ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) String() string
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) Subtract ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Subtract(other *CheckMyRolesResponse_ConditionalGrant_FieldMask) *CheckMyRolesResponse_ConditionalGrant_FieldMask
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) SubtractRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) ToProtoFieldMask ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) Unmarshal ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) Unmarshal(data []byte) error
func (*CheckMyRolesResponse_ConditionalGrant_FieldMask) UnmarshalJSON ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_ConditionalGrant_FieldMask) UnmarshalJSON(data []byte) error
type CheckMyRolesResponse_FieldMask ¶ added in v0.9.12
type CheckMyRolesResponse_FieldMask struct {
Paths []CheckMyRolesResponse_FieldPath
}
func FullCheckMyRolesResponse_FieldMask ¶ added in v0.9.12
func FullCheckMyRolesResponse_FieldMask() *CheckMyRolesResponse_FieldMask
func (*CheckMyRolesResponse_FieldMask) AppendPath ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) AppendPath(path CheckMyRolesResponse_FieldPath)
func (*CheckMyRolesResponse_FieldMask) AppendRawPath ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckMyRolesResponse_FieldMask) DecodeFirestore ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckMyRolesResponse_FieldMask) EncodeFirestore ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckMyRolesResponse_FieldMask) FilterInputFields ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) FilterInputFields() *CheckMyRolesResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckMyRolesResponse_FieldMask) FromProtoFieldMask ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckMyRolesResponse_FieldMask) GetPaths ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) GetPaths() []CheckMyRolesResponse_FieldPath
func (*CheckMyRolesResponse_FieldMask) GetRawPaths ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckMyRolesResponse_FieldMask) IsFull ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) IsFull() bool
func (CheckMyRolesResponse_FieldMask) Marshal ¶ added in v0.9.12
func (fieldMask CheckMyRolesResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckMyRolesResponse_FieldMask) MarshalJSON ¶ added in v0.9.12
func (fieldMask CheckMyRolesResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckMyRolesResponse_FieldMask) PathsCount ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) PathsCount() int
func (*CheckMyRolesResponse_FieldMask) Project ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) Project(source *CheckMyRolesResponse) *CheckMyRolesResponse
func (*CheckMyRolesResponse_FieldMask) ProjectRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckMyRolesResponse_FieldMask) ProtoMessage ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) ProtoMessage()
func (*CheckMyRolesResponse_FieldMask) ProtoReflect ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) ProtoReflect() preflect.Message
func (*CheckMyRolesResponse_FieldMask) Reset ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) Reset()
func (*CheckMyRolesResponse_FieldMask) Set ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) Set(target, source *CheckMyRolesResponse)
func (*CheckMyRolesResponse_FieldMask) SetFromCliFlag ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) SetFromCliFlag(raw string) error
func (*CheckMyRolesResponse_FieldMask) SetRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckMyRolesResponse_FieldMask) Size ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) Size() int
func (*CheckMyRolesResponse_FieldMask) String ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) String() string
func (*CheckMyRolesResponse_FieldMask) Subtract ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) Subtract(other *CheckMyRolesResponse_FieldMask) *CheckMyRolesResponse_FieldMask
func (*CheckMyRolesResponse_FieldMask) SubtractRaw ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckMyRolesResponse_FieldMask) ToProtoFieldMask ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckMyRolesResponse_FieldMask) Unmarshal ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) Unmarshal(data []byte) error
func (*CheckMyRolesResponse_FieldMask) UnmarshalJSON ¶ added in v0.9.12
func (fieldMask *CheckMyRolesResponse_FieldMask) UnmarshalJSON(data []byte) error
type CheckMyRolesResponse_FieldPath ¶ added in v0.9.12
type CheckMyRolesResponse_FieldPath interface { gotenobject.FieldPath Selector() CheckMyRolesResponse_FieldPathSelector Get(source *CheckMyRolesResponse) []interface{} GetSingle(source *CheckMyRolesResponse) (interface{}, bool) ClearValue(item *CheckMyRolesResponse) // Those methods build corresponding CheckMyRolesResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckMyRolesResponse_FieldPathValue WithIArrayOfValues(values interface{}) CheckMyRolesResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckMyRolesResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckMyRolesResponse_FieldPath ¶ added in v0.9.12
func BuildCheckMyRolesResponse_FieldPath(fp gotenobject.RawFieldPath) (CheckMyRolesResponse_FieldPath, error)
func MustParseCheckMyRolesResponse_FieldPath ¶ added in v0.9.12
func MustParseCheckMyRolesResponse_FieldPath(rawField string) CheckMyRolesResponse_FieldPath
func ParseCheckMyRolesResponse_FieldPath ¶ added in v0.9.12
func ParseCheckMyRolesResponse_FieldPath(rawField string) (CheckMyRolesResponse_FieldPath, error)
type CheckMyRolesResponse_FieldPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckMyRolesResponse_FieldPath ContainsValue(*CheckMyRolesResponse) bool }
CheckMyRolesResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for CheckMyRolesResponse according to their type Present only for array (repeated) types.
func MustParseCheckMyRolesResponse_FieldPathArrayItemValue ¶ added in v0.9.12
func MustParseCheckMyRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) CheckMyRolesResponse_FieldPathArrayItemValue
func ParseCheckMyRolesResponse_FieldPathArrayItemValue ¶ added in v0.9.12
func ParseCheckMyRolesResponse_FieldPathArrayItemValue(pathStr, valueStr string) (CheckMyRolesResponse_FieldPathArrayItemValue, error)
ParseCheckMyRolesResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckMyRolesResponse_FieldPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckMyRolesResponse_FieldPath }
CheckMyRolesResponse_FieldPathArrayOfValues allows storing slice of values for CheckMyRolesResponse fields according to their type
func MustParseCheckMyRolesResponse_FieldPathArrayOfValues ¶ added in v0.9.12
func MustParseCheckMyRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) CheckMyRolesResponse_FieldPathArrayOfValues
func ParseCheckMyRolesResponse_FieldPathArrayOfValues ¶ added in v0.9.12
func ParseCheckMyRolesResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckMyRolesResponse_FieldPathArrayOfValues, error)
type CheckMyRolesResponse_FieldPathSelector ¶ added in v0.9.12
type CheckMyRolesResponse_FieldPathSelector int32
const ( CheckMyRolesResponse_FieldPathSelectorObject CheckMyRolesResponse_FieldPathSelector = 0 CheckMyRolesResponse_FieldPathSelectorGrantedRoles CheckMyRolesResponse_FieldPathSelector = 1 CheckMyRolesResponse_FieldPathSelectorConditionallyGrantedRoles CheckMyRolesResponse_FieldPathSelector = 2 )
func (CheckMyRolesResponse_FieldPathSelector) String ¶ added in v0.9.12
func (s CheckMyRolesResponse_FieldPathSelector) String() string
type CheckMyRolesResponse_FieldPathValue ¶ added in v0.9.12
type CheckMyRolesResponse_FieldPathValue interface { CheckMyRolesResponse_FieldPath gotenobject.FieldPathValue SetTo(target **CheckMyRolesResponse) CompareWith(*CheckMyRolesResponse) (cmp int, comparable bool) }
CheckMyRolesResponse_FieldPathValue allows storing values for CheckMyRolesResponse fields according to their type
func MustParseCheckMyRolesResponse_FieldPathValue ¶ added in v0.9.12
func MustParseCheckMyRolesResponse_FieldPathValue(pathStr, valueStr string) CheckMyRolesResponse_FieldPathValue
func ParseCheckMyRolesResponse_FieldPathValue ¶ added in v0.9.12
func ParseCheckMyRolesResponse_FieldPathValue(pathStr, valueStr string) (CheckMyRolesResponse_FieldPathValue, error)
type CheckMyRolesResponse_FieldSubPath ¶ added in v0.9.12
type CheckMyRolesResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CheckMyRolesResponse_FieldSubPath) AsConditionallyGrantedRolesSubPath ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) AsConditionallyGrantedRolesSubPath() (CheckMyRolesResponseConditionalGrant_FieldPath, bool)
func (*CheckMyRolesResponse_FieldSubPath) ClearValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) ClearValue(item *CheckMyRolesResponse)
func (*CheckMyRolesResponse_FieldSubPath) ClearValueRaw ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CheckMyRolesResponse_FieldSubPath) Get ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) Get(source *CheckMyRolesResponse) (values []interface{})
Get returns all values pointed by selected field from source CheckMyRolesResponse
func (*CheckMyRolesResponse_FieldSubPath) GetDefault ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyRolesResponse_FieldSubPath) GetRaw ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyRolesResponse_FieldSubPath) GetSingle ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) GetSingle(source *CheckMyRolesResponse) (interface{}, bool)
GetSingle returns value of selected field from source CheckMyRolesResponse
func (*CheckMyRolesResponse_FieldSubPath) GetSingleRaw ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyRolesResponse_FieldSubPath) IsLeaf ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyRolesResponse_FieldSubPath) JSONString ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyRolesResponse_FieldSubPath) Selector ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) Selector() CheckMyRolesResponse_FieldPathSelector
func (*CheckMyRolesResponse_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyRolesResponse_FieldSubPath) String ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*CheckMyRolesResponse_FieldSubPath) WithIArrayItemValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponse_FieldPathArrayItemValue
func (*CheckMyRolesResponse_FieldSubPath) WithIArrayOfValues ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponse_FieldPathArrayOfValues
func (*CheckMyRolesResponse_FieldSubPath) WithIValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) WithIValue(value interface{}) CheckMyRolesResponse_FieldPathValue
func (*CheckMyRolesResponse_FieldSubPath) WithRawIArrayItemValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyRolesResponse_FieldSubPath) WithRawIArrayOfValues ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyRolesResponse_FieldSubPath) WithRawIValue ¶ added in v0.9.12
func (fps *CheckMyRolesResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyRolesResponse_FieldSubPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesResponse_FieldSubPathArrayItemValue struct { CheckMyRolesResponse_FieldPath // contains filtered or unexported fields }
func (*CheckMyRolesResponse_FieldSubPathArrayItemValue) AsConditionallyGrantedRolesPathItemValue ¶ added in v0.9.12
func (fpaivs *CheckMyRolesResponse_FieldSubPathArrayItemValue) AsConditionallyGrantedRolesPathItemValue() (CheckMyRolesResponseConditionalGrant_FieldPathArrayItemValue, bool)
func (*CheckMyRolesResponse_FieldSubPathArrayItemValue) ContainsValue ¶ added in v0.9.12
func (fpaivs *CheckMyRolesResponse_FieldSubPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckMyRolesResponse'
func (*CheckMyRolesResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶ added in v0.9.12
func (fpaivs *CheckMyRolesResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CheckMyRolesResponse_FieldSubPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesResponse_FieldSubPathArrayOfValues struct { CheckMyRolesResponse_FieldPath // contains filtered or unexported fields }
func (*CheckMyRolesResponse_FieldSubPathArrayOfValues) AsConditionallyGrantedRolesPathArrayOfValues ¶ added in v0.9.12
func (fpsaov *CheckMyRolesResponse_FieldSubPathArrayOfValues) AsConditionallyGrantedRolesPathArrayOfValues() (CheckMyRolesResponseConditionalGrant_FieldPathArrayOfValues, bool)
func (*CheckMyRolesResponse_FieldSubPathArrayOfValues) GetRawValues ¶ added in v0.9.12
func (fpsaov *CheckMyRolesResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CheckMyRolesResponse_FieldSubPathValue ¶ added in v0.9.12
type CheckMyRolesResponse_FieldSubPathValue struct { CheckMyRolesResponse_FieldPath // contains filtered or unexported fields }
func (*CheckMyRolesResponse_FieldSubPathValue) AsConditionallyGrantedRolesPathValue ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponse_FieldSubPathValue) AsConditionallyGrantedRolesPathValue() (CheckMyRolesResponseConditionalGrant_FieldPathValue, bool)
func (*CheckMyRolesResponse_FieldSubPathValue) CompareWith ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponse_FieldSubPathValue) CompareWith(source *CheckMyRolesResponse) (int, bool)
func (*CheckMyRolesResponse_FieldSubPathValue) CompareWithRaw ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyRolesResponse_FieldSubPathValue) GetRawValue ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponse_FieldSubPathValue) GetRawValue() interface{}
func (*CheckMyRolesResponse_FieldSubPathValue) SetTo ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponse_FieldSubPathValue) SetTo(target **CheckMyRolesResponse)
func (*CheckMyRolesResponse_FieldSubPathValue) SetToRaw ¶ added in v0.9.12
func (fpvs *CheckMyRolesResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type CheckMyRolesResponse_FieldTerminalPath ¶ added in v0.9.12
type CheckMyRolesResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckMyRolesResponse_FieldTerminalPath) ClearValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) ClearValue(item *CheckMyRolesResponse)
func (*CheckMyRolesResponse_FieldTerminalPath) ClearValueRaw ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckMyRolesResponse_FieldTerminalPath) Get ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) Get(source *CheckMyRolesResponse) (values []interface{})
Get returns all values pointed by specific field from source CheckMyRolesResponse
func (*CheckMyRolesResponse_FieldTerminalPath) GetDefault ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckMyRolesResponse_FieldTerminalPath) GetRaw ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckMyRolesResponse_FieldTerminalPath) GetSingle ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) GetSingle(source *CheckMyRolesResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckMyRolesResponse
func (*CheckMyRolesResponse_FieldTerminalPath) GetSingleRaw ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckMyRolesResponse_FieldTerminalPath) IsLeaf ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckMyRolesResponse_FieldTerminalPath) JSONString ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckMyRolesResponse_FieldTerminalPath) Selector ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) Selector() CheckMyRolesResponse_FieldPathSelector
func (*CheckMyRolesResponse_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckMyRolesResponse_FieldTerminalPath) String ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckMyRolesResponse_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckMyRolesResponse_FieldPathArrayItemValue
func (*CheckMyRolesResponse_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckMyRolesResponse_FieldPathArrayOfValues
func (*CheckMyRolesResponse_FieldTerminalPath) WithIValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) WithIValue(value interface{}) CheckMyRolesResponse_FieldPathValue
func (*CheckMyRolesResponse_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckMyRolesResponse_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckMyRolesResponse_FieldTerminalPath) WithRawIValue ¶ added in v0.9.12
func (fp *CheckMyRolesResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckMyRolesResponse_FieldTerminalPathArrayItemValue ¶ added in v0.9.12
type CheckMyRolesResponse_FieldTerminalPathArrayItemValue struct { CheckMyRolesResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesResponse_FieldTerminalPathArrayItemValue) AsConditionallyGrantedRolesItemValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) AsConditionallyGrantedRolesItemValue() (*CheckMyRolesResponse_ConditionalGrant, bool)
func (*CheckMyRolesResponse_FieldTerminalPathArrayItemValue) AsGrantedRolesItemValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) AsGrantedRolesItemValue() (*role.Reference, bool)
func (*CheckMyRolesResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckMyRolesResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckMyRolesResponse'
func (*CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckMyRolesResponse as interface{}
func (*CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetSingle(source *CheckMyRolesResponse) (interface{}, bool)
func (*CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.9.12
func (fpaiv *CheckMyRolesResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckMyRolesResponse_FieldTerminalPathArrayOfValues ¶ added in v0.9.12
type CheckMyRolesResponse_FieldTerminalPathArrayOfValues struct { CheckMyRolesResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsConditionallyGrantedRolesArrayOfValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsConditionallyGrantedRolesArrayOfValues() ([][]*CheckMyRolesResponse_ConditionalGrant, bool)
func (*CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsGrantedRolesArrayOfValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsGrantedRolesArrayOfValues() ([][]*role.Reference, bool)
func (*CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues() ([]string, bool)
func (*CheckMyRolesResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.9.12
func (fpaov *CheckMyRolesResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckMyRolesResponse_FieldTerminalPathValue ¶ added in v0.9.12
type CheckMyRolesResponse_FieldTerminalPathValue struct { CheckMyRolesResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckMyRolesResponse_FieldTerminalPathValue) AsConditionallyGrantedRolesValue ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) AsConditionallyGrantedRolesValue() ([]*CheckMyRolesResponse_ConditionalGrant, bool)
func (*CheckMyRolesResponse_FieldTerminalPathValue) AsGrantedRolesValue ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) AsGrantedRolesValue() ([]*role.Reference, bool)
func (*CheckMyRolesResponse_FieldTerminalPathValue) AsObjectValue ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) AsObjectValue() (string, bool)
func (*CheckMyRolesResponse_FieldTerminalPathValue) CompareWith ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) CompareWith(source *CheckMyRolesResponse) (int, bool)
CompareWith compares value in the 'CheckMyRolesResponse_FieldTerminalPathValue' with the value under path in 'CheckMyRolesResponse'.
func (*CheckMyRolesResponse_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckMyRolesResponse_FieldTerminalPathValue) GetRawValue ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CheckMyRolesResponse' as interface{}
func (*CheckMyRolesResponse_FieldTerminalPathValue) SetTo ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) SetTo(target **CheckMyRolesResponse)
SetTo stores value for selected field for object CheckMyRolesResponse
func (*CheckMyRolesResponse_FieldTerminalPathValue) SetToRaw ¶ added in v0.9.12
func (fpv *CheckMyRolesResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CheckPathSelectorObject ¶
type CheckPathSelectorObject struct{}
func (CheckPathSelectorObject) FieldPath ¶
func (CheckPathSelectorObject) FieldPath() *Check_FieldTerminalPath
func (CheckPathSelectorObject) WithArrayOfValues ¶
func (s CheckPathSelectorObject) WithArrayOfValues(values []string) *Check_FieldTerminalPathArrayOfValues
func (CheckPathSelectorObject) WithValue ¶
func (s CheckPathSelectorObject) WithValue(value string) *Check_FieldTerminalPathValue
type CheckPathSelectorPermissions ¶
type CheckPathSelectorPermissions struct{}
func (CheckPathSelectorPermissions) FieldPath ¶
func (CheckPathSelectorPermissions) FieldPath() *Check_FieldTerminalPath
func (CheckPathSelectorPermissions) WithArrayOfValues ¶
func (s CheckPathSelectorPermissions) WithArrayOfValues(values [][]*permission.Reference) *Check_FieldTerminalPathArrayOfValues
func (CheckPathSelectorPermissions) WithItemValue ¶
func (s CheckPathSelectorPermissions) WithItemValue(value *permission.Reference) *Check_FieldTerminalPathArrayItemValue
func (CheckPathSelectorPermissions) WithValue ¶
func (s CheckPathSelectorPermissions) WithValue(value []*permission.Reference) *Check_FieldTerminalPathValue
type CheckPermissionsDescriptor ¶ added in v0.4.28
type CheckPermissionsDescriptor struct{}
func GetCheckPermissionsDescriptor ¶ added in v0.4.28
func GetCheckPermissionsDescriptor() *CheckPermissionsDescriptor
func (*CheckPermissionsDescriptor) GetApiDescriptor ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
func (*CheckPermissionsDescriptor) GetApiName ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetApiName() string
func (*CheckPermissionsDescriptor) GetClientMsgReflectHandle ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
func (*CheckPermissionsDescriptor) GetFullMethodName ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetFullMethodName() string
func (*CheckPermissionsDescriptor) GetMethodName ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetMethodName() string
func (*CheckPermissionsDescriptor) GetProtoPkgName ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetProtoPkgName() string
func (*CheckPermissionsDescriptor) GetResourceDescriptor ¶ added in v0.4.30
func (d *CheckPermissionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
func (*CheckPermissionsDescriptor) GetServerMsgReflectHandle ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
func (*CheckPermissionsDescriptor) GetServiceDomain ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetServiceDomain() string
func (*CheckPermissionsDescriptor) GetServiceVersion ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetServiceVersion() string
func (*CheckPermissionsDescriptor) GetVerb ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) GetVerb() string
func (*CheckPermissionsDescriptor) HasResource ¶ added in v0.4.30
func (d *CheckPermissionsDescriptor) HasResource() bool
func (*CheckPermissionsDescriptor) IsClientStream ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) IsClientStream() bool
func (*CheckPermissionsDescriptor) IsCollection ¶ added in v0.4.30
func (d *CheckPermissionsDescriptor) IsCollection() bool
func (*CheckPermissionsDescriptor) IsPlural ¶ added in v0.4.30
func (d *CheckPermissionsDescriptor) IsPlural() bool
func (*CheckPermissionsDescriptor) IsServerStream ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) IsServerStream() bool
func (*CheckPermissionsDescriptor) IsUnary ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) IsUnary() bool
func (*CheckPermissionsDescriptor) NewEmptyClientMsg ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) NewEmptyClientMsg() proto.Message
func (*CheckPermissionsDescriptor) NewEmptyServerMsg ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) NewEmptyServerMsg() proto.Message
func (*CheckPermissionsDescriptor) RequestHasResourceBody ¶ added in v0.4.28
func (d *CheckPermissionsDescriptor) RequestHasResourceBody() bool
type CheckPermissionsDescriptorClientMsgHandle ¶ added in v0.4.28
type CheckPermissionsDescriptorClientMsgHandle struct{}
func (*CheckPermissionsDescriptorClientMsgHandle) ExtractCollectionName ¶ added in v0.4.30
func (h *CheckPermissionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*CheckPermissionsDescriptorClientMsgHandle) ExtractResourceName ¶ added in v0.4.30
func (h *CheckPermissionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*CheckPermissionsDescriptorClientMsgHandle) ExtractResourceNames ¶ added in v0.4.30
func (h *CheckPermissionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type CheckPermissionsDescriptorServerMsgHandle ¶ added in v0.4.28
type CheckPermissionsDescriptorServerMsgHandle struct{}
func (*CheckPermissionsDescriptorServerMsgHandle) ExtractCollectionName ¶ added in v0.4.30
func (h *CheckPermissionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*CheckPermissionsDescriptorServerMsgHandle) ExtractResourceName ¶ added in v0.4.30
func (h *CheckPermissionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*CheckPermissionsDescriptorServerMsgHandle) ExtractResourceNames ¶ added in v0.4.30
func (h *CheckPermissionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type CheckPermissionsRequest ¶
type CheckPermissionsRequest struct { // Acting principal, e.g. user or service account // Format of the string is one of: // - "allUsers" (anyone) // - "allAuthenticatedUsers" (anyone logged in) // - "user:admin.super@example.com" // - "serviceAccount:device_agent@watchdog.serviceaccounts.iam.edgelq.com" // - "group:nice.group@example.com" // - "domain:example.com" (anyone with exact email domain) Member string `protobuf:"bytes,1,opt,name=member,proto3" json:"member,omitempty" firestore:"member"` // Checks Checks []*Check `protobuf:"bytes,2,rep,name=checks,proto3" json:"checks,omitempty" firestore:"checks"` // If true, server will skip checking permissions in cache SkipCache bool `protobuf:"varint,3,opt,name=skip_cache,json=skipCache,proto3" json:"skip_cache,omitempty" firestore:"skipCache"` // contains filtered or unexported fields }
Request message for method [CheckPermissions][ntt.iam.v1alpha2.CheckPermissions]
func (*CheckPermissionsRequest) Clone ¶
func (o *CheckPermissionsRequest) Clone() *CheckPermissionsRequest
func (*CheckPermissionsRequest) CloneRaw ¶
func (o *CheckPermissionsRequest) CloneRaw() gotenobject.GotenObjectExt
func (*CheckPermissionsRequest) Descriptor ¶
func (*CheckPermissionsRequest) Descriptor() ([]byte, []int)
Deprecated, Use CheckPermissionsRequest.ProtoReflect.Descriptor instead.
func (*CheckPermissionsRequest) GetChecks ¶
func (m *CheckPermissionsRequest) GetChecks() []*Check
func (*CheckPermissionsRequest) GetMember ¶
func (m *CheckPermissionsRequest) GetMember() string
func (*CheckPermissionsRequest) GetSkipCache ¶
func (m *CheckPermissionsRequest) GetSkipCache() bool
func (*CheckPermissionsRequest) GotenMessage ¶
func (*CheckPermissionsRequest) GotenMessage()
func (*CheckPermissionsRequest) GotenObjectExt ¶
func (o *CheckPermissionsRequest) GotenObjectExt()
func (*CheckPermissionsRequest) GotenValidate ¶
func (obj *CheckPermissionsRequest) GotenValidate() error
func (*CheckPermissionsRequest) MakeDiffFieldMask ¶
func (o *CheckPermissionsRequest) MakeDiffFieldMask(other *CheckPermissionsRequest) *CheckPermissionsRequest_FieldMask
func (*CheckPermissionsRequest) MakeFullFieldMask ¶
func (o *CheckPermissionsRequest) MakeFullFieldMask() *CheckPermissionsRequest_FieldMask
func (*CheckPermissionsRequest) MakeRawDiffFieldMask ¶
func (o *CheckPermissionsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckPermissionsRequest) MakeRawFullFieldMask ¶
func (o *CheckPermissionsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckPermissionsRequest) Marshal ¶
func (m *CheckPermissionsRequest) Marshal() ([]byte, error)
func (*CheckPermissionsRequest) MarshalJSON ¶
func (m *CheckPermissionsRequest) MarshalJSON() ([]byte, error)
func (*CheckPermissionsRequest) Merge ¶
func (o *CheckPermissionsRequest) Merge(source *CheckPermissionsRequest)
func (*CheckPermissionsRequest) MergeRaw ¶
func (o *CheckPermissionsRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckPermissionsRequest) ProtoMessage ¶
func (*CheckPermissionsRequest) ProtoMessage()
func (*CheckPermissionsRequest) ProtoReflect ¶
func (m *CheckPermissionsRequest) ProtoReflect() preflect.Message
func (*CheckPermissionsRequest) Reset ¶
func (m *CheckPermissionsRequest) Reset()
func (*CheckPermissionsRequest) SetChecks ¶
func (m *CheckPermissionsRequest) SetChecks(fv []*Check)
func (*CheckPermissionsRequest) SetMember ¶
func (m *CheckPermissionsRequest) SetMember(fv string)
func (*CheckPermissionsRequest) SetSkipCache ¶
func (m *CheckPermissionsRequest) SetSkipCache(fv bool)
func (*CheckPermissionsRequest) String ¶
func (m *CheckPermissionsRequest) String() string
func (*CheckPermissionsRequest) Unmarshal ¶
func (m *CheckPermissionsRequest) Unmarshal(b []byte) error
func (*CheckPermissionsRequest) UnmarshalJSON ¶
func (m *CheckPermissionsRequest) UnmarshalJSON(data []byte) error
type CheckPermissionsRequestFieldPathBuilder ¶
type CheckPermissionsRequestFieldPathBuilder struct{}
func NewCheckPermissionsRequestFieldPathBuilder ¶
func NewCheckPermissionsRequestFieldPathBuilder() CheckPermissionsRequestFieldPathBuilder
type CheckPermissionsRequestPathSelectorChecks ¶
type CheckPermissionsRequestPathSelectorChecks struct{}
func (CheckPermissionsRequestPathSelectorChecks) FieldPath ¶
func (CheckPermissionsRequestPathSelectorChecks) FieldPath() *CheckPermissionsRequest_FieldTerminalPath
func (CheckPermissionsRequestPathSelectorChecks) Permissions ¶
func (CheckPermissionsRequestPathSelectorChecks) WithArrayOfValues ¶
func (s CheckPermissionsRequestPathSelectorChecks) WithArrayOfValues(values [][]*Check) *CheckPermissionsRequest_FieldTerminalPathArrayOfValues
func (CheckPermissionsRequestPathSelectorChecks) WithItemValue ¶
func (s CheckPermissionsRequestPathSelectorChecks) WithItemValue(value *Check) *CheckPermissionsRequest_FieldTerminalPathArrayItemValue
func (CheckPermissionsRequestPathSelectorChecks) WithSubArrayItemValue ¶
func (s CheckPermissionsRequestPathSelectorChecks) WithSubArrayItemValue(subPathArrayItemValue Check_FieldPathArrayItemValue) *CheckPermissionsRequest_FieldSubPathArrayItemValue
func (CheckPermissionsRequestPathSelectorChecks) WithSubArrayOfValues ¶
func (s CheckPermissionsRequestPathSelectorChecks) WithSubArrayOfValues(subPathArrayOfValues Check_FieldPathArrayOfValues) *CheckPermissionsRequest_FieldSubPathArrayOfValues
func (CheckPermissionsRequestPathSelectorChecks) WithSubPath ¶
func (CheckPermissionsRequestPathSelectorChecks) WithSubPath(subPath Check_FieldPath) *CheckPermissionsRequest_FieldSubPath
func (CheckPermissionsRequestPathSelectorChecks) WithSubValue ¶
func (s CheckPermissionsRequestPathSelectorChecks) WithSubValue(subPathValue Check_FieldPathValue) *CheckPermissionsRequest_FieldSubPathValue
func (CheckPermissionsRequestPathSelectorChecks) WithValue ¶
func (s CheckPermissionsRequestPathSelectorChecks) WithValue(value []*Check) *CheckPermissionsRequest_FieldTerminalPathValue
type CheckPermissionsRequestPathSelectorChecksObject ¶
type CheckPermissionsRequestPathSelectorChecksObject struct{}
func (CheckPermissionsRequestPathSelectorChecksObject) FieldPath ¶
func (CheckPermissionsRequestPathSelectorChecksObject) FieldPath() *CheckPermissionsRequest_FieldSubPath
func (CheckPermissionsRequestPathSelectorChecksObject) WithArrayOfValues ¶
func (s CheckPermissionsRequestPathSelectorChecksObject) WithArrayOfValues(values []string) *CheckPermissionsRequest_FieldSubPathArrayOfValues
func (CheckPermissionsRequestPathSelectorChecksObject) WithValue ¶
func (s CheckPermissionsRequestPathSelectorChecksObject) WithValue(value string) *CheckPermissionsRequest_FieldSubPathValue
type CheckPermissionsRequestPathSelectorChecksPermissions ¶
type CheckPermissionsRequestPathSelectorChecksPermissions struct{}
func (CheckPermissionsRequestPathSelectorChecksPermissions) WithArrayOfValues ¶
func (s CheckPermissionsRequestPathSelectorChecksPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckPermissionsRequest_FieldSubPathArrayOfValues
func (CheckPermissionsRequestPathSelectorChecksPermissions) WithItemValue ¶
func (s CheckPermissionsRequestPathSelectorChecksPermissions) WithItemValue(value *permission.Reference) *CheckPermissionsRequest_FieldSubPathArrayItemValue
func (CheckPermissionsRequestPathSelectorChecksPermissions) WithValue ¶
func (s CheckPermissionsRequestPathSelectorChecksPermissions) WithValue(value []*permission.Reference) *CheckPermissionsRequest_FieldSubPathValue
type CheckPermissionsRequestPathSelectorMember ¶
type CheckPermissionsRequestPathSelectorMember struct{}
func (CheckPermissionsRequestPathSelectorMember) FieldPath ¶
func (CheckPermissionsRequestPathSelectorMember) FieldPath() *CheckPermissionsRequest_FieldTerminalPath
func (CheckPermissionsRequestPathSelectorMember) WithArrayOfValues ¶
func (s CheckPermissionsRequestPathSelectorMember) WithArrayOfValues(values []string) *CheckPermissionsRequest_FieldTerminalPathArrayOfValues
func (CheckPermissionsRequestPathSelectorMember) WithValue ¶
func (s CheckPermissionsRequestPathSelectorMember) WithValue(value string) *CheckPermissionsRequest_FieldTerminalPathValue
type CheckPermissionsRequestPathSelectorSkipCache ¶
type CheckPermissionsRequestPathSelectorSkipCache struct{}
func (CheckPermissionsRequestPathSelectorSkipCache) WithArrayOfValues ¶
func (s CheckPermissionsRequestPathSelectorSkipCache) WithArrayOfValues(values []bool) *CheckPermissionsRequest_FieldTerminalPathArrayOfValues
func (CheckPermissionsRequestPathSelectorSkipCache) WithValue ¶
func (s CheckPermissionsRequestPathSelectorSkipCache) WithValue(value bool) *CheckPermissionsRequest_FieldTerminalPathValue
type CheckPermissionsRequest_FieldMask ¶
type CheckPermissionsRequest_FieldMask struct {
Paths []CheckPermissionsRequest_FieldPath
}
func FullCheckPermissionsRequest_FieldMask ¶
func FullCheckPermissionsRequest_FieldMask() *CheckPermissionsRequest_FieldMask
func (*CheckPermissionsRequest_FieldMask) AppendPath ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) AppendPath(path CheckPermissionsRequest_FieldPath)
func (*CheckPermissionsRequest_FieldMask) AppendRawPath ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckPermissionsRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckPermissionsRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckPermissionsRequest_FieldMask) FilterInputFields ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) FilterInputFields() *CheckPermissionsRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckPermissionsRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckPermissionsRequest_FieldMask) GetPaths ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) GetPaths() []CheckPermissionsRequest_FieldPath
func (*CheckPermissionsRequest_FieldMask) GetRawPaths ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckPermissionsRequest_FieldMask) IsFull ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) IsFull() bool
func (CheckPermissionsRequest_FieldMask) Marshal ¶
func (fieldMask CheckPermissionsRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckPermissionsRequest_FieldMask) MarshalJSON ¶
func (fieldMask CheckPermissionsRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckPermissionsRequest_FieldMask) PathsCount ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) PathsCount() int
func (*CheckPermissionsRequest_FieldMask) Project ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) Project(source *CheckPermissionsRequest) *CheckPermissionsRequest
func (*CheckPermissionsRequest_FieldMask) ProjectRaw ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckPermissionsRequest_FieldMask) ProtoMessage ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) ProtoMessage()
func (*CheckPermissionsRequest_FieldMask) ProtoReflect ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) ProtoReflect() preflect.Message
func (*CheckPermissionsRequest_FieldMask) Reset ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) Reset()
func (*CheckPermissionsRequest_FieldMask) Set ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) Set(target, source *CheckPermissionsRequest)
func (*CheckPermissionsRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) SetFromCliFlag(raw string) error
func (*CheckPermissionsRequest_FieldMask) SetRaw ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckPermissionsRequest_FieldMask) Size ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) Size() int
func (*CheckPermissionsRequest_FieldMask) String ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) String() string
func (*CheckPermissionsRequest_FieldMask) Subtract ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) Subtract(other *CheckPermissionsRequest_FieldMask) *CheckPermissionsRequest_FieldMask
func (*CheckPermissionsRequest_FieldMask) SubtractRaw ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckPermissionsRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckPermissionsRequest_FieldMask) Unmarshal ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) Unmarshal(data []byte) error
func (*CheckPermissionsRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *CheckPermissionsRequest_FieldMask) UnmarshalJSON(data []byte) error
type CheckPermissionsRequest_FieldPath ¶
type CheckPermissionsRequest_FieldPath interface { gotenobject.FieldPath Selector() CheckPermissionsRequest_FieldPathSelector Get(source *CheckPermissionsRequest) []interface{} GetSingle(source *CheckPermissionsRequest) (interface{}, bool) ClearValue(item *CheckPermissionsRequest) // Those methods build corresponding CheckPermissionsRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckPermissionsRequest_FieldPathValue WithIArrayOfValues(values interface{}) CheckPermissionsRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckPermissionsRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckPermissionsRequest_FieldPath ¶
func BuildCheckPermissionsRequest_FieldPath(fp gotenobject.RawFieldPath) (CheckPermissionsRequest_FieldPath, error)
func MustParseCheckPermissionsRequest_FieldPath ¶
func MustParseCheckPermissionsRequest_FieldPath(rawField string) CheckPermissionsRequest_FieldPath
func ParseCheckPermissionsRequest_FieldPath ¶
func ParseCheckPermissionsRequest_FieldPath(rawField string) (CheckPermissionsRequest_FieldPath, error)
type CheckPermissionsRequest_FieldPathArrayItemValue ¶
type CheckPermissionsRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckPermissionsRequest_FieldPath ContainsValue(*CheckPermissionsRequest) bool }
CheckPermissionsRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for CheckPermissionsRequest according to their type Present only for array (repeated) types.
func MustParseCheckPermissionsRequest_FieldPathArrayItemValue ¶
func MustParseCheckPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) CheckPermissionsRequest_FieldPathArrayItemValue
func ParseCheckPermissionsRequest_FieldPathArrayItemValue ¶
func ParseCheckPermissionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (CheckPermissionsRequest_FieldPathArrayItemValue, error)
ParseCheckPermissionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckPermissionsRequest_FieldPathArrayOfValues ¶
type CheckPermissionsRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckPermissionsRequest_FieldPath }
CheckPermissionsRequest_FieldPathArrayOfValues allows storing slice of values for CheckPermissionsRequest fields according to their type
func MustParseCheckPermissionsRequest_FieldPathArrayOfValues ¶
func MustParseCheckPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) CheckPermissionsRequest_FieldPathArrayOfValues
func ParseCheckPermissionsRequest_FieldPathArrayOfValues ¶
func ParseCheckPermissionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckPermissionsRequest_FieldPathArrayOfValues, error)
type CheckPermissionsRequest_FieldPathSelector ¶
type CheckPermissionsRequest_FieldPathSelector int32
const ( CheckPermissionsRequest_FieldPathSelectorMember CheckPermissionsRequest_FieldPathSelector = 0 CheckPermissionsRequest_FieldPathSelectorChecks CheckPermissionsRequest_FieldPathSelector = 1 CheckPermissionsRequest_FieldPathSelectorSkipCache CheckPermissionsRequest_FieldPathSelector = 2 )
func (CheckPermissionsRequest_FieldPathSelector) String ¶
func (s CheckPermissionsRequest_FieldPathSelector) String() string
type CheckPermissionsRequest_FieldPathValue ¶
type CheckPermissionsRequest_FieldPathValue interface { CheckPermissionsRequest_FieldPath gotenobject.FieldPathValue SetTo(target **CheckPermissionsRequest) CompareWith(*CheckPermissionsRequest) (cmp int, comparable bool) }
CheckPermissionsRequest_FieldPathValue allows storing values for CheckPermissionsRequest fields according to their type
func MustParseCheckPermissionsRequest_FieldPathValue ¶
func MustParseCheckPermissionsRequest_FieldPathValue(pathStr, valueStr string) CheckPermissionsRequest_FieldPathValue
func ParseCheckPermissionsRequest_FieldPathValue ¶
func ParseCheckPermissionsRequest_FieldPathValue(pathStr, valueStr string) (CheckPermissionsRequest_FieldPathValue, error)
type CheckPermissionsRequest_FieldSubPath ¶
type CheckPermissionsRequest_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CheckPermissionsRequest_FieldSubPath) AsChecksSubPath ¶
func (fps *CheckPermissionsRequest_FieldSubPath) AsChecksSubPath() (Check_FieldPath, bool)
func (*CheckPermissionsRequest_FieldSubPath) ClearValue ¶
func (fps *CheckPermissionsRequest_FieldSubPath) ClearValue(item *CheckPermissionsRequest)
func (*CheckPermissionsRequest_FieldSubPath) ClearValueRaw ¶
func (fps *CheckPermissionsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CheckPermissionsRequest_FieldSubPath) Get ¶
func (fps *CheckPermissionsRequest_FieldSubPath) Get(source *CheckPermissionsRequest) (values []interface{})
Get returns all values pointed by selected field from source CheckPermissionsRequest
func (*CheckPermissionsRequest_FieldSubPath) GetDefault ¶
func (fps *CheckPermissionsRequest_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckPermissionsRequest_FieldSubPath) GetRaw ¶
func (fps *CheckPermissionsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CheckPermissionsRequest_FieldSubPath) GetSingle ¶
func (fps *CheckPermissionsRequest_FieldSubPath) GetSingle(source *CheckPermissionsRequest) (interface{}, bool)
GetSingle returns value of selected field from source CheckPermissionsRequest
func (*CheckPermissionsRequest_FieldSubPath) GetSingleRaw ¶
func (fps *CheckPermissionsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckPermissionsRequest_FieldSubPath) IsLeaf ¶
func (fps *CheckPermissionsRequest_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckPermissionsRequest_FieldSubPath) JSONString ¶
func (fps *CheckPermissionsRequest_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckPermissionsRequest_FieldSubPath) Selector ¶
func (fps *CheckPermissionsRequest_FieldSubPath) Selector() CheckPermissionsRequest_FieldPathSelector
func (*CheckPermissionsRequest_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *CheckPermissionsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckPermissionsRequest_FieldSubPath) String ¶
func (fps *CheckPermissionsRequest_FieldSubPath) String() string
String returns path representation in proto convention
func (*CheckPermissionsRequest_FieldSubPath) WithIArrayItemValue ¶
func (fps *CheckPermissionsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) CheckPermissionsRequest_FieldPathArrayItemValue
func (*CheckPermissionsRequest_FieldSubPath) WithIArrayOfValues ¶
func (fps *CheckPermissionsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) CheckPermissionsRequest_FieldPathArrayOfValues
func (*CheckPermissionsRequest_FieldSubPath) WithIValue ¶
func (fps *CheckPermissionsRequest_FieldSubPath) WithIValue(value interface{}) CheckPermissionsRequest_FieldPathValue
func (*CheckPermissionsRequest_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *CheckPermissionsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckPermissionsRequest_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *CheckPermissionsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckPermissionsRequest_FieldSubPath) WithRawIValue ¶
func (fps *CheckPermissionsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckPermissionsRequest_FieldSubPathArrayItemValue ¶
type CheckPermissionsRequest_FieldSubPathArrayItemValue struct { CheckPermissionsRequest_FieldPath // contains filtered or unexported fields }
func (*CheckPermissionsRequest_FieldSubPathArrayItemValue) AsChecksPathItemValue ¶
func (fpaivs *CheckPermissionsRequest_FieldSubPathArrayItemValue) AsChecksPathItemValue() (Check_FieldPathArrayItemValue, bool)
func (*CheckPermissionsRequest_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *CheckPermissionsRequest_FieldSubPathArrayItemValue) ContainsValue(source *CheckPermissionsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckPermissionsRequest'
func (*CheckPermissionsRequest_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *CheckPermissionsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CheckPermissionsRequest_FieldSubPathArrayOfValues ¶
type CheckPermissionsRequest_FieldSubPathArrayOfValues struct { CheckPermissionsRequest_FieldPath // contains filtered or unexported fields }
func (*CheckPermissionsRequest_FieldSubPathArrayOfValues) AsChecksPathArrayOfValues ¶
func (fpsaov *CheckPermissionsRequest_FieldSubPathArrayOfValues) AsChecksPathArrayOfValues() (Check_FieldPathArrayOfValues, bool)
func (*CheckPermissionsRequest_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *CheckPermissionsRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CheckPermissionsRequest_FieldSubPathValue ¶
type CheckPermissionsRequest_FieldSubPathValue struct { CheckPermissionsRequest_FieldPath // contains filtered or unexported fields }
func (*CheckPermissionsRequest_FieldSubPathValue) AsChecksPathValue ¶
func (fpvs *CheckPermissionsRequest_FieldSubPathValue) AsChecksPathValue() (Check_FieldPathValue, bool)
func (*CheckPermissionsRequest_FieldSubPathValue) CompareWith ¶
func (fpvs *CheckPermissionsRequest_FieldSubPathValue) CompareWith(source *CheckPermissionsRequest) (int, bool)
func (*CheckPermissionsRequest_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *CheckPermissionsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckPermissionsRequest_FieldSubPathValue) GetRawValue ¶
func (fpvs *CheckPermissionsRequest_FieldSubPathValue) GetRawValue() interface{}
func (*CheckPermissionsRequest_FieldSubPathValue) SetTo ¶
func (fpvs *CheckPermissionsRequest_FieldSubPathValue) SetTo(target **CheckPermissionsRequest)
func (*CheckPermissionsRequest_FieldSubPathValue) SetToRaw ¶
func (fpvs *CheckPermissionsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
type CheckPermissionsRequest_FieldTerminalPath ¶
type CheckPermissionsRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckPermissionsRequest_FieldTerminalPath) ClearValue ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) ClearValue(item *CheckPermissionsRequest)
func (*CheckPermissionsRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckPermissionsRequest_FieldTerminalPath) Get ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) Get(source *CheckPermissionsRequest) (values []interface{})
Get returns all values pointed by specific field from source CheckPermissionsRequest
func (*CheckPermissionsRequest_FieldTerminalPath) GetDefault ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckPermissionsRequest_FieldTerminalPath) GetRaw ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckPermissionsRequest_FieldTerminalPath) GetSingle ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) GetSingle(source *CheckPermissionsRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckPermissionsRequest
func (*CheckPermissionsRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckPermissionsRequest_FieldTerminalPath) IsLeaf ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckPermissionsRequest_FieldTerminalPath) JSONString ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckPermissionsRequest_FieldTerminalPath) Selector ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) Selector() CheckPermissionsRequest_FieldPathSelector
func (*CheckPermissionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *CheckPermissionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckPermissionsRequest_FieldTerminalPath) String ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckPermissionsRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckPermissionsRequest_FieldPathArrayItemValue
func (*CheckPermissionsRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckPermissionsRequest_FieldPathArrayOfValues
func (*CheckPermissionsRequest_FieldTerminalPath) WithIValue ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) WithIValue(value interface{}) CheckPermissionsRequest_FieldPathValue
func (*CheckPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckPermissionsRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *CheckPermissionsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckPermissionsRequest_FieldTerminalPathArrayItemValue ¶
type CheckPermissionsRequest_FieldTerminalPathArrayItemValue struct { CheckPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckPermissionsRequest_FieldTerminalPathArrayItemValue) AsChecksItemValue ¶
func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) AsChecksItemValue() (*Check, bool)
func (*CheckPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckPermissionsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckPermissionsRequest'
func (*CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckPermissionsRequest as interface{}
func (*CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *CheckPermissionsRequest) (interface{}, bool)
func (*CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *CheckPermissionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckPermissionsRequest_FieldTerminalPathArrayOfValues ¶
type CheckPermissionsRequest_FieldTerminalPathArrayOfValues struct { CheckPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsChecksArrayOfValues ¶
func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsChecksArrayOfValues() ([][]*Check, bool)
func (*CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsMemberArrayOfValues ¶
func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsMemberArrayOfValues() ([]string, bool)
func (*CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsSkipCacheArrayOfValues ¶
func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) AsSkipCacheArrayOfValues() ([]bool, bool)
func (*CheckPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *CheckPermissionsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckPermissionsRequest_FieldTerminalPathValue ¶
type CheckPermissionsRequest_FieldTerminalPathValue struct { CheckPermissionsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckPermissionsRequest_FieldTerminalPathValue) AsChecksValue ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) AsChecksValue() ([]*Check, bool)
func (*CheckPermissionsRequest_FieldTerminalPathValue) AsMemberValue ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) AsMemberValue() (string, bool)
func (*CheckPermissionsRequest_FieldTerminalPathValue) AsSkipCacheValue ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) AsSkipCacheValue() (bool, bool)
func (*CheckPermissionsRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) CompareWith(source *CheckPermissionsRequest) (int, bool)
CompareWith compares value in the 'CheckPermissionsRequest_FieldTerminalPathValue' with the value under path in 'CheckPermissionsRequest'.
func (*CheckPermissionsRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckPermissionsRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CheckPermissionsRequest' as interface{}
func (*CheckPermissionsRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) SetTo(target **CheckPermissionsRequest)
SetTo stores value for selected field for object CheckPermissionsRequest
func (*CheckPermissionsRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *CheckPermissionsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CheckPermissionsResponse ¶
type CheckPermissionsResponse struct { CheckResults []*CheckResult `protobuf:"bytes,1,rep,name=check_results,json=checkResults,proto3" json:"check_results,omitempty" firestore:"checkResults"` // contains filtered or unexported fields }
Response message for method [CheckPermissions][ntt.iam.v1alpha2.CheckPermissions]
func (*CheckPermissionsResponse) Clone ¶
func (o *CheckPermissionsResponse) Clone() *CheckPermissionsResponse
func (*CheckPermissionsResponse) CloneRaw ¶
func (o *CheckPermissionsResponse) CloneRaw() gotenobject.GotenObjectExt
func (*CheckPermissionsResponse) Descriptor ¶
func (*CheckPermissionsResponse) Descriptor() ([]byte, []int)
Deprecated, Use CheckPermissionsResponse.ProtoReflect.Descriptor instead.
func (*CheckPermissionsResponse) GetCheckResults ¶
func (m *CheckPermissionsResponse) GetCheckResults() []*CheckResult
func (*CheckPermissionsResponse) GotenMessage ¶
func (*CheckPermissionsResponse) GotenMessage()
func (*CheckPermissionsResponse) GotenObjectExt ¶
func (o *CheckPermissionsResponse) GotenObjectExt()
func (*CheckPermissionsResponse) GotenValidate ¶
func (obj *CheckPermissionsResponse) GotenValidate() error
func (*CheckPermissionsResponse) MakeDiffFieldMask ¶
func (o *CheckPermissionsResponse) MakeDiffFieldMask(other *CheckPermissionsResponse) *CheckPermissionsResponse_FieldMask
func (*CheckPermissionsResponse) MakeFullFieldMask ¶
func (o *CheckPermissionsResponse) MakeFullFieldMask() *CheckPermissionsResponse_FieldMask
func (*CheckPermissionsResponse) MakeRawDiffFieldMask ¶
func (o *CheckPermissionsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckPermissionsResponse) MakeRawFullFieldMask ¶
func (o *CheckPermissionsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckPermissionsResponse) Marshal ¶
func (m *CheckPermissionsResponse) Marshal() ([]byte, error)
func (*CheckPermissionsResponse) MarshalJSON ¶
func (m *CheckPermissionsResponse) MarshalJSON() ([]byte, error)
func (*CheckPermissionsResponse) Merge ¶
func (o *CheckPermissionsResponse) Merge(source *CheckPermissionsResponse)
func (*CheckPermissionsResponse) MergeRaw ¶
func (o *CheckPermissionsResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckPermissionsResponse) ProtoMessage ¶
func (*CheckPermissionsResponse) ProtoMessage()
func (*CheckPermissionsResponse) ProtoReflect ¶
func (m *CheckPermissionsResponse) ProtoReflect() preflect.Message
func (*CheckPermissionsResponse) Reset ¶
func (m *CheckPermissionsResponse) Reset()
func (*CheckPermissionsResponse) SetCheckResults ¶
func (m *CheckPermissionsResponse) SetCheckResults(fv []*CheckResult)
func (*CheckPermissionsResponse) String ¶
func (m *CheckPermissionsResponse) String() string
func (*CheckPermissionsResponse) Unmarshal ¶
func (m *CheckPermissionsResponse) Unmarshal(b []byte) error
func (*CheckPermissionsResponse) UnmarshalJSON ¶
func (m *CheckPermissionsResponse) UnmarshalJSON(data []byte) error
type CheckPermissionsResponseFieldPathBuilder ¶
type CheckPermissionsResponseFieldPathBuilder struct{}
func NewCheckPermissionsResponseFieldPathBuilder ¶
func NewCheckPermissionsResponseFieldPathBuilder() CheckPermissionsResponseFieldPathBuilder
func (CheckPermissionsResponseFieldPathBuilder) CheckResults ¶
func (CheckPermissionsResponseFieldPathBuilder) CheckResults() CheckPermissionsResponsePathSelectorCheckResults
type CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters ¶
type CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters struct {
// contains filtered or unexported fields
}
func (CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath ¶
func (CheckPermissionsResponseMapPathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues ¶
type CheckPermissionsResponsePathSelectorCheckResults ¶
type CheckPermissionsResponsePathSelectorCheckResults struct{}
func (CheckPermissionsResponsePathSelectorCheckResults) ConditionallyGrantedPermissions ¶
func (CheckPermissionsResponsePathSelectorCheckResults) ConditionallyGrantedPermissions() CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions
func (CheckPermissionsResponsePathSelectorCheckResults) GrantedPermissions ¶
func (CheckPermissionsResponsePathSelectorCheckResults) GrantedPermissions() CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions
func (CheckPermissionsResponsePathSelectorCheckResults) WithArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResults) WithArrayOfValues(values [][]*CheckResult) *CheckPermissionsResponse_FieldTerminalPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResults) WithItemValue ¶
func (s CheckPermissionsResponsePathSelectorCheckResults) WithItemValue(value *CheckResult) *CheckPermissionsResponse_FieldTerminalPathArrayItemValue
func (CheckPermissionsResponsePathSelectorCheckResults) WithSubArrayItemValue ¶
func (s CheckPermissionsResponsePathSelectorCheckResults) WithSubArrayItemValue(subPathArrayItemValue CheckResult_FieldPathArrayItemValue) *CheckPermissionsResponse_FieldSubPathArrayItemValue
func (CheckPermissionsResponsePathSelectorCheckResults) WithSubArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResults) WithSubArrayOfValues(subPathArrayOfValues CheckResult_FieldPathArrayOfValues) *CheckPermissionsResponse_FieldSubPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResults) WithSubPath ¶
func (CheckPermissionsResponsePathSelectorCheckResults) WithSubPath(subPath CheckResult_FieldPath) *CheckPermissionsResponse_FieldSubPath
func (CheckPermissionsResponsePathSelectorCheckResults) WithSubValue ¶
func (s CheckPermissionsResponsePathSelectorCheckResults) WithSubValue(subPathValue CheckResult_FieldPathValue) *CheckPermissionsResponse_FieldSubPathValue
func (CheckPermissionsResponsePathSelectorCheckResults) WithValue ¶
func (s CheckPermissionsResponsePathSelectorCheckResults) WithValue(value []*CheckResult) *CheckPermissionsResponse_FieldTerminalPathValue
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) ConditionBindings ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) Permissions ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithArrayOfValues(values [][]*ConditionalGrant) *CheckPermissionsResponse_FieldSubPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissions) WithItemValue ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Condition ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) FieldPath ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Parameters ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) Params ¶ added in v0.9.9
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckPermissionsResponse_FieldSubPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindings) WithItemValue ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) FieldPath ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsCondition) WithArrayOfValues ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckPermissionsResponse_FieldSubPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParameters) WithKey ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams ¶ added in v0.9.9
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) FieldPath ¶ added in v0.9.9
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues ¶ added in v0.9.9
func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckPermissionsResponse_FieldSubPathArrayOfValues
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions ¶
type CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) FieldPath ¶
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckPermissionsResponse_FieldSubPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResultsConditionallyGrantedPermissionsPermissions) WithItemValue ¶
type CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions ¶
type CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckPermissionsResponse_FieldSubPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithItemValue ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithItemValue(value *permission.Reference) *CheckPermissionsResponse_FieldSubPathArrayItemValue
func (CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithValue ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsGrantedPermissions) WithValue(value []*permission.Reference) *CheckPermissionsResponse_FieldSubPathValue
type CheckPermissionsResponsePathSelectorCheckResultsObject ¶
type CheckPermissionsResponsePathSelectorCheckResultsObject struct{}
func (CheckPermissionsResponsePathSelectorCheckResultsObject) WithArrayOfValues ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsObject) WithArrayOfValues(values []string) *CheckPermissionsResponse_FieldSubPathArrayOfValues
func (CheckPermissionsResponsePathSelectorCheckResultsObject) WithValue ¶
func (s CheckPermissionsResponsePathSelectorCheckResultsObject) WithValue(value string) *CheckPermissionsResponse_FieldSubPathValue
type CheckPermissionsResponse_FieldMask ¶
type CheckPermissionsResponse_FieldMask struct {
Paths []CheckPermissionsResponse_FieldPath
}
func FullCheckPermissionsResponse_FieldMask ¶
func FullCheckPermissionsResponse_FieldMask() *CheckPermissionsResponse_FieldMask
func (*CheckPermissionsResponse_FieldMask) AppendPath ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) AppendPath(path CheckPermissionsResponse_FieldPath)
func (*CheckPermissionsResponse_FieldMask) AppendRawPath ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckPermissionsResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckPermissionsResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckPermissionsResponse_FieldMask) FilterInputFields ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) FilterInputFields() *CheckPermissionsResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckPermissionsResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckPermissionsResponse_FieldMask) GetPaths ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) GetPaths() []CheckPermissionsResponse_FieldPath
func (*CheckPermissionsResponse_FieldMask) GetRawPaths ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckPermissionsResponse_FieldMask) IsFull ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) IsFull() bool
func (CheckPermissionsResponse_FieldMask) Marshal ¶
func (fieldMask CheckPermissionsResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckPermissionsResponse_FieldMask) MarshalJSON ¶
func (fieldMask CheckPermissionsResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckPermissionsResponse_FieldMask) PathsCount ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) PathsCount() int
func (*CheckPermissionsResponse_FieldMask) Project ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) Project(source *CheckPermissionsResponse) *CheckPermissionsResponse
func (*CheckPermissionsResponse_FieldMask) ProjectRaw ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckPermissionsResponse_FieldMask) ProtoMessage ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) ProtoMessage()
func (*CheckPermissionsResponse_FieldMask) ProtoReflect ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) ProtoReflect() preflect.Message
func (*CheckPermissionsResponse_FieldMask) Reset ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) Reset()
func (*CheckPermissionsResponse_FieldMask) Set ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) Set(target, source *CheckPermissionsResponse)
func (*CheckPermissionsResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) SetFromCliFlag(raw string) error
func (*CheckPermissionsResponse_FieldMask) SetRaw ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckPermissionsResponse_FieldMask) Size ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) Size() int
func (*CheckPermissionsResponse_FieldMask) String ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) String() string
func (*CheckPermissionsResponse_FieldMask) Subtract ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) Subtract(other *CheckPermissionsResponse_FieldMask) *CheckPermissionsResponse_FieldMask
func (*CheckPermissionsResponse_FieldMask) SubtractRaw ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckPermissionsResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckPermissionsResponse_FieldMask) Unmarshal ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) Unmarshal(data []byte) error
func (*CheckPermissionsResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *CheckPermissionsResponse_FieldMask) UnmarshalJSON(data []byte) error
type CheckPermissionsResponse_FieldPath ¶
type CheckPermissionsResponse_FieldPath interface { gotenobject.FieldPath Selector() CheckPermissionsResponse_FieldPathSelector Get(source *CheckPermissionsResponse) []interface{} GetSingle(source *CheckPermissionsResponse) (interface{}, bool) ClearValue(item *CheckPermissionsResponse) // Those methods build corresponding CheckPermissionsResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckPermissionsResponse_FieldPathValue WithIArrayOfValues(values interface{}) CheckPermissionsResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckPermissionsResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckPermissionsResponse_FieldPath ¶
func BuildCheckPermissionsResponse_FieldPath(fp gotenobject.RawFieldPath) (CheckPermissionsResponse_FieldPath, error)
func MustParseCheckPermissionsResponse_FieldPath ¶
func MustParseCheckPermissionsResponse_FieldPath(rawField string) CheckPermissionsResponse_FieldPath
func ParseCheckPermissionsResponse_FieldPath ¶
func ParseCheckPermissionsResponse_FieldPath(rawField string) (CheckPermissionsResponse_FieldPath, error)
type CheckPermissionsResponse_FieldPathArrayItemValue ¶
type CheckPermissionsResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckPermissionsResponse_FieldPath ContainsValue(*CheckPermissionsResponse) bool }
CheckPermissionsResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for CheckPermissionsResponse according to their type Present only for array (repeated) types.
func MustParseCheckPermissionsResponse_FieldPathArrayItemValue ¶
func MustParseCheckPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) CheckPermissionsResponse_FieldPathArrayItemValue
func ParseCheckPermissionsResponse_FieldPathArrayItemValue ¶
func ParseCheckPermissionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (CheckPermissionsResponse_FieldPathArrayItemValue, error)
ParseCheckPermissionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckPermissionsResponse_FieldPathArrayOfValues ¶
type CheckPermissionsResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckPermissionsResponse_FieldPath }
CheckPermissionsResponse_FieldPathArrayOfValues allows storing slice of values for CheckPermissionsResponse fields according to their type
func MustParseCheckPermissionsResponse_FieldPathArrayOfValues ¶
func MustParseCheckPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) CheckPermissionsResponse_FieldPathArrayOfValues
func ParseCheckPermissionsResponse_FieldPathArrayOfValues ¶
func ParseCheckPermissionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckPermissionsResponse_FieldPathArrayOfValues, error)
type CheckPermissionsResponse_FieldPathSelector ¶
type CheckPermissionsResponse_FieldPathSelector int32
const (
CheckPermissionsResponse_FieldPathSelectorCheckResults CheckPermissionsResponse_FieldPathSelector = 0
)
func (CheckPermissionsResponse_FieldPathSelector) String ¶
func (s CheckPermissionsResponse_FieldPathSelector) String() string
type CheckPermissionsResponse_FieldPathValue ¶
type CheckPermissionsResponse_FieldPathValue interface { CheckPermissionsResponse_FieldPath gotenobject.FieldPathValue SetTo(target **CheckPermissionsResponse) CompareWith(*CheckPermissionsResponse) (cmp int, comparable bool) }
CheckPermissionsResponse_FieldPathValue allows storing values for CheckPermissionsResponse fields according to their type
func MustParseCheckPermissionsResponse_FieldPathValue ¶
func MustParseCheckPermissionsResponse_FieldPathValue(pathStr, valueStr string) CheckPermissionsResponse_FieldPathValue
func ParseCheckPermissionsResponse_FieldPathValue ¶
func ParseCheckPermissionsResponse_FieldPathValue(pathStr, valueStr string) (CheckPermissionsResponse_FieldPathValue, error)
type CheckPermissionsResponse_FieldSubPath ¶
type CheckPermissionsResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CheckPermissionsResponse_FieldSubPath) AsCheckResultsSubPath ¶
func (fps *CheckPermissionsResponse_FieldSubPath) AsCheckResultsSubPath() (CheckResult_FieldPath, bool)
func (*CheckPermissionsResponse_FieldSubPath) ClearValue ¶
func (fps *CheckPermissionsResponse_FieldSubPath) ClearValue(item *CheckPermissionsResponse)
func (*CheckPermissionsResponse_FieldSubPath) ClearValueRaw ¶
func (fps *CheckPermissionsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CheckPermissionsResponse_FieldSubPath) Get ¶
func (fps *CheckPermissionsResponse_FieldSubPath) Get(source *CheckPermissionsResponse) (values []interface{})
Get returns all values pointed by selected field from source CheckPermissionsResponse
func (*CheckPermissionsResponse_FieldSubPath) GetDefault ¶
func (fps *CheckPermissionsResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckPermissionsResponse_FieldSubPath) GetRaw ¶
func (fps *CheckPermissionsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CheckPermissionsResponse_FieldSubPath) GetSingle ¶
func (fps *CheckPermissionsResponse_FieldSubPath) GetSingle(source *CheckPermissionsResponse) (interface{}, bool)
GetSingle returns value of selected field from source CheckPermissionsResponse
func (*CheckPermissionsResponse_FieldSubPath) GetSingleRaw ¶
func (fps *CheckPermissionsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckPermissionsResponse_FieldSubPath) IsLeaf ¶
func (fps *CheckPermissionsResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckPermissionsResponse_FieldSubPath) JSONString ¶
func (fps *CheckPermissionsResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckPermissionsResponse_FieldSubPath) Selector ¶
func (fps *CheckPermissionsResponse_FieldSubPath) Selector() CheckPermissionsResponse_FieldPathSelector
func (*CheckPermissionsResponse_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *CheckPermissionsResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckPermissionsResponse_FieldSubPath) String ¶
func (fps *CheckPermissionsResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*CheckPermissionsResponse_FieldSubPath) WithIArrayItemValue ¶
func (fps *CheckPermissionsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) CheckPermissionsResponse_FieldPathArrayItemValue
func (*CheckPermissionsResponse_FieldSubPath) WithIArrayOfValues ¶
func (fps *CheckPermissionsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) CheckPermissionsResponse_FieldPathArrayOfValues
func (*CheckPermissionsResponse_FieldSubPath) WithIValue ¶
func (fps *CheckPermissionsResponse_FieldSubPath) WithIValue(value interface{}) CheckPermissionsResponse_FieldPathValue
func (*CheckPermissionsResponse_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *CheckPermissionsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckPermissionsResponse_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *CheckPermissionsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckPermissionsResponse_FieldSubPath) WithRawIValue ¶
func (fps *CheckPermissionsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckPermissionsResponse_FieldSubPathArrayItemValue ¶
type CheckPermissionsResponse_FieldSubPathArrayItemValue struct { CheckPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*CheckPermissionsResponse_FieldSubPathArrayItemValue) AsCheckResultsPathItemValue ¶
func (fpaivs *CheckPermissionsResponse_FieldSubPathArrayItemValue) AsCheckResultsPathItemValue() (CheckResult_FieldPathArrayItemValue, bool)
func (*CheckPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *CheckPermissionsResponse_FieldSubPathArrayItemValue) ContainsValue(source *CheckPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckPermissionsResponse'
func (*CheckPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *CheckPermissionsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CheckPermissionsResponse_FieldSubPathArrayOfValues ¶
type CheckPermissionsResponse_FieldSubPathArrayOfValues struct { CheckPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*CheckPermissionsResponse_FieldSubPathArrayOfValues) AsCheckResultsPathArrayOfValues ¶
func (fpsaov *CheckPermissionsResponse_FieldSubPathArrayOfValues) AsCheckResultsPathArrayOfValues() (CheckResult_FieldPathArrayOfValues, bool)
func (*CheckPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *CheckPermissionsResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CheckPermissionsResponse_FieldSubPathValue ¶
type CheckPermissionsResponse_FieldSubPathValue struct { CheckPermissionsResponse_FieldPath // contains filtered or unexported fields }
func (*CheckPermissionsResponse_FieldSubPathValue) AsCheckResultsPathValue ¶
func (fpvs *CheckPermissionsResponse_FieldSubPathValue) AsCheckResultsPathValue() (CheckResult_FieldPathValue, bool)
func (*CheckPermissionsResponse_FieldSubPathValue) CompareWith ¶
func (fpvs *CheckPermissionsResponse_FieldSubPathValue) CompareWith(source *CheckPermissionsResponse) (int, bool)
func (*CheckPermissionsResponse_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *CheckPermissionsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckPermissionsResponse_FieldSubPathValue) GetRawValue ¶
func (fpvs *CheckPermissionsResponse_FieldSubPathValue) GetRawValue() interface{}
func (*CheckPermissionsResponse_FieldSubPathValue) SetTo ¶
func (fpvs *CheckPermissionsResponse_FieldSubPathValue) SetTo(target **CheckPermissionsResponse)
func (*CheckPermissionsResponse_FieldSubPathValue) SetToRaw ¶
func (fpvs *CheckPermissionsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type CheckPermissionsResponse_FieldTerminalPath ¶
type CheckPermissionsResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckPermissionsResponse_FieldTerminalPath) ClearValue ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) ClearValue(item *CheckPermissionsResponse)
func (*CheckPermissionsResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckPermissionsResponse_FieldTerminalPath) Get ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) Get(source *CheckPermissionsResponse) (values []interface{})
Get returns all values pointed by specific field from source CheckPermissionsResponse
func (*CheckPermissionsResponse_FieldTerminalPath) GetDefault ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckPermissionsResponse_FieldTerminalPath) GetRaw ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckPermissionsResponse_FieldTerminalPath) GetSingle ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) GetSingle(source *CheckPermissionsResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckPermissionsResponse
func (*CheckPermissionsResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckPermissionsResponse_FieldTerminalPath) IsLeaf ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckPermissionsResponse_FieldTerminalPath) JSONString ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckPermissionsResponse_FieldTerminalPath) Selector ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) Selector() CheckPermissionsResponse_FieldPathSelector
func (*CheckPermissionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *CheckPermissionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckPermissionsResponse_FieldTerminalPath) String ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckPermissionsResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckPermissionsResponse_FieldPathArrayItemValue
func (*CheckPermissionsResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckPermissionsResponse_FieldPathArrayOfValues
func (*CheckPermissionsResponse_FieldTerminalPath) WithIValue ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) WithIValue(value interface{}) CheckPermissionsResponse_FieldPathValue
func (*CheckPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckPermissionsResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *CheckPermissionsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckPermissionsResponse_FieldTerminalPathArrayItemValue ¶
type CheckPermissionsResponse_FieldTerminalPathArrayItemValue struct { CheckPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckPermissionsResponse_FieldTerminalPathArrayItemValue) AsCheckResultsItemValue ¶
func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) AsCheckResultsItemValue() (*CheckResult, bool)
func (*CheckPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckPermissionsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckPermissionsResponse'
func (*CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckPermissionsResponse as interface{}
func (*CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *CheckPermissionsResponse) (interface{}, bool)
func (*CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *CheckPermissionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckPermissionsResponse_FieldTerminalPathArrayOfValues ¶
type CheckPermissionsResponse_FieldTerminalPathArrayOfValues struct { CheckPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckPermissionsResponse_FieldTerminalPathArrayOfValues) AsCheckResultsArrayOfValues ¶
func (fpaov *CheckPermissionsResponse_FieldTerminalPathArrayOfValues) AsCheckResultsArrayOfValues() ([][]*CheckResult, bool)
func (*CheckPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *CheckPermissionsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckPermissionsResponse_FieldTerminalPathValue ¶
type CheckPermissionsResponse_FieldTerminalPathValue struct { CheckPermissionsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckPermissionsResponse_FieldTerminalPathValue) AsCheckResultsValue ¶
func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) AsCheckResultsValue() ([]*CheckResult, bool)
func (*CheckPermissionsResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) CompareWith(source *CheckPermissionsResponse) (int, bool)
CompareWith compares value in the 'CheckPermissionsResponse_FieldTerminalPathValue' with the value under path in 'CheckPermissionsResponse'.
func (*CheckPermissionsResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckPermissionsResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CheckPermissionsResponse' as interface{}
func (*CheckPermissionsResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) SetTo(target **CheckPermissionsResponse)
SetTo stores value for selected field for object CheckPermissionsResponse
func (*CheckPermissionsResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *CheckPermissionsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type CheckResult ¶
type CheckResult struct { // Object resource name, e.g. projects/<project_id>/devices/<device_id> Object string `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty" firestore:"object"` // Granted Permissions GrantedPermissions []*permission.Reference `` /* 167-byte string literal not displayed */ ConditionallyGrantedPermissions []*ConditionalGrant `` /* 200-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CheckResult) Clone ¶
func (o *CheckResult) Clone() *CheckResult
func (*CheckResult) CloneRaw ¶
func (o *CheckResult) CloneRaw() gotenobject.GotenObjectExt
func (*CheckResult) Descriptor ¶
func (*CheckResult) Descriptor() ([]byte, []int)
Deprecated, Use CheckResult.ProtoReflect.Descriptor instead.
func (*CheckResult) GetConditionallyGrantedPermissions ¶
func (m *CheckResult) GetConditionallyGrantedPermissions() []*ConditionalGrant
func (*CheckResult) GetGrantedPermissions ¶
func (m *CheckResult) GetGrantedPermissions() []*permission.Reference
func (*CheckResult) GetObject ¶
func (m *CheckResult) GetObject() string
func (*CheckResult) GotenMessage ¶
func (*CheckResult) GotenMessage()
func (*CheckResult) GotenObjectExt ¶
func (o *CheckResult) GotenObjectExt()
func (*CheckResult) GotenValidate ¶
func (obj *CheckResult) GotenValidate() error
func (*CheckResult) MakeDiffFieldMask ¶
func (o *CheckResult) MakeDiffFieldMask(other *CheckResult) *CheckResult_FieldMask
func (*CheckResult) MakeFullFieldMask ¶
func (o *CheckResult) MakeFullFieldMask() *CheckResult_FieldMask
func (*CheckResult) MakeRawDiffFieldMask ¶
func (o *CheckResult) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*CheckResult) MakeRawFullFieldMask ¶
func (o *CheckResult) MakeRawFullFieldMask() gotenobject.FieldMask
func (*CheckResult) Marshal ¶
func (m *CheckResult) Marshal() ([]byte, error)
func (*CheckResult) MarshalJSON ¶
func (m *CheckResult) MarshalJSON() ([]byte, error)
func (*CheckResult) Merge ¶
func (o *CheckResult) Merge(source *CheckResult)
func (*CheckResult) MergeRaw ¶
func (o *CheckResult) MergeRaw(source gotenobject.GotenObjectExt)
func (*CheckResult) ProtoMessage ¶
func (*CheckResult) ProtoMessage()
func (*CheckResult) ProtoReflect ¶
func (m *CheckResult) ProtoReflect() preflect.Message
func (*CheckResult) Reset ¶
func (m *CheckResult) Reset()
func (*CheckResult) SetConditionallyGrantedPermissions ¶
func (m *CheckResult) SetConditionallyGrantedPermissions(fv []*ConditionalGrant)
func (*CheckResult) SetGrantedPermissions ¶
func (m *CheckResult) SetGrantedPermissions(fv []*permission.Reference)
func (*CheckResult) SetObject ¶
func (m *CheckResult) SetObject(fv string)
func (*CheckResult) String ¶
func (m *CheckResult) String() string
func (*CheckResult) Unmarshal ¶
func (m *CheckResult) Unmarshal(b []byte) error
func (*CheckResult) UnmarshalJSON ¶
func (m *CheckResult) UnmarshalJSON(data []byte) error
type CheckResultFieldPathBuilder ¶
type CheckResultFieldPathBuilder struct{}
func NewCheckResultFieldPathBuilder ¶
func NewCheckResultFieldPathBuilder() CheckResultFieldPathBuilder
func (CheckResultFieldPathBuilder) ConditionallyGrantedPermissions ¶
func (CheckResultFieldPathBuilder) ConditionallyGrantedPermissions() CheckResultPathSelectorConditionallyGrantedPermissions
func (CheckResultFieldPathBuilder) GrantedPermissions ¶
func (CheckResultFieldPathBuilder) GrantedPermissions() CheckResultPathSelectorGrantedPermissions
func (CheckResultFieldPathBuilder) Object ¶
func (CheckResultFieldPathBuilder) Object() CheckResultPathSelectorObject
type CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters ¶
type CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters struct {
// contains filtered or unexported fields
}
func (CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath ¶
func (CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues ¶
func (s CheckResultMapPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []string) *CheckResult_FieldSubPathArrayOfValues
type CheckResultPathSelectorConditionallyGrantedPermissions ¶
type CheckResultPathSelectorConditionallyGrantedPermissions struct{}
func (CheckResultPathSelectorConditionallyGrantedPermissions) ConditionBindings ¶
func (CheckResultPathSelectorConditionallyGrantedPermissions) FieldPath ¶
func (CheckResultPathSelectorConditionallyGrantedPermissions) FieldPath() *CheckResult_FieldTerminalPath
func (CheckResultPathSelectorConditionallyGrantedPermissions) Permissions ¶
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithArrayOfValues ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithArrayOfValues(values [][]*ConditionalGrant) *CheckResult_FieldTerminalPathArrayOfValues
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithItemValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithItemValue(value *ConditionalGrant) *CheckResult_FieldTerminalPathArrayItemValue
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithSubArrayItemValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithSubArrayItemValue(subPathArrayItemValue ConditionalGrant_FieldPathArrayItemValue) *CheckResult_FieldSubPathArrayItemValue
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithSubArrayOfValues ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithSubArrayOfValues(subPathArrayOfValues ConditionalGrant_FieldPathArrayOfValues) *CheckResult_FieldSubPathArrayOfValues
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithSubPath ¶
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithSubPath(subPath ConditionalGrant_FieldPath) *CheckResult_FieldSubPath
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithSubValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithSubValue(subPathValue ConditionalGrant_FieldPathValue) *CheckResult_FieldSubPathValue
func (CheckResultPathSelectorConditionallyGrantedPermissions) WithValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissions) WithValue(value []*ConditionalGrant) *CheckResult_FieldTerminalPathValue
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings ¶
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings struct{}
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) Parameters ¶
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) Params ¶ added in v0.9.9
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *CheckResult_FieldSubPathArrayOfValues
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithItemValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithItemValue(value *condition.ConditionBinding) *CheckResult_FieldSubPathArrayItemValue
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindings) WithValue(value []*condition.ConditionBinding) *CheckResult_FieldSubPathValue
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition ¶
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition struct{}
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition) WithArrayOfValues ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *CheckResult_FieldSubPathArrayOfValues
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters ¶
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters struct{}
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) FieldPath ¶
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *CheckResult_FieldSubPathArrayOfValues
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParameters) WithValue(value map[string]string) *CheckResult_FieldSubPathValue
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams ¶ added in v0.9.9
type CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams struct{}
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) FieldPath ¶ added in v0.9.9
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues ¶ added in v0.9.9
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *CheckResult_FieldSubPathArrayOfValues
func (CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) WithValue ¶ added in v0.9.9
func (s CheckResultPathSelectorConditionallyGrantedPermissionsConditionBindingsParams) WithValue(value *structpb.Struct) *CheckResult_FieldSubPathValue
type CheckResultPathSelectorConditionallyGrantedPermissionsPermissions ¶
type CheckResultPathSelectorConditionallyGrantedPermissionsPermissions struct{}
func (CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithArrayOfValues ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckResult_FieldSubPathArrayOfValues
func (CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithItemValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithItemValue(value *permission.Reference) *CheckResult_FieldSubPathArrayItemValue
func (CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithValue ¶
func (s CheckResultPathSelectorConditionallyGrantedPermissionsPermissions) WithValue(value []*permission.Reference) *CheckResult_FieldSubPathValue
type CheckResultPathSelectorGrantedPermissions ¶
type CheckResultPathSelectorGrantedPermissions struct{}
func (CheckResultPathSelectorGrantedPermissions) FieldPath ¶
func (CheckResultPathSelectorGrantedPermissions) FieldPath() *CheckResult_FieldTerminalPath
func (CheckResultPathSelectorGrantedPermissions) WithArrayOfValues ¶
func (s CheckResultPathSelectorGrantedPermissions) WithArrayOfValues(values [][]*permission.Reference) *CheckResult_FieldTerminalPathArrayOfValues
func (CheckResultPathSelectorGrantedPermissions) WithItemValue ¶
func (s CheckResultPathSelectorGrantedPermissions) WithItemValue(value *permission.Reference) *CheckResult_FieldTerminalPathArrayItemValue
func (CheckResultPathSelectorGrantedPermissions) WithValue ¶
func (s CheckResultPathSelectorGrantedPermissions) WithValue(value []*permission.Reference) *CheckResult_FieldTerminalPathValue
type CheckResultPathSelectorObject ¶
type CheckResultPathSelectorObject struct{}
func (CheckResultPathSelectorObject) FieldPath ¶
func (CheckResultPathSelectorObject) FieldPath() *CheckResult_FieldTerminalPath
func (CheckResultPathSelectorObject) WithArrayOfValues ¶
func (s CheckResultPathSelectorObject) WithArrayOfValues(values []string) *CheckResult_FieldTerminalPathArrayOfValues
func (CheckResultPathSelectorObject) WithValue ¶
func (s CheckResultPathSelectorObject) WithValue(value string) *CheckResult_FieldTerminalPathValue
type CheckResult_FieldMask ¶
type CheckResult_FieldMask struct {
Paths []CheckResult_FieldPath
}
func FullCheckResult_FieldMask ¶
func FullCheckResult_FieldMask() *CheckResult_FieldMask
func (*CheckResult_FieldMask) AppendPath ¶
func (fieldMask *CheckResult_FieldMask) AppendPath(path CheckResult_FieldPath)
func (*CheckResult_FieldMask) AppendRawPath ¶
func (fieldMask *CheckResult_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*CheckResult_FieldMask) DecodeFirestore ¶
func (fieldMask *CheckResult_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*CheckResult_FieldMask) EncodeFirestore ¶
func (fieldMask *CheckResult_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*CheckResult_FieldMask) FilterInputFields ¶
func (fieldMask *CheckResult_FieldMask) FilterInputFields() *CheckResult_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*CheckResult_FieldMask) FromProtoFieldMask ¶
func (fieldMask *CheckResult_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*CheckResult_FieldMask) GetPaths ¶
func (fieldMask *CheckResult_FieldMask) GetPaths() []CheckResult_FieldPath
func (*CheckResult_FieldMask) GetRawPaths ¶
func (fieldMask *CheckResult_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*CheckResult_FieldMask) IsFull ¶
func (fieldMask *CheckResult_FieldMask) IsFull() bool
func (CheckResult_FieldMask) Marshal ¶
func (fieldMask CheckResult_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (CheckResult_FieldMask) MarshalJSON ¶
func (fieldMask CheckResult_FieldMask) MarshalJSON() ([]byte, error)
func (*CheckResult_FieldMask) PathsCount ¶
func (fieldMask *CheckResult_FieldMask) PathsCount() int
func (*CheckResult_FieldMask) Project ¶
func (fieldMask *CheckResult_FieldMask) Project(source *CheckResult) *CheckResult
func (*CheckResult_FieldMask) ProjectRaw ¶
func (fieldMask *CheckResult_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*CheckResult_FieldMask) ProtoMessage ¶
func (fieldMask *CheckResult_FieldMask) ProtoMessage()
func (*CheckResult_FieldMask) ProtoReflect ¶
func (fieldMask *CheckResult_FieldMask) ProtoReflect() preflect.Message
func (*CheckResult_FieldMask) Reset ¶
func (fieldMask *CheckResult_FieldMask) Reset()
func (*CheckResult_FieldMask) Set ¶
func (fieldMask *CheckResult_FieldMask) Set(target, source *CheckResult)
func (*CheckResult_FieldMask) SetFromCliFlag ¶
func (fieldMask *CheckResult_FieldMask) SetFromCliFlag(raw string) error
func (*CheckResult_FieldMask) SetRaw ¶
func (fieldMask *CheckResult_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*CheckResult_FieldMask) Size ¶
func (fieldMask *CheckResult_FieldMask) Size() int
func (*CheckResult_FieldMask) String ¶
func (fieldMask *CheckResult_FieldMask) String() string
func (*CheckResult_FieldMask) Subtract ¶
func (fieldMask *CheckResult_FieldMask) Subtract(other *CheckResult_FieldMask) *CheckResult_FieldMask
func (*CheckResult_FieldMask) SubtractRaw ¶
func (fieldMask *CheckResult_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*CheckResult_FieldMask) ToProtoFieldMask ¶
func (fieldMask *CheckResult_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*CheckResult_FieldMask) Unmarshal ¶
func (fieldMask *CheckResult_FieldMask) Unmarshal(data []byte) error
func (*CheckResult_FieldMask) UnmarshalJSON ¶
func (fieldMask *CheckResult_FieldMask) UnmarshalJSON(data []byte) error
type CheckResult_FieldPath ¶
type CheckResult_FieldPath interface { gotenobject.FieldPath Selector() CheckResult_FieldPathSelector Get(source *CheckResult) []interface{} GetSingle(source *CheckResult) (interface{}, bool) ClearValue(item *CheckResult) // Those methods build corresponding CheckResult_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) CheckResult_FieldPathValue WithIArrayOfValues(values interface{}) CheckResult_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) CheckResult_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheckResult_FieldPath ¶
func BuildCheckResult_FieldPath(fp gotenobject.RawFieldPath) (CheckResult_FieldPath, error)
func MustParseCheckResult_FieldPath ¶
func MustParseCheckResult_FieldPath(rawField string) CheckResult_FieldPath
func ParseCheckResult_FieldPath ¶
func ParseCheckResult_FieldPath(rawField string) (CheckResult_FieldPath, error)
type CheckResult_FieldPathArrayItemValue ¶
type CheckResult_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue CheckResult_FieldPath ContainsValue(*CheckResult) bool }
CheckResult_FieldPathArrayItemValue allows storing single item in Path-specific values for CheckResult according to their type Present only for array (repeated) types.
func MustParseCheckResult_FieldPathArrayItemValue ¶
func MustParseCheckResult_FieldPathArrayItemValue(pathStr, valueStr string) CheckResult_FieldPathArrayItemValue
func ParseCheckResult_FieldPathArrayItemValue ¶
func ParseCheckResult_FieldPathArrayItemValue(pathStr, valueStr string) (CheckResult_FieldPathArrayItemValue, error)
ParseCheckResult_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type CheckResult_FieldPathArrayOfValues ¶
type CheckResult_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues CheckResult_FieldPath }
CheckResult_FieldPathArrayOfValues allows storing slice of values for CheckResult fields according to their type
func MustParseCheckResult_FieldPathArrayOfValues ¶
func MustParseCheckResult_FieldPathArrayOfValues(pathStr, valuesStr string) CheckResult_FieldPathArrayOfValues
func ParseCheckResult_FieldPathArrayOfValues ¶
func ParseCheckResult_FieldPathArrayOfValues(pathStr, valuesStr string) (CheckResult_FieldPathArrayOfValues, error)
type CheckResult_FieldPathSelector ¶
type CheckResult_FieldPathSelector int32
const ( CheckResult_FieldPathSelectorObject CheckResult_FieldPathSelector = 0 CheckResult_FieldPathSelectorGrantedPermissions CheckResult_FieldPathSelector = 1 CheckResult_FieldPathSelectorConditionallyGrantedPermissions CheckResult_FieldPathSelector = 2 )
func (CheckResult_FieldPathSelector) String ¶
func (s CheckResult_FieldPathSelector) String() string
type CheckResult_FieldPathValue ¶
type CheckResult_FieldPathValue interface { CheckResult_FieldPath gotenobject.FieldPathValue SetTo(target **CheckResult) CompareWith(*CheckResult) (cmp int, comparable bool) }
CheckResult_FieldPathValue allows storing values for CheckResult fields according to their type
func MustParseCheckResult_FieldPathValue ¶
func MustParseCheckResult_FieldPathValue(pathStr, valueStr string) CheckResult_FieldPathValue
func ParseCheckResult_FieldPathValue ¶
func ParseCheckResult_FieldPathValue(pathStr, valueStr string) (CheckResult_FieldPathValue, error)
type CheckResult_FieldSubPath ¶
type CheckResult_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*CheckResult_FieldSubPath) AsConditionallyGrantedPermissionsSubPath ¶
func (fps *CheckResult_FieldSubPath) AsConditionallyGrantedPermissionsSubPath() (ConditionalGrant_FieldPath, bool)
func (*CheckResult_FieldSubPath) ClearValue ¶
func (fps *CheckResult_FieldSubPath) ClearValue(item *CheckResult)
func (*CheckResult_FieldSubPath) ClearValueRaw ¶
func (fps *CheckResult_FieldSubPath) ClearValueRaw(item proto.Message)
func (*CheckResult_FieldSubPath) Get ¶
func (fps *CheckResult_FieldSubPath) Get(source *CheckResult) (values []interface{})
Get returns all values pointed by selected field from source CheckResult
func (*CheckResult_FieldSubPath) GetDefault ¶
func (fps *CheckResult_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckResult_FieldSubPath) GetRaw ¶
func (fps *CheckResult_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*CheckResult_FieldSubPath) GetSingle ¶
func (fps *CheckResult_FieldSubPath) GetSingle(source *CheckResult) (interface{}, bool)
GetSingle returns value of selected field from source CheckResult
func (*CheckResult_FieldSubPath) GetSingleRaw ¶
func (fps *CheckResult_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckResult_FieldSubPath) IsLeaf ¶
func (fps *CheckResult_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckResult_FieldSubPath) JSONString ¶
func (fps *CheckResult_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckResult_FieldSubPath) Selector ¶
func (fps *CheckResult_FieldSubPath) Selector() CheckResult_FieldPathSelector
func (*CheckResult_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *CheckResult_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckResult_FieldSubPath) String ¶
func (fps *CheckResult_FieldSubPath) String() string
String returns path representation in proto convention
func (*CheckResult_FieldSubPath) WithIArrayItemValue ¶
func (fps *CheckResult_FieldSubPath) WithIArrayItemValue(value interface{}) CheckResult_FieldPathArrayItemValue
func (*CheckResult_FieldSubPath) WithIArrayOfValues ¶
func (fps *CheckResult_FieldSubPath) WithIArrayOfValues(values interface{}) CheckResult_FieldPathArrayOfValues
func (*CheckResult_FieldSubPath) WithIValue ¶
func (fps *CheckResult_FieldSubPath) WithIValue(value interface{}) CheckResult_FieldPathValue
func (*CheckResult_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *CheckResult_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckResult_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *CheckResult_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckResult_FieldSubPath) WithRawIValue ¶
func (fps *CheckResult_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckResult_FieldSubPathArrayItemValue ¶
type CheckResult_FieldSubPathArrayItemValue struct { CheckResult_FieldPath // contains filtered or unexported fields }
func (*CheckResult_FieldSubPathArrayItemValue) AsConditionallyGrantedPermissionsPathItemValue ¶
func (fpaivs *CheckResult_FieldSubPathArrayItemValue) AsConditionallyGrantedPermissionsPathItemValue() (ConditionalGrant_FieldPathArrayItemValue, bool)
func (*CheckResult_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *CheckResult_FieldSubPathArrayItemValue) ContainsValue(source *CheckResult) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckResult'
func (*CheckResult_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *CheckResult_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type CheckResult_FieldSubPathArrayOfValues ¶
type CheckResult_FieldSubPathArrayOfValues struct { CheckResult_FieldPath // contains filtered or unexported fields }
func (*CheckResult_FieldSubPathArrayOfValues) AsConditionallyGrantedPermissionsPathArrayOfValues ¶
func (fpsaov *CheckResult_FieldSubPathArrayOfValues) AsConditionallyGrantedPermissionsPathArrayOfValues() (ConditionalGrant_FieldPathArrayOfValues, bool)
func (*CheckResult_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *CheckResult_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type CheckResult_FieldSubPathValue ¶
type CheckResult_FieldSubPathValue struct { CheckResult_FieldPath // contains filtered or unexported fields }
func (*CheckResult_FieldSubPathValue) AsConditionallyGrantedPermissionsPathValue ¶
func (fpvs *CheckResult_FieldSubPathValue) AsConditionallyGrantedPermissionsPathValue() (ConditionalGrant_FieldPathValue, bool)
func (*CheckResult_FieldSubPathValue) CompareWith ¶
func (fpvs *CheckResult_FieldSubPathValue) CompareWith(source *CheckResult) (int, bool)
func (*CheckResult_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *CheckResult_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckResult_FieldSubPathValue) GetRawValue ¶
func (fpvs *CheckResult_FieldSubPathValue) GetRawValue() interface{}
func (*CheckResult_FieldSubPathValue) SetTo ¶
func (fpvs *CheckResult_FieldSubPathValue) SetTo(target **CheckResult)
func (*CheckResult_FieldSubPathValue) SetToRaw ¶
func (fpvs *CheckResult_FieldSubPathValue) SetToRaw(target proto.Message)
type CheckResult_FieldTerminalPath ¶
type CheckResult_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*CheckResult_FieldTerminalPath) ClearValue ¶
func (fp *CheckResult_FieldTerminalPath) ClearValue(item *CheckResult)
func (*CheckResult_FieldTerminalPath) ClearValueRaw ¶
func (fp *CheckResult_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*CheckResult_FieldTerminalPath) Get ¶
func (fp *CheckResult_FieldTerminalPath) Get(source *CheckResult) (values []interface{})
Get returns all values pointed by specific field from source CheckResult
func (*CheckResult_FieldTerminalPath) GetDefault ¶
func (fp *CheckResult_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*CheckResult_FieldTerminalPath) GetRaw ¶
func (fp *CheckResult_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*CheckResult_FieldTerminalPath) GetSingle ¶
func (fp *CheckResult_FieldTerminalPath) GetSingle(source *CheckResult) (interface{}, bool)
GetSingle returns value pointed by specific field of from source CheckResult
func (*CheckResult_FieldTerminalPath) GetSingleRaw ¶
func (fp *CheckResult_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*CheckResult_FieldTerminalPath) IsLeaf ¶
func (fp *CheckResult_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*CheckResult_FieldTerminalPath) JSONString ¶
func (fp *CheckResult_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*CheckResult_FieldTerminalPath) Selector ¶
func (fp *CheckResult_FieldTerminalPath) Selector() CheckResult_FieldPathSelector
func (*CheckResult_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *CheckResult_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*CheckResult_FieldTerminalPath) String ¶
func (fp *CheckResult_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*CheckResult_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *CheckResult_FieldTerminalPath) WithIArrayItemValue(value interface{}) CheckResult_FieldPathArrayItemValue
func (*CheckResult_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *CheckResult_FieldTerminalPath) WithIArrayOfValues(values interface{}) CheckResult_FieldPathArrayOfValues
func (*CheckResult_FieldTerminalPath) WithIValue ¶
func (fp *CheckResult_FieldTerminalPath) WithIValue(value interface{}) CheckResult_FieldPathValue
func (*CheckResult_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *CheckResult_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*CheckResult_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *CheckResult_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*CheckResult_FieldTerminalPath) WithRawIValue ¶
func (fp *CheckResult_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type CheckResult_FieldTerminalPathArrayItemValue ¶
type CheckResult_FieldTerminalPathArrayItemValue struct { CheckResult_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckResult_FieldTerminalPathArrayItemValue) AsConditionallyGrantedPermissionsItemValue ¶
func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) AsConditionallyGrantedPermissionsItemValue() (*ConditionalGrant, bool)
func (*CheckResult_FieldTerminalPathArrayItemValue) AsGrantedPermissionsItemValue ¶
func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) AsGrantedPermissionsItemValue() (*permission.Reference, bool)
func (*CheckResult_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) ContainsValue(source *CheckResult) bool
Contains returns a boolean indicating if value that is being held is present in given 'CheckResult'
func (*CheckResult_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object CheckResult as interface{}
func (*CheckResult_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) GetSingle(source *CheckResult) (interface{}, bool)
func (*CheckResult_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *CheckResult_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type CheckResult_FieldTerminalPathArrayOfValues ¶
type CheckResult_FieldTerminalPathArrayOfValues struct { CheckResult_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckResult_FieldTerminalPathArrayOfValues) AsConditionallyGrantedPermissionsArrayOfValues ¶
func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) AsConditionallyGrantedPermissionsArrayOfValues() ([][]*ConditionalGrant, bool)
func (*CheckResult_FieldTerminalPathArrayOfValues) AsGrantedPermissionsArrayOfValues ¶
func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) AsGrantedPermissionsArrayOfValues() ([][]*permission.Reference, bool)
func (*CheckResult_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues ¶
func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues() ([]string, bool)
func (*CheckResult_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *CheckResult_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type CheckResult_FieldTerminalPathValue ¶
type CheckResult_FieldTerminalPathValue struct { CheckResult_FieldTerminalPath // contains filtered or unexported fields }
func (*CheckResult_FieldTerminalPathValue) AsConditionallyGrantedPermissionsValue ¶
func (fpv *CheckResult_FieldTerminalPathValue) AsConditionallyGrantedPermissionsValue() ([]*ConditionalGrant, bool)
func (*CheckResult_FieldTerminalPathValue) AsGrantedPermissionsValue ¶
func (fpv *CheckResult_FieldTerminalPathValue) AsGrantedPermissionsValue() ([]*permission.Reference, bool)
func (*CheckResult_FieldTerminalPathValue) AsObjectValue ¶
func (fpv *CheckResult_FieldTerminalPathValue) AsObjectValue() (string, bool)
func (*CheckResult_FieldTerminalPathValue) CompareWith ¶
func (fpv *CheckResult_FieldTerminalPathValue) CompareWith(source *CheckResult) (int, bool)
CompareWith compares value in the 'CheckResult_FieldTerminalPathValue' with the value under path in 'CheckResult'.
func (*CheckResult_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *CheckResult_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*CheckResult_FieldTerminalPathValue) GetRawValue ¶
func (fpv *CheckResult_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'CheckResult' as interface{}
func (*CheckResult_FieldTerminalPathValue) SetTo ¶
func (fpv *CheckResult_FieldTerminalPathValue) SetTo(target **CheckResult)
SetTo stores value for selected field for object CheckResult
func (*CheckResult_FieldTerminalPathValue) SetToRaw ¶
func (fpv *CheckResult_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Check_FieldMask ¶
type Check_FieldMask struct {
Paths []Check_FieldPath
}
func FullCheck_FieldMask ¶
func FullCheck_FieldMask() *Check_FieldMask
func (*Check_FieldMask) AppendPath ¶
func (fieldMask *Check_FieldMask) AppendPath(path Check_FieldPath)
func (*Check_FieldMask) AppendRawPath ¶
func (fieldMask *Check_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Check_FieldMask) DecodeFirestore ¶
func (fieldMask *Check_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Check_FieldMask) EncodeFirestore ¶
func (fieldMask *Check_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Check_FieldMask) FilterInputFields ¶
func (fieldMask *Check_FieldMask) FilterInputFields() *Check_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Check_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Check_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*Check_FieldMask) GetPaths ¶
func (fieldMask *Check_FieldMask) GetPaths() []Check_FieldPath
func (*Check_FieldMask) GetRawPaths ¶
func (fieldMask *Check_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Check_FieldMask) IsFull ¶
func (fieldMask *Check_FieldMask) IsFull() bool
func (Check_FieldMask) Marshal ¶
func (fieldMask Check_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Check_FieldMask) MarshalJSON ¶
func (fieldMask Check_FieldMask) MarshalJSON() ([]byte, error)
func (*Check_FieldMask) PathsCount ¶
func (fieldMask *Check_FieldMask) PathsCount() int
func (*Check_FieldMask) Project ¶
func (fieldMask *Check_FieldMask) Project(source *Check) *Check
func (*Check_FieldMask) ProjectRaw ¶
func (fieldMask *Check_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Check_FieldMask) ProtoMessage ¶
func (fieldMask *Check_FieldMask) ProtoMessage()
func (*Check_FieldMask) ProtoReflect ¶
func (fieldMask *Check_FieldMask) ProtoReflect() preflect.Message
func (*Check_FieldMask) Reset ¶
func (fieldMask *Check_FieldMask) Reset()
func (*Check_FieldMask) Set ¶
func (fieldMask *Check_FieldMask) Set(target, source *Check)
func (*Check_FieldMask) SetFromCliFlag ¶
func (fieldMask *Check_FieldMask) SetFromCliFlag(raw string) error
func (*Check_FieldMask) SetRaw ¶
func (fieldMask *Check_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Check_FieldMask) Size ¶
func (fieldMask *Check_FieldMask) Size() int
func (*Check_FieldMask) String ¶
func (fieldMask *Check_FieldMask) String() string
func (*Check_FieldMask) Subtract ¶
func (fieldMask *Check_FieldMask) Subtract(other *Check_FieldMask) *Check_FieldMask
func (*Check_FieldMask) SubtractRaw ¶
func (fieldMask *Check_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Check_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Check_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Check_FieldMask) Unmarshal ¶
func (fieldMask *Check_FieldMask) Unmarshal(data []byte) error
func (*Check_FieldMask) UnmarshalJSON ¶
func (fieldMask *Check_FieldMask) UnmarshalJSON(data []byte) error
type Check_FieldPath ¶
type Check_FieldPath interface { gotenobject.FieldPath Selector() Check_FieldPathSelector Get(source *Check) []interface{} GetSingle(source *Check) (interface{}, bool) ClearValue(item *Check) // Those methods build corresponding Check_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Check_FieldPathValue WithIArrayOfValues(values interface{}) Check_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Check_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildCheck_FieldPath ¶
func BuildCheck_FieldPath(fp gotenobject.RawFieldPath) (Check_FieldPath, error)
func MustParseCheck_FieldPath ¶
func MustParseCheck_FieldPath(rawField string) Check_FieldPath
func ParseCheck_FieldPath ¶
func ParseCheck_FieldPath(rawField string) (Check_FieldPath, error)
type Check_FieldPathArrayItemValue ¶
type Check_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Check_FieldPath ContainsValue(*Check) bool }
Check_FieldPathArrayItemValue allows storing single item in Path-specific values for Check according to their type Present only for array (repeated) types.
func MustParseCheck_FieldPathArrayItemValue ¶
func MustParseCheck_FieldPathArrayItemValue(pathStr, valueStr string) Check_FieldPathArrayItemValue
func ParseCheck_FieldPathArrayItemValue ¶
func ParseCheck_FieldPathArrayItemValue(pathStr, valueStr string) (Check_FieldPathArrayItemValue, error)
ParseCheck_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Check_FieldPathArrayOfValues ¶
type Check_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Check_FieldPath }
Check_FieldPathArrayOfValues allows storing slice of values for Check fields according to their type
func MustParseCheck_FieldPathArrayOfValues ¶
func MustParseCheck_FieldPathArrayOfValues(pathStr, valuesStr string) Check_FieldPathArrayOfValues
func ParseCheck_FieldPathArrayOfValues ¶
func ParseCheck_FieldPathArrayOfValues(pathStr, valuesStr string) (Check_FieldPathArrayOfValues, error)
type Check_FieldPathSelector ¶
type Check_FieldPathSelector int32
const ( Check_FieldPathSelectorObject Check_FieldPathSelector = 0 Check_FieldPathSelectorPermissions Check_FieldPathSelector = 1 )
func (Check_FieldPathSelector) String ¶
func (s Check_FieldPathSelector) String() string
type Check_FieldPathValue ¶
type Check_FieldPathValue interface { Check_FieldPath gotenobject.FieldPathValue SetTo(target **Check) CompareWith(*Check) (cmp int, comparable bool) }
Check_FieldPathValue allows storing values for Check fields according to their type
func MustParseCheck_FieldPathValue ¶
func MustParseCheck_FieldPathValue(pathStr, valueStr string) Check_FieldPathValue
func ParseCheck_FieldPathValue ¶
func ParseCheck_FieldPathValue(pathStr, valueStr string) (Check_FieldPathValue, error)
type Check_FieldTerminalPath ¶
type Check_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Check_FieldTerminalPath) ClearValue ¶
func (fp *Check_FieldTerminalPath) ClearValue(item *Check)
func (*Check_FieldTerminalPath) ClearValueRaw ¶
func (fp *Check_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Check_FieldTerminalPath) Get ¶
func (fp *Check_FieldTerminalPath) Get(source *Check) (values []interface{})
Get returns all values pointed by specific field from source Check
func (*Check_FieldTerminalPath) GetDefault ¶
func (fp *Check_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Check_FieldTerminalPath) GetRaw ¶
func (fp *Check_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Check_FieldTerminalPath) GetSingle ¶
func (fp *Check_FieldTerminalPath) GetSingle(source *Check) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Check
func (*Check_FieldTerminalPath) GetSingleRaw ¶
func (fp *Check_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Check_FieldTerminalPath) IsLeaf ¶
func (fp *Check_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Check_FieldTerminalPath) JSONString ¶
func (fp *Check_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Check_FieldTerminalPath) Selector ¶
func (fp *Check_FieldTerminalPath) Selector() Check_FieldPathSelector
func (*Check_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *Check_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Check_FieldTerminalPath) String ¶
func (fp *Check_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Check_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Check_FieldTerminalPath) WithIArrayItemValue(value interface{}) Check_FieldPathArrayItemValue
func (*Check_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Check_FieldTerminalPath) WithIArrayOfValues(values interface{}) Check_FieldPathArrayOfValues
func (*Check_FieldTerminalPath) WithIValue ¶
func (fp *Check_FieldTerminalPath) WithIValue(value interface{}) Check_FieldPathValue
func (*Check_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Check_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Check_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Check_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Check_FieldTerminalPath) WithRawIValue ¶
func (fp *Check_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Check_FieldTerminalPathArrayItemValue ¶
type Check_FieldTerminalPathArrayItemValue struct { Check_FieldTerminalPath // contains filtered or unexported fields }
func (*Check_FieldTerminalPathArrayItemValue) AsPermissionsItemValue ¶
func (fpaiv *Check_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Reference, bool)
func (*Check_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Check_FieldTerminalPathArrayItemValue) ContainsValue(source *Check) bool
Contains returns a boolean indicating if value that is being held is present in given 'Check'
func (*Check_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Check_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Check as interface{}
func (*Check_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Check_FieldTerminalPathArrayItemValue) GetSingle(source *Check) (interface{}, bool)
func (*Check_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Check_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Check_FieldTerminalPathArrayOfValues ¶
type Check_FieldTerminalPathArrayOfValues struct { Check_FieldTerminalPath // contains filtered or unexported fields }
func (*Check_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues ¶
func (fpaov *Check_FieldTerminalPathArrayOfValues) AsObjectArrayOfValues() ([]string, bool)
func (*Check_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues ¶
func (fpaov *Check_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues() ([][]*permission.Reference, bool)
func (*Check_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Check_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Check_FieldTerminalPathValue ¶
type Check_FieldTerminalPathValue struct { Check_FieldTerminalPath // contains filtered or unexported fields }
func (*Check_FieldTerminalPathValue) AsObjectValue ¶
func (fpv *Check_FieldTerminalPathValue) AsObjectValue() (string, bool)
func (*Check_FieldTerminalPathValue) AsPermissionsValue ¶
func (fpv *Check_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Reference, bool)
func (*Check_FieldTerminalPathValue) CompareWith ¶
func (fpv *Check_FieldTerminalPathValue) CompareWith(source *Check) (int, bool)
CompareWith compares value in the 'Check_FieldTerminalPathValue' with the value under path in 'Check'.
func (*Check_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Check_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Check_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Check_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Check' as interface{}
func (*Check_FieldTerminalPathValue) SetTo ¶
func (fpv *Check_FieldTerminalPathValue) SetTo(target **Check)
SetTo stores value for selected field for object Check
func (*Check_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Check_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ConditionalGrant ¶
type ConditionalGrant struct { Permissions []*permission.Reference `protobuf:"bytes,1,rep,customtype=Reference,name=permissions,proto3" json:"permissions,omitempty" firestore:"permissions"` ConditionBindings []*condition.ConditionBinding `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
ConditionalGrant represents grant on repeated list of permissions if all of conditions is met.
func (*ConditionalGrant) Clone ¶
func (o *ConditionalGrant) Clone() *ConditionalGrant
func (*ConditionalGrant) CloneRaw ¶
func (o *ConditionalGrant) CloneRaw() gotenobject.GotenObjectExt
func (*ConditionalGrant) Descriptor ¶
func (*ConditionalGrant) Descriptor() ([]byte, []int)
Deprecated, Use ConditionalGrant.ProtoReflect.Descriptor instead.
func (*ConditionalGrant) GetConditionBindings ¶
func (m *ConditionalGrant) GetConditionBindings() []*condition.ConditionBinding
func (*ConditionalGrant) GetPermissions ¶
func (m *ConditionalGrant) GetPermissions() []*permission.Reference
func (*ConditionalGrant) GotenMessage ¶
func (*ConditionalGrant) GotenMessage()
func (*ConditionalGrant) GotenObjectExt ¶
func (o *ConditionalGrant) GotenObjectExt()
func (*ConditionalGrant) GotenValidate ¶
func (obj *ConditionalGrant) GotenValidate() error
func (*ConditionalGrant) MakeDiffFieldMask ¶
func (o *ConditionalGrant) MakeDiffFieldMask(other *ConditionalGrant) *ConditionalGrant_FieldMask
func (*ConditionalGrant) MakeFullFieldMask ¶
func (o *ConditionalGrant) MakeFullFieldMask() *ConditionalGrant_FieldMask
func (*ConditionalGrant) MakeRawDiffFieldMask ¶
func (o *ConditionalGrant) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ConditionalGrant) MakeRawFullFieldMask ¶
func (o *ConditionalGrant) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ConditionalGrant) Marshal ¶
func (m *ConditionalGrant) Marshal() ([]byte, error)
func (*ConditionalGrant) MarshalJSON ¶
func (m *ConditionalGrant) MarshalJSON() ([]byte, error)
func (*ConditionalGrant) Merge ¶
func (o *ConditionalGrant) Merge(source *ConditionalGrant)
func (*ConditionalGrant) MergeRaw ¶
func (o *ConditionalGrant) MergeRaw(source gotenobject.GotenObjectExt)
func (*ConditionalGrant) ProtoMessage ¶
func (*ConditionalGrant) ProtoMessage()
func (*ConditionalGrant) ProtoReflect ¶
func (m *ConditionalGrant) ProtoReflect() preflect.Message
func (*ConditionalGrant) Reset ¶
func (m *ConditionalGrant) Reset()
func (*ConditionalGrant) SetConditionBindings ¶
func (m *ConditionalGrant) SetConditionBindings(fv []*condition.ConditionBinding)
func (*ConditionalGrant) SetPermissions ¶
func (m *ConditionalGrant) SetPermissions(fv []*permission.Reference)
func (*ConditionalGrant) String ¶
func (m *ConditionalGrant) String() string
func (*ConditionalGrant) Unmarshal ¶
func (m *ConditionalGrant) Unmarshal(b []byte) error
func (*ConditionalGrant) UnmarshalJSON ¶
func (m *ConditionalGrant) UnmarshalJSON(data []byte) error
type ConditionalGrantFieldPathBuilder ¶
type ConditionalGrantFieldPathBuilder struct{}
func NewConditionalGrantFieldPathBuilder ¶
func NewConditionalGrantFieldPathBuilder() ConditionalGrantFieldPathBuilder
func (ConditionalGrantFieldPathBuilder) ConditionBindings ¶
func (ConditionalGrantFieldPathBuilder) ConditionBindings() ConditionalGrantPathSelectorConditionBindings
func (ConditionalGrantFieldPathBuilder) Permissions ¶
func (ConditionalGrantFieldPathBuilder) Permissions() ConditionalGrantPathSelectorPermissions
type ConditionalGrantMapPathSelectorConditionBindingsParameters ¶
type ConditionalGrantMapPathSelectorConditionBindingsParameters struct {
// contains filtered or unexported fields
}
func (ConditionalGrantMapPathSelectorConditionBindingsParameters) FieldPath ¶
func (s ConditionalGrantMapPathSelectorConditionBindingsParameters) FieldPath() *ConditionalGrant_FieldSubPath
func (ConditionalGrantMapPathSelectorConditionBindingsParameters) WithArrayOfValues ¶
func (s ConditionalGrantMapPathSelectorConditionBindingsParameters) WithArrayOfValues(values []string) *ConditionalGrant_FieldSubPathArrayOfValues
func (ConditionalGrantMapPathSelectorConditionBindingsParameters) WithValue ¶
func (s ConditionalGrantMapPathSelectorConditionBindingsParameters) WithValue(value string) *ConditionalGrant_FieldSubPathValue
type ConditionalGrantPathSelectorConditionBindings ¶
type ConditionalGrantPathSelectorConditionBindings struct{}
func (ConditionalGrantPathSelectorConditionBindings) FieldPath ¶
func (ConditionalGrantPathSelectorConditionBindings) FieldPath() *ConditionalGrant_FieldTerminalPath
func (ConditionalGrantPathSelectorConditionBindings) Parameters ¶
func (ConditionalGrantPathSelectorConditionBindings) WithArrayOfValues ¶
func (s ConditionalGrantPathSelectorConditionBindings) WithArrayOfValues(values [][]*condition.ConditionBinding) *ConditionalGrant_FieldTerminalPathArrayOfValues
func (ConditionalGrantPathSelectorConditionBindings) WithItemValue ¶
func (s ConditionalGrantPathSelectorConditionBindings) WithItemValue(value *condition.ConditionBinding) *ConditionalGrant_FieldTerminalPathArrayItemValue
func (ConditionalGrantPathSelectorConditionBindings) WithSubArrayItemValue ¶
func (s ConditionalGrantPathSelectorConditionBindings) WithSubArrayItemValue(subPathArrayItemValue condition.ConditionBinding_FieldPathArrayItemValue) *ConditionalGrant_FieldSubPathArrayItemValue
func (ConditionalGrantPathSelectorConditionBindings) WithSubArrayOfValues ¶
func (s ConditionalGrantPathSelectorConditionBindings) WithSubArrayOfValues(subPathArrayOfValues condition.ConditionBinding_FieldPathArrayOfValues) *ConditionalGrant_FieldSubPathArrayOfValues
func (ConditionalGrantPathSelectorConditionBindings) WithSubPath ¶
func (ConditionalGrantPathSelectorConditionBindings) WithSubPath(subPath condition.ConditionBinding_FieldPath) *ConditionalGrant_FieldSubPath
func (ConditionalGrantPathSelectorConditionBindings) WithSubValue ¶
func (s ConditionalGrantPathSelectorConditionBindings) WithSubValue(subPathValue condition.ConditionBinding_FieldPathValue) *ConditionalGrant_FieldSubPathValue
func (ConditionalGrantPathSelectorConditionBindings) WithValue ¶
func (s ConditionalGrantPathSelectorConditionBindings) WithValue(value []*condition.ConditionBinding) *ConditionalGrant_FieldTerminalPathValue
type ConditionalGrantPathSelectorConditionBindingsCondition ¶
type ConditionalGrantPathSelectorConditionBindingsCondition struct{}
func (ConditionalGrantPathSelectorConditionBindingsCondition) FieldPath ¶
func (ConditionalGrantPathSelectorConditionBindingsCondition) FieldPath() *ConditionalGrant_FieldSubPath
func (ConditionalGrantPathSelectorConditionBindingsCondition) WithArrayOfValues ¶
func (s ConditionalGrantPathSelectorConditionBindingsCondition) WithArrayOfValues(values []*condition.Reference) *ConditionalGrant_FieldSubPathArrayOfValues
func (ConditionalGrantPathSelectorConditionBindingsCondition) WithValue ¶
func (s ConditionalGrantPathSelectorConditionBindingsCondition) WithValue(value *condition.Reference) *ConditionalGrant_FieldSubPathValue
type ConditionalGrantPathSelectorConditionBindingsParameters ¶
type ConditionalGrantPathSelectorConditionBindingsParameters struct{}
func (ConditionalGrantPathSelectorConditionBindingsParameters) FieldPath ¶
func (ConditionalGrantPathSelectorConditionBindingsParameters) FieldPath() *ConditionalGrant_FieldSubPath
func (ConditionalGrantPathSelectorConditionBindingsParameters) WithArrayOfValues ¶
func (s ConditionalGrantPathSelectorConditionBindingsParameters) WithArrayOfValues(values []map[string]string) *ConditionalGrant_FieldSubPathArrayOfValues
func (ConditionalGrantPathSelectorConditionBindingsParameters) WithValue ¶
func (s ConditionalGrantPathSelectorConditionBindingsParameters) WithValue(value map[string]string) *ConditionalGrant_FieldSubPathValue
type ConditionalGrantPathSelectorConditionBindingsParams ¶ added in v0.9.9
type ConditionalGrantPathSelectorConditionBindingsParams struct{}
func (ConditionalGrantPathSelectorConditionBindingsParams) FieldPath ¶ added in v0.9.9
func (ConditionalGrantPathSelectorConditionBindingsParams) FieldPath() *ConditionalGrant_FieldSubPath
func (ConditionalGrantPathSelectorConditionBindingsParams) WithArrayOfValues ¶ added in v0.9.9
func (s ConditionalGrantPathSelectorConditionBindingsParams) WithArrayOfValues(values []*structpb.Struct) *ConditionalGrant_FieldSubPathArrayOfValues
func (ConditionalGrantPathSelectorConditionBindingsParams) WithValue ¶ added in v0.9.9
func (s ConditionalGrantPathSelectorConditionBindingsParams) WithValue(value *structpb.Struct) *ConditionalGrant_FieldSubPathValue
type ConditionalGrantPathSelectorPermissions ¶
type ConditionalGrantPathSelectorPermissions struct{}
func (ConditionalGrantPathSelectorPermissions) FieldPath ¶
func (ConditionalGrantPathSelectorPermissions) FieldPath() *ConditionalGrant_FieldTerminalPath
func (ConditionalGrantPathSelectorPermissions) WithArrayOfValues ¶
func (s ConditionalGrantPathSelectorPermissions) WithArrayOfValues(values [][]*permission.Reference) *ConditionalGrant_FieldTerminalPathArrayOfValues
func (ConditionalGrantPathSelectorPermissions) WithItemValue ¶
func (s ConditionalGrantPathSelectorPermissions) WithItemValue(value *permission.Reference) *ConditionalGrant_FieldTerminalPathArrayItemValue
func (ConditionalGrantPathSelectorPermissions) WithValue ¶
func (s ConditionalGrantPathSelectorPermissions) WithValue(value []*permission.Reference) *ConditionalGrant_FieldTerminalPathValue
type ConditionalGrant_FieldMask ¶
type ConditionalGrant_FieldMask struct {
Paths []ConditionalGrant_FieldPath
}
func FullConditionalGrant_FieldMask ¶
func FullConditionalGrant_FieldMask() *ConditionalGrant_FieldMask
func (*ConditionalGrant_FieldMask) AppendPath ¶
func (fieldMask *ConditionalGrant_FieldMask) AppendPath(path ConditionalGrant_FieldPath)
func (*ConditionalGrant_FieldMask) AppendRawPath ¶
func (fieldMask *ConditionalGrant_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ConditionalGrant_FieldMask) DecodeFirestore ¶
func (fieldMask *ConditionalGrant_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ConditionalGrant_FieldMask) EncodeFirestore ¶
func (fieldMask *ConditionalGrant_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ConditionalGrant_FieldMask) FilterInputFields ¶
func (fieldMask *ConditionalGrant_FieldMask) FilterInputFields() *ConditionalGrant_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ConditionalGrant_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ConditionalGrant_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ConditionalGrant_FieldMask) GetPaths ¶
func (fieldMask *ConditionalGrant_FieldMask) GetPaths() []ConditionalGrant_FieldPath
func (*ConditionalGrant_FieldMask) GetRawPaths ¶
func (fieldMask *ConditionalGrant_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ConditionalGrant_FieldMask) IsFull ¶
func (fieldMask *ConditionalGrant_FieldMask) IsFull() bool
func (ConditionalGrant_FieldMask) Marshal ¶
func (fieldMask ConditionalGrant_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ConditionalGrant_FieldMask) MarshalJSON ¶
func (fieldMask ConditionalGrant_FieldMask) MarshalJSON() ([]byte, error)
func (*ConditionalGrant_FieldMask) PathsCount ¶
func (fieldMask *ConditionalGrant_FieldMask) PathsCount() int
func (*ConditionalGrant_FieldMask) Project ¶
func (fieldMask *ConditionalGrant_FieldMask) Project(source *ConditionalGrant) *ConditionalGrant
func (*ConditionalGrant_FieldMask) ProjectRaw ¶
func (fieldMask *ConditionalGrant_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ConditionalGrant_FieldMask) ProtoMessage ¶
func (fieldMask *ConditionalGrant_FieldMask) ProtoMessage()
func (*ConditionalGrant_FieldMask) ProtoReflect ¶
func (fieldMask *ConditionalGrant_FieldMask) ProtoReflect() preflect.Message
func (*ConditionalGrant_FieldMask) Reset ¶
func (fieldMask *ConditionalGrant_FieldMask) Reset()
func (*ConditionalGrant_FieldMask) Set ¶
func (fieldMask *ConditionalGrant_FieldMask) Set(target, source *ConditionalGrant)
func (*ConditionalGrant_FieldMask) SetFromCliFlag ¶
func (fieldMask *ConditionalGrant_FieldMask) SetFromCliFlag(raw string) error
func (*ConditionalGrant_FieldMask) SetRaw ¶
func (fieldMask *ConditionalGrant_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ConditionalGrant_FieldMask) Size ¶
func (fieldMask *ConditionalGrant_FieldMask) Size() int
func (*ConditionalGrant_FieldMask) String ¶
func (fieldMask *ConditionalGrant_FieldMask) String() string
func (*ConditionalGrant_FieldMask) Subtract ¶
func (fieldMask *ConditionalGrant_FieldMask) Subtract(other *ConditionalGrant_FieldMask) *ConditionalGrant_FieldMask
func (*ConditionalGrant_FieldMask) SubtractRaw ¶
func (fieldMask *ConditionalGrant_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ConditionalGrant_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ConditionalGrant_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ConditionalGrant_FieldMask) Unmarshal ¶
func (fieldMask *ConditionalGrant_FieldMask) Unmarshal(data []byte) error
func (*ConditionalGrant_FieldMask) UnmarshalJSON ¶
func (fieldMask *ConditionalGrant_FieldMask) UnmarshalJSON(data []byte) error
type ConditionalGrant_FieldPath ¶
type ConditionalGrant_FieldPath interface { gotenobject.FieldPath Selector() ConditionalGrant_FieldPathSelector Get(source *ConditionalGrant) []interface{} GetSingle(source *ConditionalGrant) (interface{}, bool) ClearValue(item *ConditionalGrant) // Those methods build corresponding ConditionalGrant_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ConditionalGrant_FieldPathValue WithIArrayOfValues(values interface{}) ConditionalGrant_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ConditionalGrant_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildConditionalGrant_FieldPath ¶
func BuildConditionalGrant_FieldPath(fp gotenobject.RawFieldPath) (ConditionalGrant_FieldPath, error)
func MustParseConditionalGrant_FieldPath ¶
func MustParseConditionalGrant_FieldPath(rawField string) ConditionalGrant_FieldPath
func ParseConditionalGrant_FieldPath ¶
func ParseConditionalGrant_FieldPath(rawField string) (ConditionalGrant_FieldPath, error)
type ConditionalGrant_FieldPathArrayItemValue ¶
type ConditionalGrant_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ConditionalGrant_FieldPath ContainsValue(*ConditionalGrant) bool }
ConditionalGrant_FieldPathArrayItemValue allows storing single item in Path-specific values for ConditionalGrant according to their type Present only for array (repeated) types.
func MustParseConditionalGrant_FieldPathArrayItemValue ¶
func MustParseConditionalGrant_FieldPathArrayItemValue(pathStr, valueStr string) ConditionalGrant_FieldPathArrayItemValue
func ParseConditionalGrant_FieldPathArrayItemValue ¶
func ParseConditionalGrant_FieldPathArrayItemValue(pathStr, valueStr string) (ConditionalGrant_FieldPathArrayItemValue, error)
ParseConditionalGrant_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ConditionalGrant_FieldPathArrayOfValues ¶
type ConditionalGrant_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ConditionalGrant_FieldPath }
ConditionalGrant_FieldPathArrayOfValues allows storing slice of values for ConditionalGrant fields according to their type
func MustParseConditionalGrant_FieldPathArrayOfValues ¶
func MustParseConditionalGrant_FieldPathArrayOfValues(pathStr, valuesStr string) ConditionalGrant_FieldPathArrayOfValues
func ParseConditionalGrant_FieldPathArrayOfValues ¶
func ParseConditionalGrant_FieldPathArrayOfValues(pathStr, valuesStr string) (ConditionalGrant_FieldPathArrayOfValues, error)
type ConditionalGrant_FieldPathSelector ¶
type ConditionalGrant_FieldPathSelector int32
const ( ConditionalGrant_FieldPathSelectorPermissions ConditionalGrant_FieldPathSelector = 0 ConditionalGrant_FieldPathSelectorConditionBindings ConditionalGrant_FieldPathSelector = 1 )
func (ConditionalGrant_FieldPathSelector) String ¶
func (s ConditionalGrant_FieldPathSelector) String() string
type ConditionalGrant_FieldPathValue ¶
type ConditionalGrant_FieldPathValue interface { ConditionalGrant_FieldPath gotenobject.FieldPathValue SetTo(target **ConditionalGrant) CompareWith(*ConditionalGrant) (cmp int, comparable bool) }
ConditionalGrant_FieldPathValue allows storing values for ConditionalGrant fields according to their type
func MustParseConditionalGrant_FieldPathValue ¶
func MustParseConditionalGrant_FieldPathValue(pathStr, valueStr string) ConditionalGrant_FieldPathValue
func ParseConditionalGrant_FieldPathValue ¶
func ParseConditionalGrant_FieldPathValue(pathStr, valueStr string) (ConditionalGrant_FieldPathValue, error)
type ConditionalGrant_FieldSubPath ¶
type ConditionalGrant_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ConditionalGrant_FieldSubPath) AsConditionBindingsSubPath ¶
func (fps *ConditionalGrant_FieldSubPath) AsConditionBindingsSubPath() (condition.ConditionBinding_FieldPath, bool)
func (*ConditionalGrant_FieldSubPath) ClearValue ¶
func (fps *ConditionalGrant_FieldSubPath) ClearValue(item *ConditionalGrant)
func (*ConditionalGrant_FieldSubPath) ClearValueRaw ¶
func (fps *ConditionalGrant_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ConditionalGrant_FieldSubPath) Get ¶
func (fps *ConditionalGrant_FieldSubPath) Get(source *ConditionalGrant) (values []interface{})
Get returns all values pointed by selected field from source ConditionalGrant
func (*ConditionalGrant_FieldSubPath) GetDefault ¶
func (fps *ConditionalGrant_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ConditionalGrant_FieldSubPath) GetRaw ¶
func (fps *ConditionalGrant_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ConditionalGrant_FieldSubPath) GetSingle ¶
func (fps *ConditionalGrant_FieldSubPath) GetSingle(source *ConditionalGrant) (interface{}, bool)
GetSingle returns value of selected field from source ConditionalGrant
func (*ConditionalGrant_FieldSubPath) GetSingleRaw ¶
func (fps *ConditionalGrant_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ConditionalGrant_FieldSubPath) IsLeaf ¶
func (fps *ConditionalGrant_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ConditionalGrant_FieldSubPath) JSONString ¶
func (fps *ConditionalGrant_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ConditionalGrant_FieldSubPath) Selector ¶
func (fps *ConditionalGrant_FieldSubPath) Selector() ConditionalGrant_FieldPathSelector
func (*ConditionalGrant_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *ConditionalGrant_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ConditionalGrant_FieldSubPath) String ¶
func (fps *ConditionalGrant_FieldSubPath) String() string
String returns path representation in proto convention
func (*ConditionalGrant_FieldSubPath) WithIArrayItemValue ¶
func (fps *ConditionalGrant_FieldSubPath) WithIArrayItemValue(value interface{}) ConditionalGrant_FieldPathArrayItemValue
func (*ConditionalGrant_FieldSubPath) WithIArrayOfValues ¶
func (fps *ConditionalGrant_FieldSubPath) WithIArrayOfValues(values interface{}) ConditionalGrant_FieldPathArrayOfValues
func (*ConditionalGrant_FieldSubPath) WithIValue ¶
func (fps *ConditionalGrant_FieldSubPath) WithIValue(value interface{}) ConditionalGrant_FieldPathValue
func (*ConditionalGrant_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ConditionalGrant_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ConditionalGrant_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ConditionalGrant_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ConditionalGrant_FieldSubPath) WithRawIValue ¶
func (fps *ConditionalGrant_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ConditionalGrant_FieldSubPathArrayItemValue ¶
type ConditionalGrant_FieldSubPathArrayItemValue struct { ConditionalGrant_FieldPath // contains filtered or unexported fields }
func (*ConditionalGrant_FieldSubPathArrayItemValue) AsConditionBindingsPathItemValue ¶
func (fpaivs *ConditionalGrant_FieldSubPathArrayItemValue) AsConditionBindingsPathItemValue() (condition.ConditionBinding_FieldPathArrayItemValue, bool)
func (*ConditionalGrant_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ConditionalGrant_FieldSubPathArrayItemValue) ContainsValue(source *ConditionalGrant) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConditionalGrant'
func (*ConditionalGrant_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ConditionalGrant_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ConditionalGrant_FieldSubPathArrayOfValues ¶
type ConditionalGrant_FieldSubPathArrayOfValues struct { ConditionalGrant_FieldPath // contains filtered or unexported fields }
func (*ConditionalGrant_FieldSubPathArrayOfValues) AsConditionBindingsPathArrayOfValues ¶
func (fpsaov *ConditionalGrant_FieldSubPathArrayOfValues) AsConditionBindingsPathArrayOfValues() (condition.ConditionBinding_FieldPathArrayOfValues, bool)
func (*ConditionalGrant_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ConditionalGrant_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ConditionalGrant_FieldSubPathValue ¶
type ConditionalGrant_FieldSubPathValue struct { ConditionalGrant_FieldPath // contains filtered or unexported fields }
func (*ConditionalGrant_FieldSubPathValue) AsConditionBindingsPathValue ¶
func (fpvs *ConditionalGrant_FieldSubPathValue) AsConditionBindingsPathValue() (condition.ConditionBinding_FieldPathValue, bool)
func (*ConditionalGrant_FieldSubPathValue) CompareWith ¶
func (fpvs *ConditionalGrant_FieldSubPathValue) CompareWith(source *ConditionalGrant) (int, bool)
func (*ConditionalGrant_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ConditionalGrant_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ConditionalGrant_FieldSubPathValue) GetRawValue ¶
func (fpvs *ConditionalGrant_FieldSubPathValue) GetRawValue() interface{}
func (*ConditionalGrant_FieldSubPathValue) SetTo ¶
func (fpvs *ConditionalGrant_FieldSubPathValue) SetTo(target **ConditionalGrant)
func (*ConditionalGrant_FieldSubPathValue) SetToRaw ¶
func (fpvs *ConditionalGrant_FieldSubPathValue) SetToRaw(target proto.Message)
type ConditionalGrant_FieldTerminalPath ¶
type ConditionalGrant_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ConditionalGrant_FieldTerminalPath) ClearValue ¶
func (fp *ConditionalGrant_FieldTerminalPath) ClearValue(item *ConditionalGrant)
func (*ConditionalGrant_FieldTerminalPath) ClearValueRaw ¶
func (fp *ConditionalGrant_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ConditionalGrant_FieldTerminalPath) Get ¶
func (fp *ConditionalGrant_FieldTerminalPath) Get(source *ConditionalGrant) (values []interface{})
Get returns all values pointed by specific field from source ConditionalGrant
func (*ConditionalGrant_FieldTerminalPath) GetDefault ¶
func (fp *ConditionalGrant_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ConditionalGrant_FieldTerminalPath) GetRaw ¶
func (fp *ConditionalGrant_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ConditionalGrant_FieldTerminalPath) GetSingle ¶
func (fp *ConditionalGrant_FieldTerminalPath) GetSingle(source *ConditionalGrant) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ConditionalGrant
func (*ConditionalGrant_FieldTerminalPath) GetSingleRaw ¶
func (fp *ConditionalGrant_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ConditionalGrant_FieldTerminalPath) IsLeaf ¶
func (fp *ConditionalGrant_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ConditionalGrant_FieldTerminalPath) JSONString ¶
func (fp *ConditionalGrant_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ConditionalGrant_FieldTerminalPath) Selector ¶
func (fp *ConditionalGrant_FieldTerminalPath) Selector() ConditionalGrant_FieldPathSelector
func (*ConditionalGrant_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *ConditionalGrant_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ConditionalGrant_FieldTerminalPath) String ¶
func (fp *ConditionalGrant_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ConditionalGrant_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ConditionalGrant_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConditionalGrant_FieldPathArrayItemValue
func (*ConditionalGrant_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ConditionalGrant_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConditionalGrant_FieldPathArrayOfValues
func (*ConditionalGrant_FieldTerminalPath) WithIValue ¶
func (fp *ConditionalGrant_FieldTerminalPath) WithIValue(value interface{}) ConditionalGrant_FieldPathValue
func (*ConditionalGrant_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ConditionalGrant_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ConditionalGrant_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ConditionalGrant_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ConditionalGrant_FieldTerminalPath) WithRawIValue ¶
func (fp *ConditionalGrant_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ConditionalGrant_FieldTerminalPathArrayItemValue ¶
type ConditionalGrant_FieldTerminalPathArrayItemValue struct { ConditionalGrant_FieldTerminalPath // contains filtered or unexported fields }
func (*ConditionalGrant_FieldTerminalPathArrayItemValue) AsConditionBindingsItemValue ¶
func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) AsConditionBindingsItemValue() (*condition.ConditionBinding, bool)
func (*ConditionalGrant_FieldTerminalPathArrayItemValue) AsPermissionsItemValue ¶
func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) AsPermissionsItemValue() (*permission.Reference, bool)
func (*ConditionalGrant_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) ContainsValue(source *ConditionalGrant) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConditionalGrant'
func (*ConditionalGrant_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ConditionalGrant as interface{}
func (*ConditionalGrant_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) GetSingle(source *ConditionalGrant) (interface{}, bool)
func (*ConditionalGrant_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ConditionalGrant_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ConditionalGrant_FieldTerminalPathArrayOfValues ¶
type ConditionalGrant_FieldTerminalPathArrayOfValues struct { ConditionalGrant_FieldTerminalPath // contains filtered or unexported fields }
func (*ConditionalGrant_FieldTerminalPathArrayOfValues) AsConditionBindingsArrayOfValues ¶
func (fpaov *ConditionalGrant_FieldTerminalPathArrayOfValues) AsConditionBindingsArrayOfValues() ([][]*condition.ConditionBinding, bool)
func (*ConditionalGrant_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues ¶
func (fpaov *ConditionalGrant_FieldTerminalPathArrayOfValues) AsPermissionsArrayOfValues() ([][]*permission.Reference, bool)
func (*ConditionalGrant_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ConditionalGrant_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ConditionalGrant_FieldTerminalPathValue ¶
type ConditionalGrant_FieldTerminalPathValue struct { ConditionalGrant_FieldTerminalPath // contains filtered or unexported fields }
func (*ConditionalGrant_FieldTerminalPathValue) AsConditionBindingsValue ¶
func (fpv *ConditionalGrant_FieldTerminalPathValue) AsConditionBindingsValue() ([]*condition.ConditionBinding, bool)
func (*ConditionalGrant_FieldTerminalPathValue) AsPermissionsValue ¶
func (fpv *ConditionalGrant_FieldTerminalPathValue) AsPermissionsValue() ([]*permission.Reference, bool)
func (*ConditionalGrant_FieldTerminalPathValue) CompareWith ¶
func (fpv *ConditionalGrant_FieldTerminalPathValue) CompareWith(source *ConditionalGrant) (int, bool)
CompareWith compares value in the 'ConditionalGrant_FieldTerminalPathValue' with the value under path in 'ConditionalGrant'.
func (*ConditionalGrant_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ConditionalGrant_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ConditionalGrant_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ConditionalGrant_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ConditionalGrant' as interface{}
func (*ConditionalGrant_FieldTerminalPathValue) SetTo ¶
func (fpv *ConditionalGrant_FieldTerminalPathValue) SetTo(target **ConditionalGrant)
SetTo stores value for selected field for object ConditionalGrant
func (*ConditionalGrant_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ConditionalGrant_FieldTerminalPathValue) SetToRaw(target proto.Message)
Source Files ¶
- authorization_custom.pb.fieldmask.go
- authorization_custom.pb.fieldpath.go
- authorization_custom.pb.fieldpathbuilder.go
- authorization_custom.pb.go
- authorization_custom.pb.object_ext.go
- authorization_custom.pb.validate.go
- authorization_service.pb.client.go
- authorization_service.pb.descriptors.go
- authorization_service.pb.go