Versions in this module Expand all Collapse all v0 v0.1.0 Mar 16, 2026 Changes in this version + func Bool(value bool) param.Field[bool] + func DefaultClientOptions() []option.RequestOption + func F[T any](value T) param.Field[T] + func FileParam(reader io.Reader, filename string, contentType string) param.Field[io.Reader] + func Float(value float64) param.Field[float64] + func Int(value int64) param.Field[int64] + func Null[T any]() param.Field[T] + func Raw[T any](value any) param.Field[T] + func String(value string) param.Field[string] + type Branch struct + BaseBranchID string + CreatedAt string + CreatedBy string + ID string + IsMain bool + JSON branchJSON + Name string + RepositoryID string + UpdatedAt string + UpdatedBy string + func (r *Branch) UnmarshalJSON(data []byte) (err error) + type BranchClassNewBatchParams struct + Classes param.Field[[]BranchClassNewBatchParamsClass] + func (r BranchClassNewBatchParams) MarshalJSON() (data []byte, err error) + type BranchClassNewBatchParamsClass struct + APIName param.Field[string] + Description param.Field[string] + FtsEnabled param.Field[bool] + IsSystem param.Field[bool] + PluralName param.Field[string] + SingularName param.Field[string] + VectorSearchEnabled param.Field[bool] + func (r BranchClassNewBatchParamsClass) MarshalJSON() (data []byte, err error) + type BranchClassNewParams struct + ClassInfo param.Field[BranchClassNewParamsClassInfo] + func (r BranchClassNewParams) MarshalJSON() (data []byte, err error) + type BranchClassNewParamsClassInfo struct + APIName param.Field[string] + Description param.Field[string] + FtsEnabled param.Field[bool] + IsSystem param.Field[bool] + PluralName param.Field[string] + SingularName param.Field[string] + VectorSearchEnabled param.Field[bool] + func (r BranchClassNewParamsClassInfo) MarshalJSON() (data []byte, err error) + type BranchClassService struct + Options []option.RequestOption + func NewBranchClassService(opts ...option.RequestOption) (r *BranchClassService) + func (r *BranchClassService) Delete(ctx context.Context, branchID string, classID string, ...) (res *float64, err error) + func (r *BranchClassService) New(ctx context.Context, branchID string, body BranchClassNewParams, ...) (res *string, err error) + func (r *BranchClassService) NewBatch(ctx context.Context, branchID string, body BranchClassNewBatchParams, ...) (res *[]string, err error) + func (r *BranchClassService) Update(ctx context.Context, branchID string, classID string, ...) (err error) + type BranchClassUpdateParams struct + Updates param.Field[BranchClassUpdateParamsUpdates] + func (r BranchClassUpdateParams) MarshalJSON() (data []byte, err error) + type BranchClassUpdateParamsUpdates struct + APIName param.Field[string] + Description param.Field[string] + PluralName param.Field[string] + SingularName param.Field[string] + func (r BranchClassUpdateParamsUpdates) MarshalJSON() (data []byte, err error) + type BranchDiffParams struct + ClassID param.Field[string] + func (r BranchDiffParams) URLQuery() (v url.Values) + type BranchDiffResponse map[string]BranchDiffResponseItem + type BranchDiffResponseItem struct + Added map[string][]BranchDiffResponseItemAddedUnion + JSON branchDiffResponseItemJSON + Removed map[string][]BranchDiffResponseItemRemovedUnion + func (r *BranchDiffResponseItem) UnmarshalJSON(data []byte) (err error) + type BranchDiffResponseItemAddedArray []BranchDiffResponseItemAddedArrayUnion + func (r BranchDiffResponseItemAddedArray) ImplementsBranchDiffResponseItemAddedUnion() + type BranchDiffResponseItemAddedArrayUnion interface + ImplementsBranchDiffResponseItemAddedArrayUnion func() + type BranchDiffResponseItemAddedMap map[string]interface + func (r BranchDiffResponseItemAddedMap) ImplementsBranchDiffResponseItemAddedUnion() + type BranchDiffResponseItemAddedUnion interface + ImplementsBranchDiffResponseItemAddedUnion func() + type BranchDiffResponseItemRemovedArray []BranchDiffResponseItemRemovedArrayUnion + func (r BranchDiffResponseItemRemovedArray) ImplementsBranchDiffResponseItemRemovedUnion() + type BranchDiffResponseItemRemovedArrayUnion interface + ImplementsBranchDiffResponseItemRemovedArrayUnion func() + type BranchDiffResponseItemRemovedMap map[string]interface + func (r BranchDiffResponseItemRemovedMap) ImplementsBranchDiffResponseItemRemovedUnion() + type BranchDiffResponseItemRemovedUnion interface + ImplementsBranchDiffResponseItemRemovedUnion func() + type BranchEntityDeleteParams struct + EntityIDs param.Field[[]string] + func (r BranchEntityDeleteParams) MarshalJSON() (data []byte, err error) + type BranchEntityGetParams struct + EntityIDs param.Field[[]string] + func (r BranchEntityGetParams) MarshalJSON() (data []byte, err error) + type BranchEntityGetResponse struct + ClassID string + EntityID string + JSON branchEntityGetResponseJSON + Properties map[string]interface{} + func (r *BranchEntityGetResponse) UnmarshalJSON(data []byte) (err error) + type BranchEntityListBackreferencesParams struct + ClassID param.Field[string] + Limit param.Field[int64] + MaxDomainsPerProperty param.Field[int64] + MaxEntitiesPerDomain param.Field[int64] + Offset param.Field[int64] + func (r BranchEntityListBackreferencesParams) URLQuery() (v url.Values) + type BranchEntityListBackreferencesResponse struct + ClassID string + DisplayName string + EntityID string + JSON branchEntityListBackreferencesResponseJSON + Properties map[string]interface{} + ViaPropertyID string + func (r *BranchEntityListBackreferencesResponse) UnmarshalJSON(data []byte) (err error) + type BranchEntityListParams struct + ClassID param.Field[string] + Limit param.Field[int64] + Offset param.Field[int64] + func (r BranchEntityListParams) URLQuery() (v url.Values) + type BranchEntityListResponse struct + ClassID string + CommentCount float64 + CreatedAt time.Time + EntityID string + HasVoted bool + JSON branchEntityListResponseJSON + Properties map[string]interface{} + Rank float64 + UpdatedAt time.Time + VoteCount float64 + func (r *BranchEntityListResponse) UnmarshalJSON(data []byte) (err error) + type BranchEntityNewParams struct + ClassID param.Field[string] + Entities param.Field[[]map[string]BranchEntityNewParamsEntitiesUnion] + func (r BranchEntityNewParams) MarshalJSON() (data []byte, err error) + type BranchEntityNewParamsEntitiesArray []BranchEntityNewParamsEntitiesArrayItemUnion + func (r BranchEntityNewParamsEntitiesArray) ImplementsBranchEntityNewParamsEntitiesUnion() + type BranchEntityNewParamsEntitiesArrayItemUnion interface + ImplementsBranchEntityNewParamsEntitiesArrayItemUnion func() + type BranchEntityNewParamsEntitiesMap map[string]interface + func (r BranchEntityNewParamsEntitiesMap) ImplementsBranchEntityNewParamsEntitiesUnion() + type BranchEntityNewParamsEntitiesUnion interface + ImplementsBranchEntityNewParamsEntitiesUnion func() + type BranchEntityQueryParams struct + ClassID param.Field[string] + ExcludeProperties param.Field[[]string] + Expand param.Field[map[string]BranchEntityQueryParamsExpand] + Filters param.Field[BranchEntityQueryParamsFilters] + Offset param.Field[int64] + RankBy param.Field[BranchEntityQueryParamsRankByUnion] + Select param.Field[[]string] + TopK param.Field[int64] + func (r BranchEntityQueryParams) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsExpand struct + Filters param.Field[BranchEntityQueryParamsExpandFilters] + Limit param.Field[int64] + ReferenceClasses param.Field[[]string] + Select param.Field[[]string] + TargetBranchID param.Field[string] + func (r BranchEntityQueryParamsExpand) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsExpandFilters struct + Field param.Field[BranchEntityQueryParamsExpandFiltersFieldUnion] + Kind param.Field[BranchEntityQueryParamsExpandFiltersKind] + Op param.Field[BranchEntityQueryParamsExpandFiltersOp] + Options param.Field[BranchEntityQueryParamsExpandFiltersOptions] + Value param.Field[BranchEntityQueryParamsExpandFiltersValueUnion] + func (r BranchEntityQueryParamsExpandFilters) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsExpandFiltersField struct + Field param.Field[BranchEntityQueryParamsExpandFiltersFieldField] + Kind param.Field[BranchEntityQueryParamsExpandFiltersFieldKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsExpandFiltersField) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsExpandFiltersFieldField string + const BranchEntityQueryParamsExpandFiltersFieldFieldClassID + const BranchEntityQueryParamsExpandFiltersFieldFieldComments + const BranchEntityQueryParamsExpandFiltersFieldFieldCreatedAt + const BranchEntityQueryParamsExpandFiltersFieldFieldFts + const BranchEntityQueryParamsExpandFiltersFieldFieldID + const BranchEntityQueryParamsExpandFiltersFieldFieldUpdatedAt + const BranchEntityQueryParamsExpandFiltersFieldFieldVotes + func (r BranchEntityQueryParamsExpandFiltersFieldField) IsKnown() bool + type BranchEntityQueryParamsExpandFiltersFieldFieldRefProperty struct + Kind param.Field[BranchEntityQueryParamsExpandFiltersFieldFieldRefPropertyKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsExpandFiltersFieldFieldRefProperty) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsExpandFiltersFieldFieldRefPropertyKind string + const BranchEntityQueryParamsExpandFiltersFieldFieldRefPropertyKindProperty + func (r BranchEntityQueryParamsExpandFiltersFieldFieldRefPropertyKind) IsKnown() bool + type BranchEntityQueryParamsExpandFiltersFieldFieldRefSystem struct + Field param.Field[BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemField] + Kind param.Field[BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemKind] + func (r BranchEntityQueryParamsExpandFiltersFieldFieldRefSystem) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemField string + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemFieldClassID + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemFieldComments + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemFieldCreatedAt + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemFieldFts + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemFieldID + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemFieldUpdatedAt + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemFieldVotes + func (r BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemField) IsKnown() bool + type BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemKind string + const BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemKindSystem + func (r BranchEntityQueryParamsExpandFiltersFieldFieldRefSystemKind) IsKnown() bool + type BranchEntityQueryParamsExpandFiltersFieldKind string + const BranchEntityQueryParamsExpandFiltersFieldKindProperty + const BranchEntityQueryParamsExpandFiltersFieldKindSystem + func (r BranchEntityQueryParamsExpandFiltersFieldKind) IsKnown() bool + type BranchEntityQueryParamsExpandFiltersFieldUnion interface + type BranchEntityQueryParamsExpandFiltersKind string + const BranchEntityQueryParamsExpandFiltersKindCond + func (r BranchEntityQueryParamsExpandFiltersKind) IsKnown() bool + type BranchEntityQueryParamsExpandFiltersOp string + const BranchEntityQueryParamsExpandFiltersOpAnyGt + const BranchEntityQueryParamsExpandFiltersOpAnyGte + const BranchEntityQueryParamsExpandFiltersOpAnyLt + const BranchEntityQueryParamsExpandFiltersOpAnyLte + const BranchEntityQueryParamsExpandFiltersOpContains + const BranchEntityQueryParamsExpandFiltersOpContainsAll + const BranchEntityQueryParamsExpandFiltersOpContainsAllTokens + const BranchEntityQueryParamsExpandFiltersOpContainsAny + const BranchEntityQueryParamsExpandFiltersOpContainsTokenSequence + const BranchEntityQueryParamsExpandFiltersOpEndsWith + const BranchEntityQueryParamsExpandFiltersOpEq + const BranchEntityQueryParamsExpandFiltersOpGlob + const BranchEntityQueryParamsExpandFiltersOpGt + const BranchEntityQueryParamsExpandFiltersOpGte + const BranchEntityQueryParamsExpandFiltersOpIGlob + const BranchEntityQueryParamsExpandFiltersOpIn + const BranchEntityQueryParamsExpandFiltersOpIsNull + const BranchEntityQueryParamsExpandFiltersOpLt + const BranchEntityQueryParamsExpandFiltersOpLte + const BranchEntityQueryParamsExpandFiltersOpNotContains + const BranchEntityQueryParamsExpandFiltersOpNotContainsAny + const BranchEntityQueryParamsExpandFiltersOpNotEq + const BranchEntityQueryParamsExpandFiltersOpNotGlob + const BranchEntityQueryParamsExpandFiltersOpNotIGlob + const BranchEntityQueryParamsExpandFiltersOpNotIn + const BranchEntityQueryParamsExpandFiltersOpNotNull + const BranchEntityQueryParamsExpandFiltersOpRegex + const BranchEntityQueryParamsExpandFiltersOpStartsWith + func (r BranchEntityQueryParamsExpandFiltersOp) IsKnown() bool + type BranchEntityQueryParamsExpandFiltersOptions struct + LastAsPrefix param.Field[bool] + func (r BranchEntityQueryParamsExpandFiltersOptions) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsExpandFiltersValueArray []BranchEntityQueryParamsExpandFiltersValueArrayItemUnion + func (r BranchEntityQueryParamsExpandFiltersValueArray) ImplementsBranchEntityQueryParamsExpandFiltersValueUnion() + type BranchEntityQueryParamsExpandFiltersValueArrayItemUnion interface + ImplementsBranchEntityQueryParamsExpandFiltersValueArrayItemUnion func() + type BranchEntityQueryParamsExpandFiltersValueUnion interface + ImplementsBranchEntityQueryParamsExpandFiltersValueUnion func() + type BranchEntityQueryParamsFilters struct + Field param.Field[BranchEntityQueryParamsFiltersFieldUnion] + Kind param.Field[BranchEntityQueryParamsFiltersKind] + Op param.Field[BranchEntityQueryParamsFiltersOp] + Options param.Field[BranchEntityQueryParamsFiltersOptions] + Value param.Field[BranchEntityQueryParamsFiltersValueUnion] + func (r BranchEntityQueryParamsFilters) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsFiltersField struct + Field param.Field[BranchEntityQueryParamsFiltersFieldField] + Kind param.Field[BranchEntityQueryParamsFiltersFieldKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsFiltersField) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsFiltersFieldField string + const BranchEntityQueryParamsFiltersFieldFieldClassID + const BranchEntityQueryParamsFiltersFieldFieldComments + const BranchEntityQueryParamsFiltersFieldFieldCreatedAt + const BranchEntityQueryParamsFiltersFieldFieldFts + const BranchEntityQueryParamsFiltersFieldFieldID + const BranchEntityQueryParamsFiltersFieldFieldUpdatedAt + const BranchEntityQueryParamsFiltersFieldFieldVotes + func (r BranchEntityQueryParamsFiltersFieldField) IsKnown() bool + type BranchEntityQueryParamsFiltersFieldFieldRefProperty struct + Kind param.Field[BranchEntityQueryParamsFiltersFieldFieldRefPropertyKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsFiltersFieldFieldRefProperty) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsFiltersFieldFieldRefPropertyKind string + const BranchEntityQueryParamsFiltersFieldFieldRefPropertyKindProperty + func (r BranchEntityQueryParamsFiltersFieldFieldRefPropertyKind) IsKnown() bool + type BranchEntityQueryParamsFiltersFieldFieldRefSystem struct + Field param.Field[BranchEntityQueryParamsFiltersFieldFieldRefSystemField] + Kind param.Field[BranchEntityQueryParamsFiltersFieldFieldRefSystemKind] + func (r BranchEntityQueryParamsFiltersFieldFieldRefSystem) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsFiltersFieldFieldRefSystemField string + const BranchEntityQueryParamsFiltersFieldFieldRefSystemFieldClassID + const BranchEntityQueryParamsFiltersFieldFieldRefSystemFieldComments + const BranchEntityQueryParamsFiltersFieldFieldRefSystemFieldCreatedAt + const BranchEntityQueryParamsFiltersFieldFieldRefSystemFieldFts + const BranchEntityQueryParamsFiltersFieldFieldRefSystemFieldID + const BranchEntityQueryParamsFiltersFieldFieldRefSystemFieldUpdatedAt + const BranchEntityQueryParamsFiltersFieldFieldRefSystemFieldVotes + func (r BranchEntityQueryParamsFiltersFieldFieldRefSystemField) IsKnown() bool + type BranchEntityQueryParamsFiltersFieldFieldRefSystemKind string + const BranchEntityQueryParamsFiltersFieldFieldRefSystemKindSystem + func (r BranchEntityQueryParamsFiltersFieldFieldRefSystemKind) IsKnown() bool + type BranchEntityQueryParamsFiltersFieldKind string + const BranchEntityQueryParamsFiltersFieldKindProperty + const BranchEntityQueryParamsFiltersFieldKindSystem + func (r BranchEntityQueryParamsFiltersFieldKind) IsKnown() bool + type BranchEntityQueryParamsFiltersFieldUnion interface + type BranchEntityQueryParamsFiltersKind string + const BranchEntityQueryParamsFiltersKindCond + func (r BranchEntityQueryParamsFiltersKind) IsKnown() bool + type BranchEntityQueryParamsFiltersOp string + const BranchEntityQueryParamsFiltersOpAnyGt + const BranchEntityQueryParamsFiltersOpAnyGte + const BranchEntityQueryParamsFiltersOpAnyLt + const BranchEntityQueryParamsFiltersOpAnyLte + const BranchEntityQueryParamsFiltersOpContains + const BranchEntityQueryParamsFiltersOpContainsAll + const BranchEntityQueryParamsFiltersOpContainsAllTokens + const BranchEntityQueryParamsFiltersOpContainsAny + const BranchEntityQueryParamsFiltersOpContainsTokenSequence + const BranchEntityQueryParamsFiltersOpEndsWith + const BranchEntityQueryParamsFiltersOpEq + const BranchEntityQueryParamsFiltersOpGlob + const BranchEntityQueryParamsFiltersOpGt + const BranchEntityQueryParamsFiltersOpGte + const BranchEntityQueryParamsFiltersOpIGlob + const BranchEntityQueryParamsFiltersOpIn + const BranchEntityQueryParamsFiltersOpIsNull + const BranchEntityQueryParamsFiltersOpLt + const BranchEntityQueryParamsFiltersOpLte + const BranchEntityQueryParamsFiltersOpNotContains + const BranchEntityQueryParamsFiltersOpNotContainsAny + const BranchEntityQueryParamsFiltersOpNotEq + const BranchEntityQueryParamsFiltersOpNotGlob + const BranchEntityQueryParamsFiltersOpNotIGlob + const BranchEntityQueryParamsFiltersOpNotIn + const BranchEntityQueryParamsFiltersOpNotNull + const BranchEntityQueryParamsFiltersOpRegex + const BranchEntityQueryParamsFiltersOpStartsWith + func (r BranchEntityQueryParamsFiltersOp) IsKnown() bool + type BranchEntityQueryParamsFiltersOptions struct + LastAsPrefix param.Field[bool] + func (r BranchEntityQueryParamsFiltersOptions) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsFiltersValueArray []BranchEntityQueryParamsFiltersValueArrayItemUnion + func (r BranchEntityQueryParamsFiltersValueArray) ImplementsBranchEntityQueryParamsFiltersValueUnion() + type BranchEntityQueryParamsFiltersValueArrayItemUnion interface + ImplementsBranchEntityQueryParamsFiltersValueArrayItemUnion func() + type BranchEntityQueryParamsFiltersValueUnion interface + ImplementsBranchEntityQueryParamsFiltersValueUnion func() + type BranchEntityQueryParamsRankBy struct + Direction param.Field[BranchEntityQueryParamsRankByDirection] + Field param.Field[interface{}] + Filter param.Field[interface{}] + Kind param.Field[BranchEntityQueryParamsRankByKind] + Mode param.Field[BranchEntityQueryParamsRankByMode] + Model param.Field[string] + Options param.Field[interface{}] + Parser param.Field[BranchEntityQueryParamsRankByParser] + Query param.Field[string] + Target param.Field[interface{}] + Vector param.Field[interface{}] + func (r BranchEntityQueryParamsRankBy) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByDirection string + const BranchEntityQueryParamsRankByDirectionAsc + const BranchEntityQueryParamsRankByDirectionDesc + func (r BranchEntityQueryParamsRankByDirection) IsKnown() bool + type BranchEntityQueryParamsRankByKind string + const BranchEntityQueryParamsRankByKindBm25 + const BranchEntityQueryParamsRankByKindFilterBoost + const BranchEntityQueryParamsRankByKindFts + const BranchEntityQueryParamsRankByKindOrder + const BranchEntityQueryParamsRankByKindVector + func (r BranchEntityQueryParamsRankByKind) IsKnown() bool + type BranchEntityQueryParamsRankByMode string + const BranchEntityQueryParamsRankByModeAnn + const BranchEntityQueryParamsRankByModeKNn + func (r BranchEntityQueryParamsRankByMode) IsKnown() bool + type BranchEntityQueryParamsRankByParser string + const BranchEntityQueryParamsRankByParserFts + const BranchEntityQueryParamsRankByParserPhrase + const BranchEntityQueryParamsRankByParserPlain + const BranchEntityQueryParamsRankByParserTsquery + func (r BranchEntityQueryParamsRankByParser) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstBm25 struct + Field param.Field[BranchEntityQueryParamsRankByRankAstBm25Field] + Kind param.Field[BranchEntityQueryParamsRankByRankAstBm25Kind] + Options param.Field[BranchEntityQueryParamsRankByRankAstBm25Options] + Query param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstBm25) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstBm25Field struct + Kind param.Field[BranchEntityQueryParamsRankByRankAstBm25FieldKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstBm25Field) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstBm25FieldKind string + const BranchEntityQueryParamsRankByRankAstBm25FieldKindProperty + func (r BranchEntityQueryParamsRankByRankAstBm25FieldKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstBm25Kind string + const BranchEntityQueryParamsRankByRankAstBm25KindBm25 + func (r BranchEntityQueryParamsRankByRankAstBm25Kind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstBm25Options struct + LastAsPrefix param.Field[bool] + func (r BranchEntityQueryParamsRankByRankAstBm25Options) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFilterBoost struct + Filter param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilter] + Kind param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostKind] + func (r BranchEntityQueryParamsRankByRankAstFilterBoost) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFilterBoostFilter struct + Field param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldUnion] + Kind param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterKind] + Op param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterOp] + Options param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterOptions] + Value param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterValueUnion] + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilter) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterField struct + Field param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldField] + Kind param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterField) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldField string + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldClassID + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldComments + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldCreatedAt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldFts + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldID + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldUpdatedAt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldVotes + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldField) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefProperty struct + Kind param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefPropertyKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefProperty) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefPropertyKind string + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefPropertyKindProperty + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefPropertyKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystem struct + Field param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemField] + Kind param.Field[BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemKind] + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystem) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemField string + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemFieldClassID + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemFieldComments + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemFieldCreatedAt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemFieldFts + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemFieldID + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemFieldUpdatedAt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemFieldVotes + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemField) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemKind string + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemKindSystem + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldFieldRefSystemKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldKind string + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldKindProperty + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldKindSystem + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterFieldUnion interface + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterKind string + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterKindCond + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterOp string + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpAnyGt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpAnyGte + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpAnyLt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpAnyLte + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpContains + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpContainsAll + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpContainsAllTokens + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpContainsAny + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpContainsTokenSequence + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpEndsWith + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpEq + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpGlob + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpGt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpGte + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpIGlob + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpIn + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpIsNull + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpLt + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpLte + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpNotContains + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpNotContainsAny + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpNotEq + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpNotGlob + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpNotIGlob + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpNotIn + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpNotNull + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpRegex + const BranchEntityQueryParamsRankByRankAstFilterBoostFilterOpStartsWith + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterOp) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterOptions struct + LastAsPrefix param.Field[bool] + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterOptions) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterValueArray []BranchEntityQueryParamsRankByRankAstFilterBoostFilterValueArrayItemUnion + func (r BranchEntityQueryParamsRankByRankAstFilterBoostFilterValueArray) ImplementsBranchEntityQueryParamsRankByRankAstFilterBoostFilterValueUnion() + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterValueArrayItemUnion interface + ... func() + type BranchEntityQueryParamsRankByRankAstFilterBoostFilterValueUnion interface + ImplementsBranchEntityQueryParamsRankByRankAstFilterBoostFilterValueUnion func() + type BranchEntityQueryParamsRankByRankAstFilterBoostKind string + const BranchEntityQueryParamsRankByRankAstFilterBoostKindFilterBoost + func (r BranchEntityQueryParamsRankByRankAstFilterBoostKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFts struct + Kind param.Field[BranchEntityQueryParamsRankByRankAstFtsKind] + Options param.Field[BranchEntityQueryParamsRankByRankAstFtsOptions] + Parser param.Field[BranchEntityQueryParamsRankByRankAstFtsParser] + Query param.Field[string] + Target param.Field[BranchEntityQueryParamsRankByRankAstFtsTargetUnion] + func (r BranchEntityQueryParamsRankByRankAstFts) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFtsKind string + const BranchEntityQueryParamsRankByRankAstFtsKindFts + func (r BranchEntityQueryParamsRankByRankAstFtsKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFtsOptions struct + LastAsPrefix param.Field[bool] + func (r BranchEntityQueryParamsRankByRankAstFtsOptions) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFtsParser string + const BranchEntityQueryParamsRankByRankAstFtsParserFts + const BranchEntityQueryParamsRankByRankAstFtsParserPhrase + const BranchEntityQueryParamsRankByRankAstFtsParserPlain + const BranchEntityQueryParamsRankByRankAstFtsParserTsquery + func (r BranchEntityQueryParamsRankByRankAstFtsParser) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFtsTarget struct + Field param.Field[BranchEntityQueryParamsRankByRankAstFtsTargetField] + Kind param.Field[BranchEntityQueryParamsRankByRankAstFtsTargetKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstFtsTarget) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFtsTargetField string + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldClassID + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldComments + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldCreatedAt + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldFts + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldID + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldUpdatedAt + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldVotes + func (r BranchEntityQueryParamsRankByRankAstFtsTargetField) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefProperty struct + Kind param.Field[BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefPropertyKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefProperty) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefPropertyKind string + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefPropertyKindProperty + func (r BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefPropertyKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystem struct + Field param.Field[BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemField] + Kind param.Field[BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemKind] + func (r BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystem) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemField string + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemFieldClassID + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemFieldComments + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemFieldCreatedAt + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemFieldFts + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemFieldID + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemFieldUpdatedAt + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemFieldVotes + func (r BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemField) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemKind string + const BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemKindSystem + func (r BranchEntityQueryParamsRankByRankAstFtsTargetFieldRefSystemKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFtsTargetKind string + const BranchEntityQueryParamsRankByRankAstFtsTargetKindProperty + const BranchEntityQueryParamsRankByRankAstFtsTargetKindSystem + func (r BranchEntityQueryParamsRankByRankAstFtsTargetKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstFtsTargetUnion interface + type BranchEntityQueryParamsRankByRankAstOrder struct + Direction param.Field[BranchEntityQueryParamsRankByRankAstOrderDirection] + Field param.Field[BranchEntityQueryParamsRankByRankAstOrderFieldUnion] + Kind param.Field[BranchEntityQueryParamsRankByRankAstOrderKind] + func (r BranchEntityQueryParamsRankByRankAstOrder) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstOrderDirection string + const BranchEntityQueryParamsRankByRankAstOrderDirectionAsc + const BranchEntityQueryParamsRankByRankAstOrderDirectionDesc + func (r BranchEntityQueryParamsRankByRankAstOrderDirection) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstOrderField struct + Field param.Field[BranchEntityQueryParamsRankByRankAstOrderFieldField] + Kind param.Field[BranchEntityQueryParamsRankByRankAstOrderFieldKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstOrderField) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstOrderFieldField string + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldClassID + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldComments + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldCreatedAt + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldFts + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldID + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldUpdatedAt + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldVotes + func (r BranchEntityQueryParamsRankByRankAstOrderFieldField) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefProperty struct + Kind param.Field[BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefPropertyKind] + PropertyID param.Field[string] + func (r BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefProperty) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefPropertyKind string + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefPropertyKindProperty + func (r BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefPropertyKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystem struct + Field param.Field[BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemField] + Kind param.Field[BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemKind] + func (r BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystem) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemField string + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemFieldClassID + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemFieldComments + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemFieldCreatedAt + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemFieldFts + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemFieldID + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemFieldUpdatedAt + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemFieldVotes + func (r BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemField) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemKind string + const BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemKindSystem + func (r BranchEntityQueryParamsRankByRankAstOrderFieldFieldRefSystemKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstOrderFieldKind string + const BranchEntityQueryParamsRankByRankAstOrderFieldKindProperty + const BranchEntityQueryParamsRankByRankAstOrderFieldKindSystem + func (r BranchEntityQueryParamsRankByRankAstOrderFieldKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstOrderFieldUnion interface + type BranchEntityQueryParamsRankByRankAstOrderKind string + const BranchEntityQueryParamsRankByRankAstOrderKindOrder + func (r BranchEntityQueryParamsRankByRankAstOrderKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstVector struct + Kind param.Field[BranchEntityQueryParamsRankByRankAstVectorKind] + Mode param.Field[BranchEntityQueryParamsRankByRankAstVectorMode] + Model param.Field[string] + Query param.Field[string] + Vector param.Field[[]float64] + func (r BranchEntityQueryParamsRankByRankAstVector) MarshalJSON() (data []byte, err error) + type BranchEntityQueryParamsRankByRankAstVectorKind string + const BranchEntityQueryParamsRankByRankAstVectorKindVector + func (r BranchEntityQueryParamsRankByRankAstVectorKind) IsKnown() bool + type BranchEntityQueryParamsRankByRankAstVectorMode string + const BranchEntityQueryParamsRankByRankAstVectorModeAnn + const BranchEntityQueryParamsRankByRankAstVectorModeKNn + func (r BranchEntityQueryParamsRankByRankAstVectorMode) IsKnown() bool + type BranchEntityQueryParamsRankByUnion interface + type BranchEntityQueryResponse struct + Backend BranchEntityQueryResponseBackend + Data []BranchEntityQueryResponseData + HasMore bool + JSON branchEntityQueryResponseJSON + func (r *BranchEntityQueryResponse) UnmarshalJSON(data []byte) (err error) + type BranchEntityQueryResponseBackend string + const BranchEntityQueryResponseBackendPostgres + const BranchEntityQueryResponseBackendTurbopuffer + func (r BranchEntityQueryResponseBackend) IsKnown() bool + type BranchEntityQueryResponseData struct + ClassID string + CommentCount float64 + CreatedAt time.Time + EntityID string + HasVoted bool + JSON branchEntityQueryResponseDataJSON + Properties map[string]interface{} + Rank float64 + UpdatedAt time.Time + VoteCount float64 + func (r *BranchEntityQueryResponseData) UnmarshalJSON(data []byte) (err error) + type BranchEntityService struct + Options []option.RequestOption + func NewBranchEntityService(opts ...option.RequestOption) (r *BranchEntityService) + func (r *BranchEntityService) Delete(ctx context.Context, branchID string, body BranchEntityDeleteParams, ...) (res *float64, err error) + func (r *BranchEntityService) Get(ctx context.Context, branchID string, body BranchEntityGetParams, ...) (res *[]BranchEntityGetResponse, err error) + func (r *BranchEntityService) List(ctx context.Context, branchID string, query BranchEntityListParams, ...) (res *pagination.OffsetPage[BranchEntityListResponse], err error) + func (r *BranchEntityService) ListAutoPaging(ctx context.Context, branchID string, query BranchEntityListParams, ...) *pagination.OffsetPageAutoPager[BranchEntityListResponse] + func (r *BranchEntityService) ListBackreferences(ctx context.Context, branchID string, entityID string, ...) (res *pagination.OffsetPage[BranchEntityListBackreferencesResponse], err error) + func (r *BranchEntityService) ListBackreferencesAutoPaging(ctx context.Context, branchID string, entityID string, ...) *pagination.OffsetPageAutoPager[BranchEntityListBackreferencesResponse] + func (r *BranchEntityService) New(ctx context.Context, branchID string, body BranchEntityNewParams, ...) (res *[]string, err error) + func (r *BranchEntityService) Query(ctx context.Context, branchID string, body BranchEntityQueryParams, ...) (res *BranchEntityQueryResponse, err error) + func (r *BranchEntityService) Update(ctx context.Context, branchID string, entityID string, ...) (res *BranchEntityUpdateResponse, err error) + func (r *BranchEntityService) UpdateBatch(ctx context.Context, branchID string, body BranchEntityUpdateBatchParams, ...) (res *bool, err error) + type BranchEntityUpdateBatchParams struct + EntityIDs param.Field[[]string] + Properties param.Field[map[string]BranchEntityUpdateBatchParamsPropertiesUnion] + func (r BranchEntityUpdateBatchParams) MarshalJSON() (data []byte, err error) + type BranchEntityUpdateBatchParamsPropertiesArray []BranchEntityUpdateBatchParamsPropertiesArrayItemUnion + func (r BranchEntityUpdateBatchParamsPropertiesArray) ImplementsBranchEntityUpdateBatchParamsPropertiesUnion() + type BranchEntityUpdateBatchParamsPropertiesArrayItemUnion interface + ImplementsBranchEntityUpdateBatchParamsPropertiesArrayItemUnion func() + type BranchEntityUpdateBatchParamsPropertiesMap map[string]interface + func (r BranchEntityUpdateBatchParamsPropertiesMap) ImplementsBranchEntityUpdateBatchParamsPropertiesUnion() + type BranchEntityUpdateBatchParamsPropertiesUnion interface + ImplementsBranchEntityUpdateBatchParamsPropertiesUnion func() + type BranchEntityUpdateParams struct + ClearExistingValues param.Field[bool] + Data param.Field[map[string]BranchEntityUpdateParamsDataUnion] + func (r BranchEntityUpdateParams) MarshalJSON() (data []byte, err error) + type BranchEntityUpdateParamsDataArray []BranchEntityUpdateParamsDataArrayItemUnion + func (r BranchEntityUpdateParamsDataArray) ImplementsBranchEntityUpdateParamsDataUnion() + type BranchEntityUpdateParamsDataArrayItemUnion interface + ImplementsBranchEntityUpdateParamsDataArrayItemUnion func() + type BranchEntityUpdateParamsDataMap map[string]interface + func (r BranchEntityUpdateParamsDataMap) ImplementsBranchEntityUpdateParamsDataUnion() + type BranchEntityUpdateParamsDataUnion interface + ImplementsBranchEntityUpdateParamsDataUnion func() + type BranchEntityUpdateResponse struct + JSON branchEntityUpdateResponseJSON + Success bool + func (r *BranchEntityUpdateResponse) UnmarshalJSON(data []byte) (err error) + type BranchListChildrenParams struct + Limit param.Field[int64] + Offset param.Field[int64] + func (r BranchListChildrenParams) URLQuery() (v url.Values) + type BranchListParams struct + Limit param.Field[int64] + Offset param.Field[int64] + func (r BranchListParams) URLQuery() (v url.Values) + type BranchMergeParams struct + TargetBranchID param.Field[string] + func (r BranchMergeParams) MarshalJSON() (data []byte, err error) + type BranchNewParams struct + IsGuest param.Field[bool] + Name param.Field[string] + func (r BranchNewParams) MarshalJSON() (data []byte, err error) + type BranchPropertyNewBatchParams struct + Properties param.Field[[]BranchPropertyNewBatchParamsProperty] + func (r BranchPropertyNewBatchParams) MarshalJSON() (data []byte, err error) + type BranchPropertyNewBatchParamsPropertiesRange string + const BranchPropertyNewBatchParamsPropertiesRangeBoolean + const BranchPropertyNewBatchParamsPropertiesRangeDatetime + const BranchPropertyNewBatchParamsPropertiesRangeNumber + const BranchPropertyNewBatchParamsPropertiesRangeReference + const BranchPropertyNewBatchParamsPropertiesRangeString + func (r BranchPropertyNewBatchParamsPropertiesRange) IsKnown() bool + type BranchPropertyNewBatchParamsProperty struct + APIName param.Field[string] + Default param.Field[interface{}] + Description param.Field[string] + DisplayName param.Field[bool] + Domain param.Field[[]string] + MultiValued param.Field[bool] + Name param.Field[string] + Range param.Field[BranchPropertyNewBatchParamsPropertiesRange] + ReferenceClasses param.Field[[]string] + Required param.Field[bool] + TargetBranchID param.Field[string] + Unique param.Field[bool] + func (r BranchPropertyNewBatchParamsProperty) MarshalJSON() (data []byte, err error) + type BranchPropertyNewParams struct + Property param.Field[BranchPropertyNewParamsProperty] + func (r BranchPropertyNewParams) MarshalJSON() (data []byte, err error) + type BranchPropertyNewParamsProperty struct + APIName param.Field[string] + Default param.Field[interface{}] + Description param.Field[string] + DisplayName param.Field[bool] + Domain param.Field[[]string] + MultiValued param.Field[bool] + Name param.Field[string] + Range param.Field[BranchPropertyNewParamsPropertyRange] + ReferenceClasses param.Field[[]string] + Required param.Field[bool] + TargetBranchID param.Field[string] + Unique param.Field[bool] + func (r BranchPropertyNewParamsProperty) MarshalJSON() (data []byte, err error) + type BranchPropertyNewParamsPropertyRange string + const BranchPropertyNewParamsPropertyRangeBoolean + const BranchPropertyNewParamsPropertyRangeDatetime + const BranchPropertyNewParamsPropertyRangeNumber + const BranchPropertyNewParamsPropertyRangeReference + const BranchPropertyNewParamsPropertyRangeString + func (r BranchPropertyNewParamsPropertyRange) IsKnown() bool + type BranchPropertyService struct + Options []option.RequestOption + func NewBranchPropertyService(opts ...option.RequestOption) (r *BranchPropertyService) + func (r *BranchPropertyService) Delete(ctx context.Context, branchID string, propertyID string, ...) (res *bool, err error) + func (r *BranchPropertyService) New(ctx context.Context, branchID string, body BranchPropertyNewParams, ...) (res *string, err error) + func (r *BranchPropertyService) NewBatch(ctx context.Context, branchID string, body BranchPropertyNewBatchParams, ...) (res *[]string, err error) + func (r *BranchPropertyService) Update(ctx context.Context, branchID string, propertyID string, ...) (err error) + type BranchPropertyUpdateParams struct + Updates param.Field[BranchPropertyUpdateParamsUpdates] + func (r BranchPropertyUpdateParams) MarshalJSON() (data []byte, err error) + type BranchPropertyUpdateParamsUpdates struct + APIName param.Field[string] + Description param.Field[string] + DisplayName param.Field[bool] + Name param.Field[string] + func (r BranchPropertyUpdateParamsUpdates) MarshalJSON() (data []byte, err error) + type BranchSchemaGetResponse struct + ClassIDToAPIName map[string]string + ClassIDToPluralName map[string]string + ClassIDToSingularName map[string]string + ClassIDs map[string]string + JSON branchSchemaGetResponseJSON + PropertyIDToAPIName map[string]string + PropertyIDs map[string]string + QueryDsl BranchSchemaGetResponseQueryDsl + Schema BranchSchemaGetResponseSchema + func (r *BranchSchemaGetResponse) UnmarshalJSON(data []byte) (err error) + type BranchSchemaGetResponseQueryDsl struct + FilterOperators []string + JSON branchSchemaGetResponseQueryDslJSON + LogicalOperators []string + RankCombinators []string + RankTypes []string + RelationalOperators []string + SortDirections []string + func (r *BranchSchemaGetResponseQueryDsl) UnmarshalJSON(data []byte) (err error) + type BranchSchemaGetResponseSchema struct + Classes map[string]BranchSchemaGetResponseSchemaClass + JSON branchSchemaGetResponseSchemaJSON + Properties map[string]BranchSchemaGetResponseSchemaProperty + func (r *BranchSchemaGetResponseSchema) UnmarshalJSON(data []byte) (err error) + type BranchSchemaGetResponseSchemaClass struct + APIName string + Description string + FtsEnabled bool + IsSystem bool + JSON branchSchemaGetResponseSchemaClassJSON + PluralName string + SingularName string + VectorSearchEnabled bool + func (r *BranchSchemaGetResponseSchemaClass) UnmarshalJSON(data []byte) (err error) + type BranchSchemaGetResponseSchemaPropertiesRange string + const BranchSchemaGetResponseSchemaPropertiesRangeBoolean + const BranchSchemaGetResponseSchemaPropertiesRangeDatetime + const BranchSchemaGetResponseSchemaPropertiesRangeNumber + const BranchSchemaGetResponseSchemaPropertiesRangeReference + const BranchSchemaGetResponseSchemaPropertiesRangeString + func (r BranchSchemaGetResponseSchemaPropertiesRange) IsKnown() bool + type BranchSchemaGetResponseSchemaProperty struct + APIName string + Default interface{} + Description string + DisplayName bool + Domain []string + JSON branchSchemaGetResponseSchemaPropertyJSON + MultiValued bool + Name string + Range BranchSchemaGetResponseSchemaPropertiesRange + ReferenceClasses []string + Required bool + TargetBranchID string + Unique bool + func (r *BranchSchemaGetResponseSchemaProperty) UnmarshalJSON(data []byte) (err error) + type BranchSchemaService struct + Options []option.RequestOption + func NewBranchSchemaService(opts ...option.RequestOption) (r *BranchSchemaService) + func (r *BranchSchemaService) Get(ctx context.Context, branchID string, opts ...option.RequestOption) (res *BranchSchemaGetResponse, err error) + type BranchService struct + Classes *BranchClassService + Entities *BranchEntityService + Options []option.RequestOption + Properties *BranchPropertyService + Schema *BranchSchemaService + func NewBranchService(opts ...option.RequestOption) (r *BranchService) + func (r *BranchService) Delete(ctx context.Context, branchID string, opts ...option.RequestOption) (res *bool, err error) + func (r *BranchService) Diff(ctx context.Context, branchID string, query BranchDiffParams, ...) (res *BranchDiffResponse, err error) + func (r *BranchService) Get(ctx context.Context, branchID string, opts ...option.RequestOption) (res *Branch, err error) + func (r *BranchService) List(ctx context.Context, repositoryID string, query BranchListParams, ...) (res *pagination.OffsetPage[Branch], err error) + func (r *BranchService) ListAutoPaging(ctx context.Context, repositoryID string, query BranchListParams, ...) *pagination.OffsetPageAutoPager[Branch] + func (r *BranchService) ListChildren(ctx context.Context, branchID string, query BranchListChildrenParams, ...) (res *pagination.OffsetPage[Branch], err error) + func (r *BranchService) ListChildrenAutoPaging(ctx context.Context, branchID string, query BranchListChildrenParams, ...) *pagination.OffsetPageAutoPager[Branch] + func (r *BranchService) Merge(ctx context.Context, sourceBranchID string, body BranchMergeParams, ...) (err error) + func (r *BranchService) New(ctx context.Context, repositoryID string, body BranchNewParams, ...) (res *Branch, err error) + type Client struct + Branches *BranchService + Options []option.RequestOption + Proposals *ProposalService + Repositories *RepositoryService + Search *SearchService + func NewClient(opts ...option.RequestOption) (r *Client) + func (r *Client) Delete(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Execute(ctx context.Context, method string, path string, params interface{}, ...) error + func (r *Client) Get(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Patch(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Post(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Put(ctx context.Context, path string, params interface{}, res interface{}, ...) error + type Error = apierror.Error + type Proposal struct + AccountID string + Branches []ProposalBranch + CreatedAt string + CreatedBy string + Description string + ID string + JSON proposalJSON + Status ProposalStatus + Title string + UpdatedAt string + func (r *Proposal) UnmarshalJSON(data []byte) (err error) + type ProposalAcceptParams struct + BranchID param.Field[string] + func (r ProposalAcceptParams) MarshalJSON() (data []byte, err error) + type ProposalAcceptResponse struct + JSON proposalAcceptResponseJSON + MergeEventID string + Success bool + func (r *ProposalAcceptResponse) UnmarshalJSON(data []byte) (err error) + type ProposalBranch struct + BranchID string + BranchName string + HasPendingChanges bool + JSON proposalBranchJSON + LastMergeEventID string + ProposalID string + RepositoryID string + RepositoryName string + RepositorySlug string + func (r *ProposalBranch) UnmarshalJSON(data []byte) (err error) + type ProposalBranchLinkParams struct + BranchID param.Field[string] + func (r ProposalBranchLinkParams) MarshalJSON() (data []byte, err error) + type ProposalBranchService struct + Options []option.RequestOption + func NewProposalBranchService(opts ...option.RequestOption) (r *ProposalBranchService) + func (r *ProposalBranchService) Link(ctx context.Context, proposalID string, body ProposalBranchLinkParams, ...) (err error) + func (r *ProposalBranchService) Unlink(ctx context.Context, proposalID string, branchID string, ...) (err error) + type ProposalListParams struct + Limit param.Field[int64] + Offset param.Field[int64] + Status param.Field[[]ProposalListParamsStatus] + func (r ProposalListParams) URLQuery() (v url.Values) + type ProposalListParamsStatus string + const ProposalListParamsStatusClosed + const ProposalListParamsStatusDraft + const ProposalListParamsStatusNeedsReview + const ProposalListParamsStatusOpen + func (r ProposalListParamsStatus) IsKnown() bool + type ProposalListResponse struct + BranchID string + BranchName string + CanAccept bool + CanEdit bool + CreatedAt string + CreatedBy string + Description string + HasPendingChanges bool + ID string + IsMerged bool + IsMine bool + JSON proposalListResponseJSON + Status ProposalListResponseStatus + Title string + TotalBranchCount int64 + UpdatedAt string + func (r *ProposalListResponse) UnmarshalJSON(data []byte) (err error) + type ProposalListResponseStatus string + const ProposalListResponseStatusClosed + const ProposalListResponseStatusDraft + const ProposalListResponseStatusNeedsReview + const ProposalListResponseStatusOpen + func (r ProposalListResponseStatus) IsKnown() bool + type ProposalMergeEventListParams struct + BranchID param.Field[string] + Limit param.Field[int64] + Offset param.Field[int64] + func (r ProposalMergeEventListParams) URLQuery() (v url.Values) + type ProposalMergeEventListResponse struct + BranchID string + CreatedAt string + CreatedBy string + ID string + JSON proposalMergeEventListResponseJSON + ProposalID string + RepositoryID string + func (r *ProposalMergeEventListResponse) UnmarshalJSON(data []byte) (err error) + type ProposalMergeEventService struct + Options []option.RequestOption + func NewProposalMergeEventService(opts ...option.RequestOption) (r *ProposalMergeEventService) + func (r *ProposalMergeEventService) List(ctx context.Context, proposalID string, query ProposalMergeEventListParams, ...) (res *pagination.OffsetPage[ProposalMergeEventListResponse], err error) + func (r *ProposalMergeEventService) ListAutoPaging(ctx context.Context, proposalID string, query ProposalMergeEventListParams, ...) *pagination.OffsetPageAutoPager[ProposalMergeEventListResponse] + type ProposalNewParams struct + BranchIDs param.Field[[]string] + func (r ProposalNewParams) MarshalJSON() (data []byte, err error) + type ProposalNewResponse struct + JSON proposalNewResponseJSON + ProposalID string + func (r *ProposalNewResponse) UnmarshalJSON(data []byte) (err error) + type ProposalService struct + Branches *ProposalBranchService + MergeEvents *ProposalMergeEventService + Options []option.RequestOption + func NewProposalService(opts ...option.RequestOption) (r *ProposalService) + func (r *ProposalService) Accept(ctx context.Context, proposalID string, body ProposalAcceptParams, ...) (res *ProposalAcceptResponse, err error) + func (r *ProposalService) Delete(ctx context.Context, proposalID string, opts ...option.RequestOption) (err error) + func (r *ProposalService) Get(ctx context.Context, proposalID string, opts ...option.RequestOption) (res *Proposal, err error) + func (r *ProposalService) List(ctx context.Context, repositoryID string, query ProposalListParams, ...) (res *pagination.OffsetPage[ProposalListResponse], err error) + func (r *ProposalService) ListAutoPaging(ctx context.Context, repositoryID string, query ProposalListParams, ...) *pagination.OffsetPageAutoPager[ProposalListResponse] + func (r *ProposalService) New(ctx context.Context, body ProposalNewParams, opts ...option.RequestOption) (res *ProposalNewResponse, err error) + func (r *ProposalService) Update(ctx context.Context, proposalID string, body ProposalUpdateParams, ...) (res *ProposalUpdateResponse, err error) + type ProposalStatus string + const ProposalStatusClosed + const ProposalStatusDraft + const ProposalStatusNeedsReview + const ProposalStatusOpen + func (r ProposalStatus) IsKnown() bool + type ProposalUpdateParams struct + BranchID param.Field[string] + Description param.Field[string] + RepositoryID param.Field[string] + Status param.Field[ProposalUpdateParamsStatus] + Title param.Field[string] + func (r ProposalUpdateParams) MarshalJSON() (data []byte, err error) + type ProposalUpdateParamsStatus string + const ProposalUpdateParamsStatusClosed + const ProposalUpdateParamsStatusDraft + const ProposalUpdateParamsStatusNeedsReview + const ProposalUpdateParamsStatusOpen + func (r ProposalUpdateParamsStatus) IsKnown() bool + type ProposalUpdateResponse struct + AccountID string + CreatedAt string + CreatedBy string + Description string + ID string + JSON proposalUpdateResponseJSON + Status ProposalUpdateResponseStatus + Title string + UpdatedAt string + func (r *ProposalUpdateResponse) UnmarshalJSON(data []byte) (err error) + type ProposalUpdateResponseStatus string + const ProposalUpdateResponseStatusClosed + const ProposalUpdateResponseStatusDraft + const ProposalUpdateResponseStatusNeedsReview + const ProposalUpdateResponseStatusOpen + func (r ProposalUpdateResponseStatus) IsKnown() bool + type Repository struct + AccountID string + CreatedAt string + CreatedBy string + Description string + FilesEnabled bool + ID string + JSON repositoryJSON + MainBranchID string + Name string + Skill string + Slug string + Storage RepositoryStorage + SupportsFiles bool + UpdatedAt string + UpdatedBy string + func (r *Repository) UnmarshalJSON(data []byte) (err error) + type RepositoryListParams struct + Limit param.Field[int64] + Offset param.Field[int64] + Source param.Field[RepositoryListParamsSource] + UserID param.Field[string] + func (r RepositoryListParams) URLQuery() (v url.Values) + type RepositoryListParamsSource string + const RepositoryListParamsSourceAll + const RepositoryListParamsSourceMy + const RepositoryListParamsSourceSaved + const RepositoryListParamsSourceShared + func (r RepositoryListParamsSource) IsKnown() bool + type RepositoryListResponse struct + BranchCount float64 + CreatedAt string + Description string + FilesEnabled bool + ID string + IsPinned bool + IsSaved bool + JSON repositoryListResponseJSON + MainBranchID string + Name string + OwnerAccountID string + OwnerAccountName string + OwnerAccountSlug string + Permissions RepositoryListResponsePermissions + SaveCount float64 + Slug string + Storage RepositoryListResponseStorage + SupportsFiles bool + UpdatedAt string + VoteCount float64 + func (r *RepositoryListResponse) UnmarshalJSON(data []byte) (err error) + type RepositoryListResponsePermissions struct + Actions []RepositoryListResponsePermissionsAction + CanEdit bool + CanView bool + JSON repositoryListResponsePermissionsJSON + func (r *RepositoryListResponsePermissions) UnmarshalJSON(data []byte) (err error) + type RepositoryListResponsePermissionsAction string + const RepositoryListResponsePermissionsActionDeleteRepository + const RepositoryListResponsePermissionsActionEditRepository + const RepositoryListResponsePermissionsActionManageBranches + const RepositoryListResponsePermissionsActionManagePermissions + const RepositoryListResponsePermissionsActionViewRepository + func (r RepositoryListResponsePermissionsAction) IsKnown() bool + type RepositoryListResponseStorage string + const RepositoryListResponseStoragePostgres + const RepositoryListResponseStorageTurbopuffer + func (r RepositoryListResponseStorage) IsKnown() bool + type RepositoryNewParams struct + AccountID param.Field[string] + Description param.Field[string] + Name param.Field[string] + Skill param.Field[string] + Slug param.Field[string] + func (r RepositoryNewParams) MarshalJSON() (data []byte, err error) + type RepositoryNewResponse struct + BranchID string + JSON repositoryNewResponseJSON + RepositoryID string + Success bool + func (r *RepositoryNewResponse) UnmarshalJSON(data []byte) (err error) + type RepositoryService struct + Options []option.RequestOption + func NewRepositoryService(opts ...option.RequestOption) (r *RepositoryService) + func (r *RepositoryService) Delete(ctx context.Context, repositoryID string, opts ...option.RequestOption) (res *bool, err error) + func (r *RepositoryService) Get(ctx context.Context, repositoryID string, opts ...option.RequestOption) (res *Repository, err error) + func (r *RepositoryService) List(ctx context.Context, accountID string, query RepositoryListParams, ...) (res *pagination.OffsetPage[RepositoryListResponse], err error) + func (r *RepositoryService) ListAutoPaging(ctx context.Context, accountID string, query RepositoryListParams, ...) *pagination.OffsetPageAutoPager[RepositoryListResponse] + func (r *RepositoryService) New(ctx context.Context, body RepositoryNewParams, opts ...option.RequestOption) (res *RepositoryNewResponse, err error) + func (r *RepositoryService) Update(ctx context.Context, repositoryID string, body RepositoryUpdateParams, ...) (res *RepositoryUpdateResponse, err error) + type RepositoryStorage string + const RepositoryStoragePostgres + const RepositoryStorageTurbopuffer + func (r RepositoryStorage) IsKnown() bool + type RepositoryUpdateParams struct + Description param.Field[string] + FilesEnabled param.Field[bool] + Name param.Field[string] + Skill param.Field[string] + Slug param.Field[string] + func (r RepositoryUpdateParams) MarshalJSON() (data []byte, err error) + type RepositoryUpdateResponse struct + AccountID string + CreatedAt string + CreatedBy string + Description string + FilesEnabled bool + ID string + JSON repositoryUpdateResponseJSON + Name string + Skill string + Slug string + Storage RepositoryUpdateResponseStorage + UpdatedAt string + UpdatedBy string + func (r *RepositoryUpdateResponse) UnmarshalJSON(data []byte) (err error) + type RepositoryUpdateResponseStorage string + const RepositoryUpdateResponseStoragePostgres + const RepositoryUpdateResponseStorageTurbopuffer + func (r RepositoryUpdateResponseStorage) IsKnown() bool + type SearchEntitiesParams struct + BranchIDs param.Field[[]string] + Limit param.Field[int64] + Mode param.Field[SearchEntitiesParamsMode] + Query param.Field[string] + func (r SearchEntitiesParams) URLQuery() (v url.Values) + type SearchEntitiesParamsMode string + const SearchEntitiesParamsModeAuto + const SearchEntitiesParamsModeFts + const SearchEntitiesParamsModeFuzzy + func (r SearchEntitiesParamsMode) IsKnown() bool + type SearchEntitiesResponse struct + Data []SearchEntitiesResponseData + HasMore bool + JSON searchEntitiesResponseJSON + func (r *SearchEntitiesResponse) UnmarshalJSON(data []byte) (err error) + type SearchEntitiesResponseData struct + BranchID string + ClassID string + ClassName string + DisplayName string + EntityID string + JSON searchEntitiesResponseDataJSON + RepositoryID string + func (r *SearchEntitiesResponseData) UnmarshalJSON(data []byte) (err error) + type SearchRepositoriesParams struct + ContextAccountID param.Field[string] + Limit param.Field[int64] + Offset param.Field[int64] + OwnerAccountID param.Field[string] + OwnerAccountSlug param.Field[string] + Query param.Field[string] + RepositoryID param.Field[string] + RepositorySlug param.Field[string] + func (r SearchRepositoriesParams) URLQuery() (v url.Values) + type SearchRepositoriesResponse struct + BranchCount float64 + CreatedAt string + Description string + FilesEnabled bool + ID string + IsPinned bool + IsSaved bool + JSON searchRepositoriesResponseJSON + MainBranchID string + Name string + OwnerAccountID string + OwnerAccountName string + OwnerAccountSlug string + Permissions SearchRepositoriesResponsePermissions + SaveCount float64 + Slug string + Storage SearchRepositoriesResponseStorage + SupportsFiles bool + UpdatedAt string + VoteCount float64 + func (r *SearchRepositoriesResponse) UnmarshalJSON(data []byte) (err error) + type SearchRepositoriesResponsePermissions struct + Actions []SearchRepositoriesResponsePermissionsAction + CanEdit bool + CanView bool + JSON searchRepositoriesResponsePermissionsJSON + func (r *SearchRepositoriesResponsePermissions) UnmarshalJSON(data []byte) (err error) + type SearchRepositoriesResponsePermissionsAction string + const SearchRepositoriesResponsePermissionsActionDeleteRepository + const SearchRepositoriesResponsePermissionsActionEditRepository + const SearchRepositoriesResponsePermissionsActionManageBranches + const SearchRepositoriesResponsePermissionsActionManagePermissions + const SearchRepositoriesResponsePermissionsActionViewRepository + func (r SearchRepositoriesResponsePermissionsAction) IsKnown() bool + type SearchRepositoriesResponseStorage string + const SearchRepositoriesResponseStoragePostgres + const SearchRepositoriesResponseStorageTurbopuffer + func (r SearchRepositoriesResponseStorage) IsKnown() bool + type SearchService struct + Options []option.RequestOption + func NewSearchService(opts ...option.RequestOption) (r *SearchService) + func (r *SearchService) Entities(ctx context.Context, query SearchEntitiesParams, opts ...option.RequestOption) (res *SearchEntitiesResponse, err error) + func (r *SearchService) Repositories(ctx context.Context, query SearchRepositoriesParams, ...) (res *pagination.OffsetPage[SearchRepositoriesResponse], err error) + func (r *SearchService) RepositoriesAutoPaging(ctx context.Context, query SearchRepositoriesParams, ...) *pagination.OffsetPageAutoPager[SearchRepositoriesResponse]