Versions in this module Expand all Collapse all v1 v1.8.4 Dec 23, 2024 v1.8.3 Dec 14, 2024 Changes in this version + var E_Resource = &file_goten_annotations_resource_proto_extTypes[0] + var E_ResourceChange = &file_goten_annotations_resource_proto_extTypes[1] + var E_ScopeAttribute = &file_goten_annotations_resource_proto_extTypes[2] + var E_Search = &file_goten_annotations_resource_proto_extTypes[3] + var File_goten_annotations_resource_proto protoreflect.FileDescriptor + type PagerSpec struct + DefaultPageSize int32 + IsDisabled bool + MaxPageSize int32 + func (*PagerSpec) Descriptor() ([]byte, []int) + func (*PagerSpec) ProtoMessage() + func (x *PagerSpec) GetDefaultPageSize() int32 + func (x *PagerSpec) GetIsDisabled() bool + func (x *PagerSpec) GetMaxPageSize() int32 + func (x *PagerSpec) ProtoReflect() protoreflect.Message + func (x *PagerSpec) Reset() + func (x *PagerSpec) String() string + type ResourceChange struct + Resource string + func (*ResourceChange) Descriptor() ([]byte, []int) + func (*ResourceChange) ProtoMessage() + func (x *ResourceChange) GetResource() string + func (x *ResourceChange) ProtoReflect() protoreflect.Message + func (x *ResourceChange) Reset() + func (x *ResourceChange) String() string + type ResourceSpec struct + AsyncDeletion bool + Collection string + CreationIdPattern string + DisableDbConstraints bool + DisableStandardAccess bool + IdPattern string + OnParentDeletedBehavior goten.OnReferencedObjectDeleted + Pager *PagerSpec + Parents []string + Plural string + ScopeAttributes []string + Views []*ViewSpec + func (*ResourceSpec) Descriptor() ([]byte, []int) + func (*ResourceSpec) ProtoMessage() + func (x *ResourceSpec) GetAsyncDeletion() bool + func (x *ResourceSpec) GetCollection() string + func (x *ResourceSpec) GetCreationIdPattern() string + func (x *ResourceSpec) GetDisableDbConstraints() bool + func (x *ResourceSpec) GetDisableStandardAccess() bool + func (x *ResourceSpec) GetIdPattern() string + func (x *ResourceSpec) GetOnParentDeletedBehavior() goten.OnReferencedObjectDeleted + func (x *ResourceSpec) GetPager() *PagerSpec + func (x *ResourceSpec) GetParents() []string + func (x *ResourceSpec) GetPlural() string + func (x *ResourceSpec) GetScopeAttributes() []string + func (x *ResourceSpec) GetViews() []*ViewSpec + func (x *ResourceSpec) ProtoReflect() protoreflect.Message + func (x *ResourceSpec) Reset() + func (x *ResourceSpec) String() string + type ScopeAttributeSpec struct + IdPattern string + Optional bool + Plural string + func (*ScopeAttributeSpec) Descriptor() ([]byte, []int) + func (*ScopeAttributeSpec) ProtoMessage() + func (x *ScopeAttributeSpec) GetIdPattern() string + func (x *ScopeAttributeSpec) GetOptional() bool + func (x *ScopeAttributeSpec) GetPlural() string + func (x *ScopeAttributeSpec) ProtoReflect() protoreflect.Message + func (x *ScopeAttributeSpec) Reset() + func (x *ScopeAttributeSpec) String() string + type SearchSpec struct + FilterableOnly []string + FullySearchable []string + Sortable []string + func (*SearchSpec) Descriptor() ([]byte, []int) + func (*SearchSpec) ProtoMessage() + func (x *SearchSpec) GetFilterableOnly() []string + func (x *SearchSpec) GetFullySearchable() []string + func (x *SearchSpec) GetSortable() []string + func (x *SearchSpec) ProtoReflect() protoreflect.Message + func (x *SearchSpec) Reset() + func (x *SearchSpec) String() string + type ViewSpec struct + Fields []*ViewSpec_Field + View view.View + func (*ViewSpec) Descriptor() ([]byte, []int) + func (*ViewSpec) ProtoMessage() + func (x *ViewSpec) GetFields() []*ViewSpec_Field + func (x *ViewSpec) GetView() view.View + func (x *ViewSpec) ProtoReflect() protoreflect.Message + func (x *ViewSpec) Reset() + func (x *ViewSpec) String() string + type ViewSpec_Field struct + DisplayName string + Path string + func (*ViewSpec_Field) Descriptor() ([]byte, []int) + func (*ViewSpec_Field) ProtoMessage() + func (x *ViewSpec_Field) GetDisplayName() string + func (x *ViewSpec_Field) GetPath() string + func (x *ViewSpec_Field) ProtoReflect() protoreflect.Message + func (x *ViewSpec_Field) Reset() + func (x *ViewSpec_Field) String() string