Versions in this module Expand all Collapse all v1 v1.0.2 Aug 1, 2023 Changes in this version + const BufRepository + const BufTag + const ExperimentalService_BulkExportRelationships_FullMethodName + const ExperimentalService_BulkImportRelationships_FullMethodName + const PermissionsService_CheckPermission_FullMethodName + const PermissionsService_DeleteRelationships_FullMethodName + const PermissionsService_ExpandPermissionTree_FullMethodName + const PermissionsService_LookupResources_FullMethodName + const PermissionsService_LookupSubjects_FullMethodName + const PermissionsService_ReadRelationships_FullMethodName + const PermissionsService_WriteRelationships_FullMethodName + const SchemaService_ReadSchema_FullMethodName + const SchemaService_WriteSchema_FullMethodName + const WatchService_Watch_FullMethodName + var AlgebraicSubjectSet_Operation_name = map[int32]string + var AlgebraicSubjectSet_Operation_value = map[string]int32 + var CaveatEvalInfo_Result_name = map[int32]string + var CaveatEvalInfo_Result_value = map[string]int32 + var CheckDebugTrace_PermissionType_name = map[int32]string + var CheckDebugTrace_PermissionType_value = map[string]int32 + var CheckDebugTrace_Permissionship_name = map[int32]string + var CheckDebugTrace_Permissionship_value = map[string]int32 + var CheckPermissionResponse_Permissionship_name = map[int32]string + var CheckPermissionResponse_Permissionship_value = map[string]int32 + var DeleteRelationshipsResponse_DeletionProgress_name = map[int32]string + var DeleteRelationshipsResponse_DeletionProgress_value = map[string]int32 + var ErrIntOverflow = fmt.Errorf("proto: integer overflow") + var ErrInvalidLength = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group") + var ErrorReason_name = map[int32]string + var ErrorReason_value = map[string]int32 + var ExperimentalService_ServiceDesc = grpc.ServiceDesc + var File_authzed_api_v1_core_proto protoreflect.FileDescriptor + var File_authzed_api_v1_debug_proto protoreflect.FileDescriptor + var File_authzed_api_v1_error_reason_proto protoreflect.FileDescriptor + var File_authzed_api_v1_experimental_service_proto protoreflect.FileDescriptor + var File_authzed_api_v1_openapi_proto protoreflect.FileDescriptor + var File_authzed_api_v1_permission_service_proto protoreflect.FileDescriptor + var File_authzed_api_v1_schema_service_proto protoreflect.FileDescriptor + var File_authzed_api_v1_watch_service_proto protoreflect.FileDescriptor + var LookupPermissionship_name = map[int32]string + var LookupPermissionship_value = map[string]int32 + var LookupSubjectsRequest_WildcardOption_name = map[int32]string + var LookupSubjectsRequest_WildcardOption_value = map[string]int32 + var PermissionsService_ServiceDesc = grpc.ServiceDesc + var Precondition_Operation_name = map[int32]string + var Precondition_Operation_value = map[string]int32 + var RelationshipUpdate_Operation_name = map[int32]string + var RelationshipUpdate_Operation_value = map[string]int32 + var SchemaService_ServiceDesc = grpc.ServiceDesc + var WatchService_ServiceDesc = grpc.ServiceDesc + func RegisterExperimentalServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterExperimentalServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ExperimentalServiceClient) error + func RegisterExperimentalServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterExperimentalServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ExperimentalServiceServer) error + func RegisterExperimentalServiceServer(s grpc.ServiceRegistrar, srv ExperimentalServiceServer) + func RegisterPermissionsServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterPermissionsServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PermissionsServiceClient) error + func RegisterPermissionsServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterPermissionsServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PermissionsServiceServer) error + func RegisterPermissionsServiceServer(s grpc.ServiceRegistrar, srv PermissionsServiceServer) + func RegisterSchemaServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterSchemaServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SchemaServiceClient) error + func RegisterSchemaServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterSchemaServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SchemaServiceServer) error + func RegisterSchemaServiceServer(s grpc.ServiceRegistrar, srv SchemaServiceServer) + func RegisterWatchServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterWatchServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WatchServiceClient) error + func RegisterWatchServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterWatchServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WatchServiceServer) error + func RegisterWatchServiceServer(s grpc.ServiceRegistrar, srv WatchServiceServer) + type AlgebraicSubjectSet struct + Children []*PermissionRelationshipTree + Operation AlgebraicSubjectSet_Operation + func (*AlgebraicSubjectSet) Descriptor() ([]byte, []int) + func (*AlgebraicSubjectSet) ProtoMessage() + func (m *AlgebraicSubjectSet) CloneMessageVT() proto.Message + func (m *AlgebraicSubjectSet) CloneVT() *AlgebraicSubjectSet + func (m *AlgebraicSubjectSet) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *AlgebraicSubjectSet) MarshalToVT(dAtA []byte) (int, error) + func (m *AlgebraicSubjectSet) MarshalVT() (dAtA []byte, err error) + func (m *AlgebraicSubjectSet) SizeVT() (n int) + func (m *AlgebraicSubjectSet) UnmarshalVT(dAtA []byte) error + func (m *AlgebraicSubjectSet) Validate() error + func (m *AlgebraicSubjectSet) ValidateAll() error + func (x *AlgebraicSubjectSet) GetChildren() []*PermissionRelationshipTree + func (x *AlgebraicSubjectSet) GetOperation() AlgebraicSubjectSet_Operation + func (x *AlgebraicSubjectSet) ProtoReflect() protoreflect.Message + func (x *AlgebraicSubjectSet) Reset() + func (x *AlgebraicSubjectSet) String() string + type AlgebraicSubjectSetMultiError []error + func (m AlgebraicSubjectSetMultiError) AllErrors() []error + func (m AlgebraicSubjectSetMultiError) Error() string + type AlgebraicSubjectSetValidationError struct + func (e AlgebraicSubjectSetValidationError) Cause() error + func (e AlgebraicSubjectSetValidationError) Error() string + func (e AlgebraicSubjectSetValidationError) ErrorName() string + func (e AlgebraicSubjectSetValidationError) Field() string + func (e AlgebraicSubjectSetValidationError) Key() bool + func (e AlgebraicSubjectSetValidationError) Reason() string + type AlgebraicSubjectSet_Operation int32 + const AlgebraicSubjectSet_OPERATION_EXCLUSION + const AlgebraicSubjectSet_OPERATION_INTERSECTION + const AlgebraicSubjectSet_OPERATION_UNION + const AlgebraicSubjectSet_OPERATION_UNSPECIFIED + func (AlgebraicSubjectSet_Operation) Descriptor() protoreflect.EnumDescriptor + func (AlgebraicSubjectSet_Operation) EnumDescriptor() ([]byte, []int) + func (AlgebraicSubjectSet_Operation) Type() protoreflect.EnumType + func (x AlgebraicSubjectSet_Operation) Enum() *AlgebraicSubjectSet_Operation + func (x AlgebraicSubjectSet_Operation) Number() protoreflect.EnumNumber + func (x AlgebraicSubjectSet_Operation) String() string + type BulkExportRelationshipsRequest struct + Consistency *Consistency + OptionalCursor *Cursor + OptionalLimit uint32 + func (*BulkExportRelationshipsRequest) Descriptor() ([]byte, []int) + func (*BulkExportRelationshipsRequest) ProtoMessage() + func (m *BulkExportRelationshipsRequest) CloneMessageVT() proto.Message + func (m *BulkExportRelationshipsRequest) CloneVT() *BulkExportRelationshipsRequest + func (m *BulkExportRelationshipsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *BulkExportRelationshipsRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *BulkExportRelationshipsRequest) MarshalVT() (dAtA []byte, err error) + func (m *BulkExportRelationshipsRequest) SizeVT() (n int) + func (m *BulkExportRelationshipsRequest) UnmarshalVT(dAtA []byte) error + func (m *BulkExportRelationshipsRequest) Validate() error + func (m *BulkExportRelationshipsRequest) ValidateAll() error + func (x *BulkExportRelationshipsRequest) GetConsistency() *Consistency + func (x *BulkExportRelationshipsRequest) GetOptionalCursor() *Cursor + func (x *BulkExportRelationshipsRequest) GetOptionalLimit() uint32 + func (x *BulkExportRelationshipsRequest) ProtoReflect() protoreflect.Message + func (x *BulkExportRelationshipsRequest) Reset() + func (x *BulkExportRelationshipsRequest) String() string + type BulkExportRelationshipsRequestMultiError []error + func (m BulkExportRelationshipsRequestMultiError) AllErrors() []error + func (m BulkExportRelationshipsRequestMultiError) Error() string + type BulkExportRelationshipsRequestValidationError struct + func (e BulkExportRelationshipsRequestValidationError) Cause() error + func (e BulkExportRelationshipsRequestValidationError) Error() string + func (e BulkExportRelationshipsRequestValidationError) ErrorName() string + func (e BulkExportRelationshipsRequestValidationError) Field() string + func (e BulkExportRelationshipsRequestValidationError) Key() bool + func (e BulkExportRelationshipsRequestValidationError) Reason() string + type BulkExportRelationshipsResponse struct + AfterResultCursor *Cursor + Relationships []*Relationship + func (*BulkExportRelationshipsResponse) Descriptor() ([]byte, []int) + func (*BulkExportRelationshipsResponse) ProtoMessage() + func (m *BulkExportRelationshipsResponse) CloneMessageVT() proto.Message + func (m *BulkExportRelationshipsResponse) CloneVT() *BulkExportRelationshipsResponse + func (m *BulkExportRelationshipsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *BulkExportRelationshipsResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *BulkExportRelationshipsResponse) MarshalVT() (dAtA []byte, err error) + func (m *BulkExportRelationshipsResponse) SizeVT() (n int) + func (m *BulkExportRelationshipsResponse) UnmarshalVT(dAtA []byte) error + func (m *BulkExportRelationshipsResponse) Validate() error + func (m *BulkExportRelationshipsResponse) ValidateAll() error + func (x *BulkExportRelationshipsResponse) GetAfterResultCursor() *Cursor + func (x *BulkExportRelationshipsResponse) GetRelationships() []*Relationship + func (x *BulkExportRelationshipsResponse) ProtoReflect() protoreflect.Message + func (x *BulkExportRelationshipsResponse) Reset() + func (x *BulkExportRelationshipsResponse) String() string + type BulkExportRelationshipsResponseMultiError []error + func (m BulkExportRelationshipsResponseMultiError) AllErrors() []error + func (m BulkExportRelationshipsResponseMultiError) Error() string + type BulkExportRelationshipsResponseValidationError struct + func (e BulkExportRelationshipsResponseValidationError) Cause() error + func (e BulkExportRelationshipsResponseValidationError) Error() string + func (e BulkExportRelationshipsResponseValidationError) ErrorName() string + func (e BulkExportRelationshipsResponseValidationError) Field() string + func (e BulkExportRelationshipsResponseValidationError) Key() bool + func (e BulkExportRelationshipsResponseValidationError) Reason() string + type BulkImportRelationshipsRequest struct + Relationships []*Relationship + func (*BulkImportRelationshipsRequest) Descriptor() ([]byte, []int) + func (*BulkImportRelationshipsRequest) ProtoMessage() + func (m *BulkImportRelationshipsRequest) CloneMessageVT() proto.Message + func (m *BulkImportRelationshipsRequest) CloneVT() *BulkImportRelationshipsRequest + func (m *BulkImportRelationshipsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *BulkImportRelationshipsRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *BulkImportRelationshipsRequest) MarshalVT() (dAtA []byte, err error) + func (m *BulkImportRelationshipsRequest) SizeVT() (n int) + func (m *BulkImportRelationshipsRequest) UnmarshalVT(dAtA []byte) error + func (m *BulkImportRelationshipsRequest) Validate() error + func (m *BulkImportRelationshipsRequest) ValidateAll() error + func (x *BulkImportRelationshipsRequest) GetRelationships() []*Relationship + func (x *BulkImportRelationshipsRequest) ProtoReflect() protoreflect.Message + func (x *BulkImportRelationshipsRequest) Reset() + func (x *BulkImportRelationshipsRequest) String() string + type BulkImportRelationshipsRequestMultiError []error + func (m BulkImportRelationshipsRequestMultiError) AllErrors() []error + func (m BulkImportRelationshipsRequestMultiError) Error() string + type BulkImportRelationshipsRequestValidationError struct + func (e BulkImportRelationshipsRequestValidationError) Cause() error + func (e BulkImportRelationshipsRequestValidationError) Error() string + func (e BulkImportRelationshipsRequestValidationError) ErrorName() string + func (e BulkImportRelationshipsRequestValidationError) Field() string + func (e BulkImportRelationshipsRequestValidationError) Key() bool + func (e BulkImportRelationshipsRequestValidationError) Reason() string + type BulkImportRelationshipsResponse struct + NumLoaded uint64 + func (*BulkImportRelationshipsResponse) Descriptor() ([]byte, []int) + func (*BulkImportRelationshipsResponse) ProtoMessage() + func (m *BulkImportRelationshipsResponse) CloneMessageVT() proto.Message + func (m *BulkImportRelationshipsResponse) CloneVT() *BulkImportRelationshipsResponse + func (m *BulkImportRelationshipsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *BulkImportRelationshipsResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *BulkImportRelationshipsResponse) MarshalVT() (dAtA []byte, err error) + func (m *BulkImportRelationshipsResponse) SizeVT() (n int) + func (m *BulkImportRelationshipsResponse) UnmarshalVT(dAtA []byte) error + func (m *BulkImportRelationshipsResponse) Validate() error + func (m *BulkImportRelationshipsResponse) ValidateAll() error + func (x *BulkImportRelationshipsResponse) GetNumLoaded() uint64 + func (x *BulkImportRelationshipsResponse) ProtoReflect() protoreflect.Message + func (x *BulkImportRelationshipsResponse) Reset() + func (x *BulkImportRelationshipsResponse) String() string + type BulkImportRelationshipsResponseMultiError []error + func (m BulkImportRelationshipsResponseMultiError) AllErrors() []error + func (m BulkImportRelationshipsResponseMultiError) Error() string + type BulkImportRelationshipsResponseValidationError struct + func (e BulkImportRelationshipsResponseValidationError) Cause() error + func (e BulkImportRelationshipsResponseValidationError) Error() string + func (e BulkImportRelationshipsResponseValidationError) ErrorName() string + func (e BulkImportRelationshipsResponseValidationError) Field() string + func (e BulkImportRelationshipsResponseValidationError) Key() bool + func (e BulkImportRelationshipsResponseValidationError) Reason() string + type CaveatEvalInfo struct + CaveatName string + Context *structpb.Struct + Expression string + PartialCaveatInfo *PartialCaveatInfo + Result CaveatEvalInfo_Result + func (*CaveatEvalInfo) Descriptor() ([]byte, []int) + func (*CaveatEvalInfo) ProtoMessage() + func (m *CaveatEvalInfo) CloneMessageVT() proto.Message + func (m *CaveatEvalInfo) CloneVT() *CaveatEvalInfo + func (m *CaveatEvalInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *CaveatEvalInfo) MarshalToVT(dAtA []byte) (int, error) + func (m *CaveatEvalInfo) MarshalVT() (dAtA []byte, err error) + func (m *CaveatEvalInfo) SizeVT() (n int) + func (m *CaveatEvalInfo) UnmarshalVT(dAtA []byte) error + func (m *CaveatEvalInfo) Validate() error + func (m *CaveatEvalInfo) ValidateAll() error + func (x *CaveatEvalInfo) GetCaveatName() string + func (x *CaveatEvalInfo) GetContext() *structpb.Struct + func (x *CaveatEvalInfo) GetExpression() string + func (x *CaveatEvalInfo) GetPartialCaveatInfo() *PartialCaveatInfo + func (x *CaveatEvalInfo) GetResult() CaveatEvalInfo_Result + func (x *CaveatEvalInfo) ProtoReflect() protoreflect.Message + func (x *CaveatEvalInfo) Reset() + func (x *CaveatEvalInfo) String() string + type CaveatEvalInfoMultiError []error + func (m CaveatEvalInfoMultiError) AllErrors() []error + func (m CaveatEvalInfoMultiError) Error() string + type CaveatEvalInfoValidationError struct + func (e CaveatEvalInfoValidationError) Cause() error + func (e CaveatEvalInfoValidationError) Error() string + func (e CaveatEvalInfoValidationError) ErrorName() string + func (e CaveatEvalInfoValidationError) Field() string + func (e CaveatEvalInfoValidationError) Key() bool + func (e CaveatEvalInfoValidationError) Reason() string + type CaveatEvalInfo_Result int32 + const CaveatEvalInfo_RESULT_FALSE + const CaveatEvalInfo_RESULT_MISSING_SOME_CONTEXT + const CaveatEvalInfo_RESULT_TRUE + const CaveatEvalInfo_RESULT_UNEVALUATED + const CaveatEvalInfo_RESULT_UNSPECIFIED + func (CaveatEvalInfo_Result) Descriptor() protoreflect.EnumDescriptor + func (CaveatEvalInfo_Result) EnumDescriptor() ([]byte, []int) + func (CaveatEvalInfo_Result) Type() protoreflect.EnumType + func (x CaveatEvalInfo_Result) Enum() *CaveatEvalInfo_Result + func (x CaveatEvalInfo_Result) Number() protoreflect.EnumNumber + func (x CaveatEvalInfo_Result) String() string + type CheckDebugTrace struct + CaveatEvaluationInfo *CaveatEvalInfo + Duration *durationpb.Duration + Permission string + PermissionType CheckDebugTrace_PermissionType + Resolution isCheckDebugTrace_Resolution + Resource *ObjectReference + Result CheckDebugTrace_Permissionship + Subject *SubjectReference + func (*CheckDebugTrace) Descriptor() ([]byte, []int) + func (*CheckDebugTrace) ProtoMessage() + func (m *CheckDebugTrace) CloneMessageVT() proto.Message + func (m *CheckDebugTrace) CloneVT() *CheckDebugTrace + func (m *CheckDebugTrace) GetResolution() isCheckDebugTrace_Resolution + func (m *CheckDebugTrace) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace) MarshalToVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace) MarshalVT() (dAtA []byte, err error) + func (m *CheckDebugTrace) SizeVT() (n int) + func (m *CheckDebugTrace) UnmarshalVT(dAtA []byte) error + func (m *CheckDebugTrace) Validate() error + func (m *CheckDebugTrace) ValidateAll() error + func (x *CheckDebugTrace) GetCaveatEvaluationInfo() *CaveatEvalInfo + func (x *CheckDebugTrace) GetDuration() *durationpb.Duration + func (x *CheckDebugTrace) GetPermission() string + func (x *CheckDebugTrace) GetPermissionType() CheckDebugTrace_PermissionType + func (x *CheckDebugTrace) GetResource() *ObjectReference + func (x *CheckDebugTrace) GetResult() CheckDebugTrace_Permissionship + func (x *CheckDebugTrace) GetSubProblems() *CheckDebugTrace_SubProblems + func (x *CheckDebugTrace) GetSubject() *SubjectReference + func (x *CheckDebugTrace) GetWasCachedResult() bool + func (x *CheckDebugTrace) ProtoReflect() protoreflect.Message + func (x *CheckDebugTrace) Reset() + func (x *CheckDebugTrace) String() string + type CheckDebugTraceMultiError []error + func (m CheckDebugTraceMultiError) AllErrors() []error + func (m CheckDebugTraceMultiError) Error() string + type CheckDebugTraceValidationError struct + func (e CheckDebugTraceValidationError) Cause() error + func (e CheckDebugTraceValidationError) Error() string + func (e CheckDebugTraceValidationError) ErrorName() string + func (e CheckDebugTraceValidationError) Field() string + func (e CheckDebugTraceValidationError) Key() bool + func (e CheckDebugTraceValidationError) Reason() string + type CheckDebugTrace_PermissionType int32 + const CheckDebugTrace_PERMISSION_TYPE_PERMISSION + const CheckDebugTrace_PERMISSION_TYPE_RELATION + const CheckDebugTrace_PERMISSION_TYPE_UNSPECIFIED + func (CheckDebugTrace_PermissionType) Descriptor() protoreflect.EnumDescriptor + func (CheckDebugTrace_PermissionType) EnumDescriptor() ([]byte, []int) + func (CheckDebugTrace_PermissionType) Type() protoreflect.EnumType + func (x CheckDebugTrace_PermissionType) Enum() *CheckDebugTrace_PermissionType + func (x CheckDebugTrace_PermissionType) Number() protoreflect.EnumNumber + func (x CheckDebugTrace_PermissionType) String() string + type CheckDebugTrace_Permissionship int32 + const CheckDebugTrace_PERMISSIONSHIP_CONDITIONAL_PERMISSION + const CheckDebugTrace_PERMISSIONSHIP_HAS_PERMISSION + const CheckDebugTrace_PERMISSIONSHIP_NO_PERMISSION + const CheckDebugTrace_PERMISSIONSHIP_UNSPECIFIED + func (CheckDebugTrace_Permissionship) Descriptor() protoreflect.EnumDescriptor + func (CheckDebugTrace_Permissionship) EnumDescriptor() ([]byte, []int) + func (CheckDebugTrace_Permissionship) Type() protoreflect.EnumType + func (x CheckDebugTrace_Permissionship) Enum() *CheckDebugTrace_Permissionship + func (x CheckDebugTrace_Permissionship) Number() protoreflect.EnumNumber + func (x CheckDebugTrace_Permissionship) String() string + type CheckDebugTrace_SubProblems struct + Traces []*CheckDebugTrace + func (*CheckDebugTrace_SubProblems) Descriptor() ([]byte, []int) + func (*CheckDebugTrace_SubProblems) ProtoMessage() + func (m *CheckDebugTrace_SubProblems) CloneMessageVT() proto.Message + func (m *CheckDebugTrace_SubProblems) CloneVT() *CheckDebugTrace_SubProblems + func (m *CheckDebugTrace_SubProblems) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace_SubProblems) MarshalToVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace_SubProblems) MarshalVT() (dAtA []byte, err error) + func (m *CheckDebugTrace_SubProblems) SizeVT() (n int) + func (m *CheckDebugTrace_SubProblems) UnmarshalVT(dAtA []byte) error + func (m *CheckDebugTrace_SubProblems) Validate() error + func (m *CheckDebugTrace_SubProblems) ValidateAll() error + func (x *CheckDebugTrace_SubProblems) GetTraces() []*CheckDebugTrace + func (x *CheckDebugTrace_SubProblems) ProtoReflect() protoreflect.Message + func (x *CheckDebugTrace_SubProblems) Reset() + func (x *CheckDebugTrace_SubProblems) String() string + type CheckDebugTrace_SubProblemsMultiError []error + func (m CheckDebugTrace_SubProblemsMultiError) AllErrors() []error + func (m CheckDebugTrace_SubProblemsMultiError) Error() string + type CheckDebugTrace_SubProblemsValidationError struct + func (e CheckDebugTrace_SubProblemsValidationError) Cause() error + func (e CheckDebugTrace_SubProblemsValidationError) Error() string + func (e CheckDebugTrace_SubProblemsValidationError) ErrorName() string + func (e CheckDebugTrace_SubProblemsValidationError) Field() string + func (e CheckDebugTrace_SubProblemsValidationError) Key() bool + func (e CheckDebugTrace_SubProblemsValidationError) Reason() string + type CheckDebugTrace_SubProblems_ struct + SubProblems *CheckDebugTrace_SubProblems + func (m *CheckDebugTrace_SubProblems_) CloneVT() isCheckDebugTrace_Resolution + func (m *CheckDebugTrace_SubProblems_) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace_SubProblems_) MarshalToVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace_SubProblems_) SizeVT() (n int) + type CheckDebugTrace_WasCachedResult struct + WasCachedResult bool + func (m *CheckDebugTrace_WasCachedResult) CloneVT() isCheckDebugTrace_Resolution + func (m *CheckDebugTrace_WasCachedResult) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace_WasCachedResult) MarshalToVT(dAtA []byte) (int, error) + func (m *CheckDebugTrace_WasCachedResult) SizeVT() (n int) + type CheckPermissionRequest struct + Consistency *Consistency + Context *structpb.Struct + Permission string + Resource *ObjectReference + Subject *SubjectReference + func (*CheckPermissionRequest) Descriptor() ([]byte, []int) + func (*CheckPermissionRequest) ProtoMessage() + func (m *CheckPermissionRequest) CloneMessageVT() proto.Message + func (m *CheckPermissionRequest) CloneVT() *CheckPermissionRequest + func (m *CheckPermissionRequest) HandwrittenValidate() error + func (m *CheckPermissionRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *CheckPermissionRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *CheckPermissionRequest) MarshalVT() (dAtA []byte, err error) + func (m *CheckPermissionRequest) SizeVT() (n int) + func (m *CheckPermissionRequest) UnmarshalVT(dAtA []byte) error + func (m *CheckPermissionRequest) Validate() error + func (m *CheckPermissionRequest) ValidateAll() error + func (x *CheckPermissionRequest) GetConsistency() *Consistency + func (x *CheckPermissionRequest) GetContext() *structpb.Struct + func (x *CheckPermissionRequest) GetPermission() string + func (x *CheckPermissionRequest) GetResource() *ObjectReference + func (x *CheckPermissionRequest) GetSubject() *SubjectReference + func (x *CheckPermissionRequest) ProtoReflect() protoreflect.Message + func (x *CheckPermissionRequest) Reset() + func (x *CheckPermissionRequest) String() string + type CheckPermissionRequestMultiError []error + func (m CheckPermissionRequestMultiError) AllErrors() []error + func (m CheckPermissionRequestMultiError) Error() string + type CheckPermissionRequestValidationError struct + func (e CheckPermissionRequestValidationError) Cause() error + func (e CheckPermissionRequestValidationError) Error() string + func (e CheckPermissionRequestValidationError) ErrorName() string + func (e CheckPermissionRequestValidationError) Field() string + func (e CheckPermissionRequestValidationError) Key() bool + func (e CheckPermissionRequestValidationError) Reason() string + type CheckPermissionResponse struct + CheckedAt *ZedToken + PartialCaveatInfo *PartialCaveatInfo + Permissionship CheckPermissionResponse_Permissionship + func (*CheckPermissionResponse) Descriptor() ([]byte, []int) + func (*CheckPermissionResponse) ProtoMessage() + func (m *CheckPermissionResponse) CloneMessageVT() proto.Message + func (m *CheckPermissionResponse) CloneVT() *CheckPermissionResponse + func (m *CheckPermissionResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *CheckPermissionResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *CheckPermissionResponse) MarshalVT() (dAtA []byte, err error) + func (m *CheckPermissionResponse) SizeVT() (n int) + func (m *CheckPermissionResponse) UnmarshalVT(dAtA []byte) error + func (m *CheckPermissionResponse) Validate() error + func (m *CheckPermissionResponse) ValidateAll() error + func (x *CheckPermissionResponse) GetCheckedAt() *ZedToken + func (x *CheckPermissionResponse) GetPartialCaveatInfo() *PartialCaveatInfo + func (x *CheckPermissionResponse) GetPermissionship() CheckPermissionResponse_Permissionship + func (x *CheckPermissionResponse) ProtoReflect() protoreflect.Message + func (x *CheckPermissionResponse) Reset() + func (x *CheckPermissionResponse) String() string + type CheckPermissionResponseMultiError []error + func (m CheckPermissionResponseMultiError) AllErrors() []error + func (m CheckPermissionResponseMultiError) Error() string + type CheckPermissionResponseValidationError struct + func (e CheckPermissionResponseValidationError) Cause() error + func (e CheckPermissionResponseValidationError) Error() string + func (e CheckPermissionResponseValidationError) ErrorName() string + func (e CheckPermissionResponseValidationError) Field() string + func (e CheckPermissionResponseValidationError) Key() bool + func (e CheckPermissionResponseValidationError) Reason() string + type CheckPermissionResponse_Permissionship int32 + const CheckPermissionResponse_PERMISSIONSHIP_CONDITIONAL_PERMISSION + const CheckPermissionResponse_PERMISSIONSHIP_HAS_PERMISSION + const CheckPermissionResponse_PERMISSIONSHIP_NO_PERMISSION + const CheckPermissionResponse_PERMISSIONSHIP_UNSPECIFIED + func (CheckPermissionResponse_Permissionship) Descriptor() protoreflect.EnumDescriptor + func (CheckPermissionResponse_Permissionship) EnumDescriptor() ([]byte, []int) + func (CheckPermissionResponse_Permissionship) Type() protoreflect.EnumType + func (x CheckPermissionResponse_Permissionship) Enum() *CheckPermissionResponse_Permissionship + func (x CheckPermissionResponse_Permissionship) Number() protoreflect.EnumNumber + func (x CheckPermissionResponse_Permissionship) String() string + type Consistency struct + Requirement isConsistency_Requirement + func (*Consistency) Descriptor() ([]byte, []int) + func (*Consistency) ProtoMessage() + func (m *Consistency) CloneMessageVT() proto.Message + func (m *Consistency) CloneVT() *Consistency + func (m *Consistency) GetRequirement() isConsistency_Requirement + func (m *Consistency) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Consistency) MarshalToVT(dAtA []byte) (int, error) + func (m *Consistency) MarshalVT() (dAtA []byte, err error) + func (m *Consistency) SizeVT() (n int) + func (m *Consistency) UnmarshalVT(dAtA []byte) error + func (m *Consistency) Validate() error + func (m *Consistency) ValidateAll() error + func (x *Consistency) GetAtExactSnapshot() *ZedToken + func (x *Consistency) GetAtLeastAsFresh() *ZedToken + func (x *Consistency) GetFullyConsistent() bool + func (x *Consistency) GetMinimizeLatency() bool + func (x *Consistency) ProtoReflect() protoreflect.Message + func (x *Consistency) Reset() + func (x *Consistency) String() string + type ConsistencyMultiError []error + func (m ConsistencyMultiError) AllErrors() []error + func (m ConsistencyMultiError) Error() string + type ConsistencyValidationError struct + func (e ConsistencyValidationError) Cause() error + func (e ConsistencyValidationError) Error() string + func (e ConsistencyValidationError) ErrorName() string + func (e ConsistencyValidationError) Field() string + func (e ConsistencyValidationError) Key() bool + func (e ConsistencyValidationError) Reason() string + type Consistency_AtExactSnapshot struct + AtExactSnapshot *ZedToken + func (m *Consistency_AtExactSnapshot) CloneVT() isConsistency_Requirement + func (m *Consistency_AtExactSnapshot) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Consistency_AtExactSnapshot) MarshalToVT(dAtA []byte) (int, error) + func (m *Consistency_AtExactSnapshot) SizeVT() (n int) + type Consistency_AtLeastAsFresh struct + AtLeastAsFresh *ZedToken + func (m *Consistency_AtLeastAsFresh) CloneVT() isConsistency_Requirement + func (m *Consistency_AtLeastAsFresh) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Consistency_AtLeastAsFresh) MarshalToVT(dAtA []byte) (int, error) + func (m *Consistency_AtLeastAsFresh) SizeVT() (n int) + type Consistency_FullyConsistent struct + FullyConsistent bool + func (m *Consistency_FullyConsistent) CloneVT() isConsistency_Requirement + func (m *Consistency_FullyConsistent) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Consistency_FullyConsistent) MarshalToVT(dAtA []byte) (int, error) + func (m *Consistency_FullyConsistent) SizeVT() (n int) + type Consistency_MinimizeLatency struct + MinimizeLatency bool + func (m *Consistency_MinimizeLatency) CloneVT() isConsistency_Requirement + func (m *Consistency_MinimizeLatency) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Consistency_MinimizeLatency) MarshalToVT(dAtA []byte) (int, error) + func (m *Consistency_MinimizeLatency) SizeVT() (n int) + type ContextualizedCaveat struct + CaveatName string + Context *structpb.Struct + func (*ContextualizedCaveat) Descriptor() ([]byte, []int) + func (*ContextualizedCaveat) ProtoMessage() + func (m *ContextualizedCaveat) CloneMessageVT() proto.Message + func (m *ContextualizedCaveat) CloneVT() *ContextualizedCaveat + func (m *ContextualizedCaveat) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ContextualizedCaveat) MarshalToVT(dAtA []byte) (int, error) + func (m *ContextualizedCaveat) MarshalVT() (dAtA []byte, err error) + func (m *ContextualizedCaveat) SizeVT() (n int) + func (m *ContextualizedCaveat) UnmarshalVT(dAtA []byte) error + func (m *ContextualizedCaveat) Validate() error + func (m *ContextualizedCaveat) ValidateAll() error + func (x *ContextualizedCaveat) GetCaveatName() string + func (x *ContextualizedCaveat) GetContext() *structpb.Struct + func (x *ContextualizedCaveat) ProtoReflect() protoreflect.Message + func (x *ContextualizedCaveat) Reset() + func (x *ContextualizedCaveat) String() string + type ContextualizedCaveatMultiError []error + func (m ContextualizedCaveatMultiError) AllErrors() []error + func (m ContextualizedCaveatMultiError) Error() string + type ContextualizedCaveatValidationError struct + func (e ContextualizedCaveatValidationError) Cause() error + func (e ContextualizedCaveatValidationError) Error() string + func (e ContextualizedCaveatValidationError) ErrorName() string + func (e ContextualizedCaveatValidationError) Field() string + func (e ContextualizedCaveatValidationError) Key() bool + func (e ContextualizedCaveatValidationError) Reason() string + type Cursor struct + Token string + func (*Cursor) Descriptor() ([]byte, []int) + func (*Cursor) ProtoMessage() + func (m *Cursor) CloneMessageVT() proto.Message + func (m *Cursor) CloneVT() *Cursor + func (m *Cursor) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Cursor) MarshalToVT(dAtA []byte) (int, error) + func (m *Cursor) MarshalVT() (dAtA []byte, err error) + func (m *Cursor) SizeVT() (n int) + func (m *Cursor) UnmarshalVT(dAtA []byte) error + func (m *Cursor) Validate() error + func (m *Cursor) ValidateAll() error + func (x *Cursor) GetToken() string + func (x *Cursor) ProtoReflect() protoreflect.Message + func (x *Cursor) Reset() + func (x *Cursor) String() string + type CursorMultiError []error + func (m CursorMultiError) AllErrors() []error + func (m CursorMultiError) Error() string + type CursorValidationError struct + func (e CursorValidationError) Cause() error + func (e CursorValidationError) Error() string + func (e CursorValidationError) ErrorName() string + func (e CursorValidationError) Field() string + func (e CursorValidationError) Key() bool + func (e CursorValidationError) Reason() string + type DebugInformation struct + Check *CheckDebugTrace + SchemaUsed string + func (*DebugInformation) Descriptor() ([]byte, []int) + func (*DebugInformation) ProtoMessage() + func (m *DebugInformation) CloneMessageVT() proto.Message + func (m *DebugInformation) CloneVT() *DebugInformation + func (m *DebugInformation) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *DebugInformation) MarshalToVT(dAtA []byte) (int, error) + func (m *DebugInformation) MarshalVT() (dAtA []byte, err error) + func (m *DebugInformation) SizeVT() (n int) + func (m *DebugInformation) UnmarshalVT(dAtA []byte) error + func (m *DebugInformation) Validate() error + func (m *DebugInformation) ValidateAll() error + func (x *DebugInformation) GetCheck() *CheckDebugTrace + func (x *DebugInformation) GetSchemaUsed() string + func (x *DebugInformation) ProtoReflect() protoreflect.Message + func (x *DebugInformation) Reset() + func (x *DebugInformation) String() string + type DebugInformationMultiError []error + func (m DebugInformationMultiError) AllErrors() []error + func (m DebugInformationMultiError) Error() string + type DebugInformationValidationError struct + func (e DebugInformationValidationError) Cause() error + func (e DebugInformationValidationError) Error() string + func (e DebugInformationValidationError) ErrorName() string + func (e DebugInformationValidationError) Field() string + func (e DebugInformationValidationError) Key() bool + func (e DebugInformationValidationError) Reason() string + type DeleteRelationshipsRequest struct + OptionalAllowPartialDeletions bool + OptionalLimit uint32 + OptionalPreconditions []*Precondition + RelationshipFilter *RelationshipFilter + func (*DeleteRelationshipsRequest) Descriptor() ([]byte, []int) + func (*DeleteRelationshipsRequest) ProtoMessage() + func (m *DeleteRelationshipsRequest) CloneMessageVT() proto.Message + func (m *DeleteRelationshipsRequest) CloneVT() *DeleteRelationshipsRequest + func (m *DeleteRelationshipsRequest) HandwrittenValidate() error + func (m *DeleteRelationshipsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *DeleteRelationshipsRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *DeleteRelationshipsRequest) MarshalVT() (dAtA []byte, err error) + func (m *DeleteRelationshipsRequest) SizeVT() (n int) + func (m *DeleteRelationshipsRequest) UnmarshalVT(dAtA []byte) error + func (m *DeleteRelationshipsRequest) Validate() error + func (m *DeleteRelationshipsRequest) ValidateAll() error + func (x *DeleteRelationshipsRequest) GetOptionalAllowPartialDeletions() bool + func (x *DeleteRelationshipsRequest) GetOptionalLimit() uint32 + func (x *DeleteRelationshipsRequest) GetOptionalPreconditions() []*Precondition + func (x *DeleteRelationshipsRequest) GetRelationshipFilter() *RelationshipFilter + func (x *DeleteRelationshipsRequest) ProtoReflect() protoreflect.Message + func (x *DeleteRelationshipsRequest) Reset() + func (x *DeleteRelationshipsRequest) String() string + type DeleteRelationshipsRequestMultiError []error + func (m DeleteRelationshipsRequestMultiError) AllErrors() []error + func (m DeleteRelationshipsRequestMultiError) Error() string + type DeleteRelationshipsRequestValidationError struct + func (e DeleteRelationshipsRequestValidationError) Cause() error + func (e DeleteRelationshipsRequestValidationError) Error() string + func (e DeleteRelationshipsRequestValidationError) ErrorName() string + func (e DeleteRelationshipsRequestValidationError) Field() string + func (e DeleteRelationshipsRequestValidationError) Key() bool + func (e DeleteRelationshipsRequestValidationError) Reason() string + type DeleteRelationshipsResponse struct + DeletedAt *ZedToken + DeletionProgress DeleteRelationshipsResponse_DeletionProgress + func (*DeleteRelationshipsResponse) Descriptor() ([]byte, []int) + func (*DeleteRelationshipsResponse) ProtoMessage() + func (m *DeleteRelationshipsResponse) CloneMessageVT() proto.Message + func (m *DeleteRelationshipsResponse) CloneVT() *DeleteRelationshipsResponse + func (m *DeleteRelationshipsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *DeleteRelationshipsResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *DeleteRelationshipsResponse) MarshalVT() (dAtA []byte, err error) + func (m *DeleteRelationshipsResponse) SizeVT() (n int) + func (m *DeleteRelationshipsResponse) UnmarshalVT(dAtA []byte) error + func (m *DeleteRelationshipsResponse) Validate() error + func (m *DeleteRelationshipsResponse) ValidateAll() error + func (x *DeleteRelationshipsResponse) GetDeletedAt() *ZedToken + func (x *DeleteRelationshipsResponse) GetDeletionProgress() DeleteRelationshipsResponse_DeletionProgress + func (x *DeleteRelationshipsResponse) ProtoReflect() protoreflect.Message + func (x *DeleteRelationshipsResponse) Reset() + func (x *DeleteRelationshipsResponse) String() string + type DeleteRelationshipsResponseMultiError []error + func (m DeleteRelationshipsResponseMultiError) AllErrors() []error + func (m DeleteRelationshipsResponseMultiError) Error() string + type DeleteRelationshipsResponseValidationError struct + func (e DeleteRelationshipsResponseValidationError) Cause() error + func (e DeleteRelationshipsResponseValidationError) Error() string + func (e DeleteRelationshipsResponseValidationError) ErrorName() string + func (e DeleteRelationshipsResponseValidationError) Field() string + func (e DeleteRelationshipsResponseValidationError) Key() bool + func (e DeleteRelationshipsResponseValidationError) Reason() string + type DeleteRelationshipsResponse_DeletionProgress int32 + const DeleteRelationshipsResponse_DELETION_PROGRESS_COMPLETE + const DeleteRelationshipsResponse_DELETION_PROGRESS_PARTIAL + const DeleteRelationshipsResponse_DELETION_PROGRESS_UNSPECIFIED + func (DeleteRelationshipsResponse_DeletionProgress) Descriptor() protoreflect.EnumDescriptor + func (DeleteRelationshipsResponse_DeletionProgress) EnumDescriptor() ([]byte, []int) + func (DeleteRelationshipsResponse_DeletionProgress) Type() protoreflect.EnumType + func (x DeleteRelationshipsResponse_DeletionProgress) Enum() *DeleteRelationshipsResponse_DeletionProgress + func (x DeleteRelationshipsResponse_DeletionProgress) Number() protoreflect.EnumNumber + func (x DeleteRelationshipsResponse_DeletionProgress) String() string + type DirectSubjectSet struct + Subjects []*SubjectReference + func (*DirectSubjectSet) Descriptor() ([]byte, []int) + func (*DirectSubjectSet) ProtoMessage() + func (m *DirectSubjectSet) CloneMessageVT() proto.Message + func (m *DirectSubjectSet) CloneVT() *DirectSubjectSet + func (m *DirectSubjectSet) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *DirectSubjectSet) MarshalToVT(dAtA []byte) (int, error) + func (m *DirectSubjectSet) MarshalVT() (dAtA []byte, err error) + func (m *DirectSubjectSet) SizeVT() (n int) + func (m *DirectSubjectSet) UnmarshalVT(dAtA []byte) error + func (m *DirectSubjectSet) Validate() error + func (m *DirectSubjectSet) ValidateAll() error + func (x *DirectSubjectSet) GetSubjects() []*SubjectReference + func (x *DirectSubjectSet) ProtoReflect() protoreflect.Message + func (x *DirectSubjectSet) Reset() + func (x *DirectSubjectSet) String() string + type DirectSubjectSetMultiError []error + func (m DirectSubjectSetMultiError) AllErrors() []error + func (m DirectSubjectSetMultiError) Error() string + type DirectSubjectSetValidationError struct + func (e DirectSubjectSetValidationError) Cause() error + func (e DirectSubjectSetValidationError) Error() string + func (e DirectSubjectSetValidationError) ErrorName() string + func (e DirectSubjectSetValidationError) Field() string + func (e DirectSubjectSetValidationError) Key() bool + func (e DirectSubjectSetValidationError) Reason() string + type ErrorReason int32 + const ErrorReason_ERROR_REASON_ATTEMPT_TO_RECREATE_RELATIONSHIP + const ErrorReason_ERROR_REASON_CANNOT_UPDATE_PERMISSION + const ErrorReason_ERROR_REASON_CAVEAT_EVALUATION_ERROR + const ErrorReason_ERROR_REASON_CAVEAT_PARAMETER_TYPE_ERROR + const ErrorReason_ERROR_REASON_INVALID_CURSOR + const ErrorReason_ERROR_REASON_INVALID_SUBJECT_TYPE + const ErrorReason_ERROR_REASON_MAXIMUM_DEPTH_EXCEEDED + const ErrorReason_ERROR_REASON_MAX_RELATIONSHIP_CONTEXT_SIZE + const ErrorReason_ERROR_REASON_SCHEMA_PARSE_ERROR + const ErrorReason_ERROR_REASON_SCHEMA_TYPE_ERROR + const ErrorReason_ERROR_REASON_SERVICE_READ_ONLY + const ErrorReason_ERROR_REASON_TOO_MANY_PRECONDITIONS_IN_REQUEST + const ErrorReason_ERROR_REASON_TOO_MANY_RELATIONSHIPS_FOR_TRANSACTIONAL_DELETE + const ErrorReason_ERROR_REASON_TOO_MANY_UPDATES_IN_REQUEST + const ErrorReason_ERROR_REASON_UNKNOWN_CAVEAT + const ErrorReason_ERROR_REASON_UNKNOWN_DEFINITION + const ErrorReason_ERROR_REASON_UNKNOWN_RELATION_OR_PERMISSION + const ErrorReason_ERROR_REASON_UNSPECIFIED + const ErrorReason_ERROR_REASON_UPDATES_ON_SAME_RELATIONSHIP + const ErrorReason_ERROR_REASON_WRITE_OR_DELETE_PRECONDITION_FAILURE + func (ErrorReason) Descriptor() protoreflect.EnumDescriptor + func (ErrorReason) EnumDescriptor() ([]byte, []int) + func (ErrorReason) Type() protoreflect.EnumType + func (x ErrorReason) Enum() *ErrorReason + func (x ErrorReason) Number() protoreflect.EnumNumber + func (x ErrorReason) String() string + type ExpandPermissionTreeRequest struct + Consistency *Consistency + Permission string + Resource *ObjectReference + func (*ExpandPermissionTreeRequest) Descriptor() ([]byte, []int) + func (*ExpandPermissionTreeRequest) ProtoMessage() + func (m *ExpandPermissionTreeRequest) CloneMessageVT() proto.Message + func (m *ExpandPermissionTreeRequest) CloneVT() *ExpandPermissionTreeRequest + func (m *ExpandPermissionTreeRequest) HandwrittenValidate() error + func (m *ExpandPermissionTreeRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ExpandPermissionTreeRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *ExpandPermissionTreeRequest) MarshalVT() (dAtA []byte, err error) + func (m *ExpandPermissionTreeRequest) SizeVT() (n int) + func (m *ExpandPermissionTreeRequest) UnmarshalVT(dAtA []byte) error + func (m *ExpandPermissionTreeRequest) Validate() error + func (m *ExpandPermissionTreeRequest) ValidateAll() error + func (x *ExpandPermissionTreeRequest) GetConsistency() *Consistency + func (x *ExpandPermissionTreeRequest) GetPermission() string + func (x *ExpandPermissionTreeRequest) GetResource() *ObjectReference + func (x *ExpandPermissionTreeRequest) ProtoReflect() protoreflect.Message + func (x *ExpandPermissionTreeRequest) Reset() + func (x *ExpandPermissionTreeRequest) String() string + type ExpandPermissionTreeRequestMultiError []error + func (m ExpandPermissionTreeRequestMultiError) AllErrors() []error + func (m ExpandPermissionTreeRequestMultiError) Error() string + type ExpandPermissionTreeRequestValidationError struct + func (e ExpandPermissionTreeRequestValidationError) Cause() error + func (e ExpandPermissionTreeRequestValidationError) Error() string + func (e ExpandPermissionTreeRequestValidationError) ErrorName() string + func (e ExpandPermissionTreeRequestValidationError) Field() string + func (e ExpandPermissionTreeRequestValidationError) Key() bool + func (e ExpandPermissionTreeRequestValidationError) Reason() string + type ExpandPermissionTreeResponse struct + ExpandedAt *ZedToken + TreeRoot *PermissionRelationshipTree + func (*ExpandPermissionTreeResponse) Descriptor() ([]byte, []int) + func (*ExpandPermissionTreeResponse) ProtoMessage() + func (m *ExpandPermissionTreeResponse) CloneMessageVT() proto.Message + func (m *ExpandPermissionTreeResponse) CloneVT() *ExpandPermissionTreeResponse + func (m *ExpandPermissionTreeResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ExpandPermissionTreeResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *ExpandPermissionTreeResponse) MarshalVT() (dAtA []byte, err error) + func (m *ExpandPermissionTreeResponse) SizeVT() (n int) + func (m *ExpandPermissionTreeResponse) UnmarshalVT(dAtA []byte) error + func (m *ExpandPermissionTreeResponse) Validate() error + func (m *ExpandPermissionTreeResponse) ValidateAll() error + func (x *ExpandPermissionTreeResponse) GetExpandedAt() *ZedToken + func (x *ExpandPermissionTreeResponse) GetTreeRoot() *PermissionRelationshipTree + func (x *ExpandPermissionTreeResponse) ProtoReflect() protoreflect.Message + func (x *ExpandPermissionTreeResponse) Reset() + func (x *ExpandPermissionTreeResponse) String() string + type ExpandPermissionTreeResponseMultiError []error + func (m ExpandPermissionTreeResponseMultiError) AllErrors() []error + func (m ExpandPermissionTreeResponseMultiError) Error() string + type ExpandPermissionTreeResponseValidationError struct + func (e ExpandPermissionTreeResponseValidationError) Cause() error + func (e ExpandPermissionTreeResponseValidationError) Error() string + func (e ExpandPermissionTreeResponseValidationError) ErrorName() string + func (e ExpandPermissionTreeResponseValidationError) Field() string + func (e ExpandPermissionTreeResponseValidationError) Key() bool + func (e ExpandPermissionTreeResponseValidationError) Reason() string + type ExperimentalServiceClient interface + BulkExportRelationships func(ctx context.Context, in *BulkExportRelationshipsRequest, ...) (ExperimentalService_BulkExportRelationshipsClient, error) + BulkImportRelationships func(ctx context.Context, opts ...grpc.CallOption) (ExperimentalService_BulkImportRelationshipsClient, error) + func NewExperimentalServiceClient(cc grpc.ClientConnInterface) ExperimentalServiceClient + type ExperimentalServiceServer interface + BulkExportRelationships func(*BulkExportRelationshipsRequest, ...) error + BulkImportRelationships func(ExperimentalService_BulkImportRelationshipsServer) error + type ExperimentalService_BulkExportRelationshipsClient interface + Recv func() (*BulkExportRelationshipsResponse, error) + type ExperimentalService_BulkExportRelationshipsServer interface + Send func(*BulkExportRelationshipsResponse) error + type ExperimentalService_BulkImportRelationshipsClient interface + CloseAndRecv func() (*BulkImportRelationshipsResponse, error) + Send func(*BulkImportRelationshipsRequest) error + type ExperimentalService_BulkImportRelationshipsServer interface + Recv func() (*BulkImportRelationshipsRequest, error) + SendAndClose func(*BulkImportRelationshipsResponse) error + type LookupPermissionship int32 + const LookupPermissionship_LOOKUP_PERMISSIONSHIP_CONDITIONAL_PERMISSION + const LookupPermissionship_LOOKUP_PERMISSIONSHIP_HAS_PERMISSION + const LookupPermissionship_LOOKUP_PERMISSIONSHIP_UNSPECIFIED + func (LookupPermissionship) Descriptor() protoreflect.EnumDescriptor + func (LookupPermissionship) EnumDescriptor() ([]byte, []int) + func (LookupPermissionship) Type() protoreflect.EnumType + func (x LookupPermissionship) Enum() *LookupPermissionship + func (x LookupPermissionship) Number() protoreflect.EnumNumber + func (x LookupPermissionship) String() string + type LookupResourcesRequest struct + Consistency *Consistency + Context *structpb.Struct + OptionalCursor *Cursor + OptionalLimit uint32 + Permission string + ResourceObjectType string + Subject *SubjectReference + func (*LookupResourcesRequest) Descriptor() ([]byte, []int) + func (*LookupResourcesRequest) ProtoMessage() + func (m *LookupResourcesRequest) CloneMessageVT() proto.Message + func (m *LookupResourcesRequest) CloneVT() *LookupResourcesRequest + func (m *LookupResourcesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *LookupResourcesRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *LookupResourcesRequest) MarshalVT() (dAtA []byte, err error) + func (m *LookupResourcesRequest) SizeVT() (n int) + func (m *LookupResourcesRequest) UnmarshalVT(dAtA []byte) error + func (m *LookupResourcesRequest) Validate() error + func (m *LookupResourcesRequest) ValidateAll() error + func (x *LookupResourcesRequest) GetConsistency() *Consistency + func (x *LookupResourcesRequest) GetContext() *structpb.Struct + func (x *LookupResourcesRequest) GetOptionalCursor() *Cursor + func (x *LookupResourcesRequest) GetOptionalLimit() uint32 + func (x *LookupResourcesRequest) GetPermission() string + func (x *LookupResourcesRequest) GetResourceObjectType() string + func (x *LookupResourcesRequest) GetSubject() *SubjectReference + func (x *LookupResourcesRequest) ProtoReflect() protoreflect.Message + func (x *LookupResourcesRequest) Reset() + func (x *LookupResourcesRequest) String() string + type LookupResourcesRequestMultiError []error + func (m LookupResourcesRequestMultiError) AllErrors() []error + func (m LookupResourcesRequestMultiError) Error() string + type LookupResourcesRequestValidationError struct + func (e LookupResourcesRequestValidationError) Cause() error + func (e LookupResourcesRequestValidationError) Error() string + func (e LookupResourcesRequestValidationError) ErrorName() string + func (e LookupResourcesRequestValidationError) Field() string + func (e LookupResourcesRequestValidationError) Key() bool + func (e LookupResourcesRequestValidationError) Reason() string + type LookupResourcesResponse struct + AfterResultCursor *Cursor + LookedUpAt *ZedToken + PartialCaveatInfo *PartialCaveatInfo + Permissionship LookupPermissionship + ResourceObjectId string + func (*LookupResourcesResponse) Descriptor() ([]byte, []int) + func (*LookupResourcesResponse) ProtoMessage() + func (m *LookupResourcesResponse) CloneMessageVT() proto.Message + func (m *LookupResourcesResponse) CloneVT() *LookupResourcesResponse + func (m *LookupResourcesResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *LookupResourcesResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *LookupResourcesResponse) MarshalVT() (dAtA []byte, err error) + func (m *LookupResourcesResponse) SizeVT() (n int) + func (m *LookupResourcesResponse) UnmarshalVT(dAtA []byte) error + func (m *LookupResourcesResponse) Validate() error + func (m *LookupResourcesResponse) ValidateAll() error + func (x *LookupResourcesResponse) GetAfterResultCursor() *Cursor + func (x *LookupResourcesResponse) GetLookedUpAt() *ZedToken + func (x *LookupResourcesResponse) GetPartialCaveatInfo() *PartialCaveatInfo + func (x *LookupResourcesResponse) GetPermissionship() LookupPermissionship + func (x *LookupResourcesResponse) GetResourceObjectId() string + func (x *LookupResourcesResponse) ProtoReflect() protoreflect.Message + func (x *LookupResourcesResponse) Reset() + func (x *LookupResourcesResponse) String() string + type LookupResourcesResponseMultiError []error + func (m LookupResourcesResponseMultiError) AllErrors() []error + func (m LookupResourcesResponseMultiError) Error() string + type LookupResourcesResponseValidationError struct + func (e LookupResourcesResponseValidationError) Cause() error + func (e LookupResourcesResponseValidationError) Error() string + func (e LookupResourcesResponseValidationError) ErrorName() string + func (e LookupResourcesResponseValidationError) Field() string + func (e LookupResourcesResponseValidationError) Key() bool + func (e LookupResourcesResponseValidationError) Reason() string + type LookupSubjectsRequest struct + Consistency *Consistency + Context *structpb.Struct + OptionalConcreteLimit uint32 + OptionalCursor *Cursor + OptionalSubjectRelation string + Permission string + Resource *ObjectReference + SubjectObjectType string + WildcardOption LookupSubjectsRequest_WildcardOption + func (*LookupSubjectsRequest) Descriptor() ([]byte, []int) + func (*LookupSubjectsRequest) ProtoMessage() + func (m *LookupSubjectsRequest) CloneMessageVT() proto.Message + func (m *LookupSubjectsRequest) CloneVT() *LookupSubjectsRequest + func (m *LookupSubjectsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *LookupSubjectsRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *LookupSubjectsRequest) MarshalVT() (dAtA []byte, err error) + func (m *LookupSubjectsRequest) SizeVT() (n int) + func (m *LookupSubjectsRequest) UnmarshalVT(dAtA []byte) error + func (m *LookupSubjectsRequest) Validate() error + func (m *LookupSubjectsRequest) ValidateAll() error + func (x *LookupSubjectsRequest) GetConsistency() *Consistency + func (x *LookupSubjectsRequest) GetContext() *structpb.Struct + func (x *LookupSubjectsRequest) GetOptionalConcreteLimit() uint32 + func (x *LookupSubjectsRequest) GetOptionalCursor() *Cursor + func (x *LookupSubjectsRequest) GetOptionalSubjectRelation() string + func (x *LookupSubjectsRequest) GetPermission() string + func (x *LookupSubjectsRequest) GetResource() *ObjectReference + func (x *LookupSubjectsRequest) GetSubjectObjectType() string + func (x *LookupSubjectsRequest) GetWildcardOption() LookupSubjectsRequest_WildcardOption + func (x *LookupSubjectsRequest) ProtoReflect() protoreflect.Message + func (x *LookupSubjectsRequest) Reset() + func (x *LookupSubjectsRequest) String() string + type LookupSubjectsRequestMultiError []error + func (m LookupSubjectsRequestMultiError) AllErrors() []error + func (m LookupSubjectsRequestMultiError) Error() string + type LookupSubjectsRequestValidationError struct + func (e LookupSubjectsRequestValidationError) Cause() error + func (e LookupSubjectsRequestValidationError) Error() string + func (e LookupSubjectsRequestValidationError) ErrorName() string + func (e LookupSubjectsRequestValidationError) Field() string + func (e LookupSubjectsRequestValidationError) Key() bool + func (e LookupSubjectsRequestValidationError) Reason() string + type LookupSubjectsRequest_WildcardOption int32 + const LookupSubjectsRequest_WILDCARD_OPTION_EXCLUDE_WILDCARDS + const LookupSubjectsRequest_WILDCARD_OPTION_INCLUDE_WILDCARDS + const LookupSubjectsRequest_WILDCARD_OPTION_UNSPECIFIED + func (LookupSubjectsRequest_WildcardOption) Descriptor() protoreflect.EnumDescriptor + func (LookupSubjectsRequest_WildcardOption) EnumDescriptor() ([]byte, []int) + func (LookupSubjectsRequest_WildcardOption) Type() protoreflect.EnumType + func (x LookupSubjectsRequest_WildcardOption) Enum() *LookupSubjectsRequest_WildcardOption + func (x LookupSubjectsRequest_WildcardOption) Number() protoreflect.EnumNumber + func (x LookupSubjectsRequest_WildcardOption) String() string + type LookupSubjectsResponse struct + AfterResultCursor *Cursor + ExcludedSubjectIds []string + ExcludedSubjects []*ResolvedSubject + LookedUpAt *ZedToken + PartialCaveatInfo *PartialCaveatInfo + Permissionship LookupPermissionship + Subject *ResolvedSubject + SubjectObjectId string + func (*LookupSubjectsResponse) Descriptor() ([]byte, []int) + func (*LookupSubjectsResponse) ProtoMessage() + func (m *LookupSubjectsResponse) CloneMessageVT() proto.Message + func (m *LookupSubjectsResponse) CloneVT() *LookupSubjectsResponse + func (m *LookupSubjectsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *LookupSubjectsResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *LookupSubjectsResponse) MarshalVT() (dAtA []byte, err error) + func (m *LookupSubjectsResponse) SizeVT() (n int) + func (m *LookupSubjectsResponse) UnmarshalVT(dAtA []byte) error + func (m *LookupSubjectsResponse) Validate() error + func (m *LookupSubjectsResponse) ValidateAll() error + func (x *LookupSubjectsResponse) GetAfterResultCursor() *Cursor + func (x *LookupSubjectsResponse) GetExcludedSubjectIds() []string + func (x *LookupSubjectsResponse) GetExcludedSubjects() []*ResolvedSubject + func (x *LookupSubjectsResponse) GetLookedUpAt() *ZedToken + func (x *LookupSubjectsResponse) GetPartialCaveatInfo() *PartialCaveatInfo + func (x *LookupSubjectsResponse) GetPermissionship() LookupPermissionship + func (x *LookupSubjectsResponse) GetSubject() *ResolvedSubject + func (x *LookupSubjectsResponse) GetSubjectObjectId() string + func (x *LookupSubjectsResponse) ProtoReflect() protoreflect.Message + func (x *LookupSubjectsResponse) Reset() + func (x *LookupSubjectsResponse) String() string + type LookupSubjectsResponseMultiError []error + func (m LookupSubjectsResponseMultiError) AllErrors() []error + func (m LookupSubjectsResponseMultiError) Error() string + type LookupSubjectsResponseValidationError struct + func (e LookupSubjectsResponseValidationError) Cause() error + func (e LookupSubjectsResponseValidationError) Error() string + func (e LookupSubjectsResponseValidationError) ErrorName() string + func (e LookupSubjectsResponseValidationError) Field() string + func (e LookupSubjectsResponseValidationError) Key() bool + func (e LookupSubjectsResponseValidationError) Reason() string + type ObjectReference struct + ObjectId string + ObjectType string + func (*ObjectReference) Descriptor() ([]byte, []int) + func (*ObjectReference) ProtoMessage() + func (m *ObjectReference) CloneMessageVT() proto.Message + func (m *ObjectReference) CloneVT() *ObjectReference + func (m *ObjectReference) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ObjectReference) MarshalToVT(dAtA []byte) (int, error) + func (m *ObjectReference) MarshalVT() (dAtA []byte, err error) + func (m *ObjectReference) SizeVT() (n int) + func (m *ObjectReference) UnmarshalVT(dAtA []byte) error + func (m *ObjectReference) Validate() error + func (m *ObjectReference) ValidateAll() error + func (x *ObjectReference) GetObjectId() string + func (x *ObjectReference) GetObjectType() string + func (x *ObjectReference) ProtoReflect() protoreflect.Message + func (x *ObjectReference) Reset() + func (x *ObjectReference) String() string + type ObjectReferenceMultiError []error + func (m ObjectReferenceMultiError) AllErrors() []error + func (m ObjectReferenceMultiError) Error() string + type ObjectReferenceValidationError struct + func (e ObjectReferenceValidationError) Cause() error + func (e ObjectReferenceValidationError) Error() string + func (e ObjectReferenceValidationError) ErrorName() string + func (e ObjectReferenceValidationError) Field() string + func (e ObjectReferenceValidationError) Key() bool + func (e ObjectReferenceValidationError) Reason() string + type PartialCaveatInfo struct + MissingRequiredContext []string + func (*PartialCaveatInfo) Descriptor() ([]byte, []int) + func (*PartialCaveatInfo) ProtoMessage() + func (m *PartialCaveatInfo) CloneMessageVT() proto.Message + func (m *PartialCaveatInfo) CloneVT() *PartialCaveatInfo + func (m *PartialCaveatInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *PartialCaveatInfo) MarshalToVT(dAtA []byte) (int, error) + func (m *PartialCaveatInfo) MarshalVT() (dAtA []byte, err error) + func (m *PartialCaveatInfo) SizeVT() (n int) + func (m *PartialCaveatInfo) UnmarshalVT(dAtA []byte) error + func (m *PartialCaveatInfo) Validate() error + func (m *PartialCaveatInfo) ValidateAll() error + func (x *PartialCaveatInfo) GetMissingRequiredContext() []string + func (x *PartialCaveatInfo) ProtoReflect() protoreflect.Message + func (x *PartialCaveatInfo) Reset() + func (x *PartialCaveatInfo) String() string + type PartialCaveatInfoMultiError []error + func (m PartialCaveatInfoMultiError) AllErrors() []error + func (m PartialCaveatInfoMultiError) Error() string + type PartialCaveatInfoValidationError struct + func (e PartialCaveatInfoValidationError) Cause() error + func (e PartialCaveatInfoValidationError) Error() string + func (e PartialCaveatInfoValidationError) ErrorName() string + func (e PartialCaveatInfoValidationError) Field() string + func (e PartialCaveatInfoValidationError) Key() bool + func (e PartialCaveatInfoValidationError) Reason() string + type PermissionRelationshipTree struct + ExpandedObject *ObjectReference + ExpandedRelation string + TreeType isPermissionRelationshipTree_TreeType + func (*PermissionRelationshipTree) Descriptor() ([]byte, []int) + func (*PermissionRelationshipTree) ProtoMessage() + func (m *PermissionRelationshipTree) CloneMessageVT() proto.Message + func (m *PermissionRelationshipTree) CloneVT() *PermissionRelationshipTree + func (m *PermissionRelationshipTree) GetTreeType() isPermissionRelationshipTree_TreeType + func (m *PermissionRelationshipTree) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *PermissionRelationshipTree) MarshalToVT(dAtA []byte) (int, error) + func (m *PermissionRelationshipTree) MarshalVT() (dAtA []byte, err error) + func (m *PermissionRelationshipTree) SizeVT() (n int) + func (m *PermissionRelationshipTree) UnmarshalVT(dAtA []byte) error + func (m *PermissionRelationshipTree) Validate() error + func (m *PermissionRelationshipTree) ValidateAll() error + func (x *PermissionRelationshipTree) GetExpandedObject() *ObjectReference + func (x *PermissionRelationshipTree) GetExpandedRelation() string + func (x *PermissionRelationshipTree) GetIntermediate() *AlgebraicSubjectSet + func (x *PermissionRelationshipTree) GetLeaf() *DirectSubjectSet + func (x *PermissionRelationshipTree) ProtoReflect() protoreflect.Message + func (x *PermissionRelationshipTree) Reset() + func (x *PermissionRelationshipTree) String() string + type PermissionRelationshipTreeMultiError []error + func (m PermissionRelationshipTreeMultiError) AllErrors() []error + func (m PermissionRelationshipTreeMultiError) Error() string + type PermissionRelationshipTreeValidationError struct + func (e PermissionRelationshipTreeValidationError) Cause() error + func (e PermissionRelationshipTreeValidationError) Error() string + func (e PermissionRelationshipTreeValidationError) ErrorName() string + func (e PermissionRelationshipTreeValidationError) Field() string + func (e PermissionRelationshipTreeValidationError) Key() bool + func (e PermissionRelationshipTreeValidationError) Reason() string + type PermissionRelationshipTree_Intermediate struct + Intermediate *AlgebraicSubjectSet + func (m *PermissionRelationshipTree_Intermediate) CloneVT() isPermissionRelationshipTree_TreeType + func (m *PermissionRelationshipTree_Intermediate) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *PermissionRelationshipTree_Intermediate) MarshalToVT(dAtA []byte) (int, error) + func (m *PermissionRelationshipTree_Intermediate) SizeVT() (n int) + type PermissionRelationshipTree_Leaf struct + Leaf *DirectSubjectSet + func (m *PermissionRelationshipTree_Leaf) CloneVT() isPermissionRelationshipTree_TreeType + func (m *PermissionRelationshipTree_Leaf) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *PermissionRelationshipTree_Leaf) MarshalToVT(dAtA []byte) (int, error) + func (m *PermissionRelationshipTree_Leaf) SizeVT() (n int) + type PermissionsServiceClient interface + CheckPermission func(ctx context.Context, in *CheckPermissionRequest, opts ...grpc.CallOption) (*CheckPermissionResponse, error) + DeleteRelationships func(ctx context.Context, in *DeleteRelationshipsRequest, opts ...grpc.CallOption) (*DeleteRelationshipsResponse, error) + ExpandPermissionTree func(ctx context.Context, in *ExpandPermissionTreeRequest, opts ...grpc.CallOption) (*ExpandPermissionTreeResponse, error) + LookupResources func(ctx context.Context, in *LookupResourcesRequest, opts ...grpc.CallOption) (PermissionsService_LookupResourcesClient, error) + LookupSubjects func(ctx context.Context, in *LookupSubjectsRequest, opts ...grpc.CallOption) (PermissionsService_LookupSubjectsClient, error) + ReadRelationships func(ctx context.Context, in *ReadRelationshipsRequest, opts ...grpc.CallOption) (PermissionsService_ReadRelationshipsClient, error) + WriteRelationships func(ctx context.Context, in *WriteRelationshipsRequest, opts ...grpc.CallOption) (*WriteRelationshipsResponse, error) + func NewPermissionsServiceClient(cc grpc.ClientConnInterface) PermissionsServiceClient + type PermissionsServiceServer interface + CheckPermission func(context.Context, *CheckPermissionRequest) (*CheckPermissionResponse, error) + DeleteRelationships func(context.Context, *DeleteRelationshipsRequest) (*DeleteRelationshipsResponse, error) + ExpandPermissionTree func(context.Context, *ExpandPermissionTreeRequest) (*ExpandPermissionTreeResponse, error) + LookupResources func(*LookupResourcesRequest, PermissionsService_LookupResourcesServer) error + LookupSubjects func(*LookupSubjectsRequest, PermissionsService_LookupSubjectsServer) error + ReadRelationships func(*ReadRelationshipsRequest, PermissionsService_ReadRelationshipsServer) error + WriteRelationships func(context.Context, *WriteRelationshipsRequest) (*WriteRelationshipsResponse, error) + type PermissionsService_LookupResourcesClient interface + Recv func() (*LookupResourcesResponse, error) + type PermissionsService_LookupResourcesServer interface + Send func(*LookupResourcesResponse) error + type PermissionsService_LookupSubjectsClient interface + Recv func() (*LookupSubjectsResponse, error) + type PermissionsService_LookupSubjectsServer interface + Send func(*LookupSubjectsResponse) error + type PermissionsService_ReadRelationshipsClient interface + Recv func() (*ReadRelationshipsResponse, error) + type PermissionsService_ReadRelationshipsServer interface + Send func(*ReadRelationshipsResponse) error + type Precondition struct + Filter *RelationshipFilter + Operation Precondition_Operation + func (*Precondition) Descriptor() ([]byte, []int) + func (*Precondition) ProtoMessage() + func (m *Precondition) CloneMessageVT() proto.Message + func (m *Precondition) CloneVT() *Precondition + func (m *Precondition) HandwrittenValidate() error + func (m *Precondition) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Precondition) MarshalToVT(dAtA []byte) (int, error) + func (m *Precondition) MarshalVT() (dAtA []byte, err error) + func (m *Precondition) SizeVT() (n int) + func (m *Precondition) UnmarshalVT(dAtA []byte) error + func (m *Precondition) Validate() error + func (m *Precondition) ValidateAll() error + func (x *Precondition) GetFilter() *RelationshipFilter + func (x *Precondition) GetOperation() Precondition_Operation + func (x *Precondition) ProtoReflect() protoreflect.Message + func (x *Precondition) Reset() + func (x *Precondition) String() string + type PreconditionMultiError []error + func (m PreconditionMultiError) AllErrors() []error + func (m PreconditionMultiError) Error() string + type PreconditionValidationError struct + func (e PreconditionValidationError) Cause() error + func (e PreconditionValidationError) Error() string + func (e PreconditionValidationError) ErrorName() string + func (e PreconditionValidationError) Field() string + func (e PreconditionValidationError) Key() bool + func (e PreconditionValidationError) Reason() string + type Precondition_Operation int32 + const Precondition_OPERATION_MUST_MATCH + const Precondition_OPERATION_MUST_NOT_MATCH + const Precondition_OPERATION_UNSPECIFIED + func (Precondition_Operation) Descriptor() protoreflect.EnumDescriptor + func (Precondition_Operation) EnumDescriptor() ([]byte, []int) + func (Precondition_Operation) Type() protoreflect.EnumType + func (x Precondition_Operation) Enum() *Precondition_Operation + func (x Precondition_Operation) Number() protoreflect.EnumNumber + func (x Precondition_Operation) String() string + type ReadRelationshipsRequest struct + Consistency *Consistency + OptionalCursor *Cursor + OptionalLimit uint32 + RelationshipFilter *RelationshipFilter + func (*ReadRelationshipsRequest) Descriptor() ([]byte, []int) + func (*ReadRelationshipsRequest) ProtoMessage() + func (m *ReadRelationshipsRequest) CloneMessageVT() proto.Message + func (m *ReadRelationshipsRequest) CloneVT() *ReadRelationshipsRequest + func (m *ReadRelationshipsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ReadRelationshipsRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *ReadRelationshipsRequest) MarshalVT() (dAtA []byte, err error) + func (m *ReadRelationshipsRequest) SizeVT() (n int) + func (m *ReadRelationshipsRequest) UnmarshalVT(dAtA []byte) error + func (m *ReadRelationshipsRequest) Validate() error + func (m *ReadRelationshipsRequest) ValidateAll() error + func (x *ReadRelationshipsRequest) GetConsistency() *Consistency + func (x *ReadRelationshipsRequest) GetOptionalCursor() *Cursor + func (x *ReadRelationshipsRequest) GetOptionalLimit() uint32 + func (x *ReadRelationshipsRequest) GetRelationshipFilter() *RelationshipFilter + func (x *ReadRelationshipsRequest) ProtoReflect() protoreflect.Message + func (x *ReadRelationshipsRequest) Reset() + func (x *ReadRelationshipsRequest) String() string + type ReadRelationshipsRequestMultiError []error + func (m ReadRelationshipsRequestMultiError) AllErrors() []error + func (m ReadRelationshipsRequestMultiError) Error() string + type ReadRelationshipsRequestValidationError struct + func (e ReadRelationshipsRequestValidationError) Cause() error + func (e ReadRelationshipsRequestValidationError) Error() string + func (e ReadRelationshipsRequestValidationError) ErrorName() string + func (e ReadRelationshipsRequestValidationError) Field() string + func (e ReadRelationshipsRequestValidationError) Key() bool + func (e ReadRelationshipsRequestValidationError) Reason() string + type ReadRelationshipsResponse struct + AfterResultCursor *Cursor + ReadAt *ZedToken + Relationship *Relationship + func (*ReadRelationshipsResponse) Descriptor() ([]byte, []int) + func (*ReadRelationshipsResponse) ProtoMessage() + func (m *ReadRelationshipsResponse) CloneMessageVT() proto.Message + func (m *ReadRelationshipsResponse) CloneVT() *ReadRelationshipsResponse + func (m *ReadRelationshipsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ReadRelationshipsResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *ReadRelationshipsResponse) MarshalVT() (dAtA []byte, err error) + func (m *ReadRelationshipsResponse) SizeVT() (n int) + func (m *ReadRelationshipsResponse) UnmarshalVT(dAtA []byte) error + func (m *ReadRelationshipsResponse) Validate() error + func (m *ReadRelationshipsResponse) ValidateAll() error + func (x *ReadRelationshipsResponse) GetAfterResultCursor() *Cursor + func (x *ReadRelationshipsResponse) GetReadAt() *ZedToken + func (x *ReadRelationshipsResponse) GetRelationship() *Relationship + func (x *ReadRelationshipsResponse) ProtoReflect() protoreflect.Message + func (x *ReadRelationshipsResponse) Reset() + func (x *ReadRelationshipsResponse) String() string + type ReadRelationshipsResponseMultiError []error + func (m ReadRelationshipsResponseMultiError) AllErrors() []error + func (m ReadRelationshipsResponseMultiError) Error() string + type ReadRelationshipsResponseValidationError struct + func (e ReadRelationshipsResponseValidationError) Cause() error + func (e ReadRelationshipsResponseValidationError) Error() string + func (e ReadRelationshipsResponseValidationError) ErrorName() string + func (e ReadRelationshipsResponseValidationError) Field() string + func (e ReadRelationshipsResponseValidationError) Key() bool + func (e ReadRelationshipsResponseValidationError) Reason() string + type ReadSchemaRequest struct + func (*ReadSchemaRequest) Descriptor() ([]byte, []int) + func (*ReadSchemaRequest) ProtoMessage() + func (m *ReadSchemaRequest) CloneMessageVT() proto.Message + func (m *ReadSchemaRequest) CloneVT() *ReadSchemaRequest + func (m *ReadSchemaRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ReadSchemaRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *ReadSchemaRequest) MarshalVT() (dAtA []byte, err error) + func (m *ReadSchemaRequest) SizeVT() (n int) + func (m *ReadSchemaRequest) UnmarshalVT(dAtA []byte) error + func (m *ReadSchemaRequest) Validate() error + func (m *ReadSchemaRequest) ValidateAll() error + func (x *ReadSchemaRequest) ProtoReflect() protoreflect.Message + func (x *ReadSchemaRequest) Reset() + func (x *ReadSchemaRequest) String() string + type ReadSchemaRequestMultiError []error + func (m ReadSchemaRequestMultiError) AllErrors() []error + func (m ReadSchemaRequestMultiError) Error() string + type ReadSchemaRequestValidationError struct + func (e ReadSchemaRequestValidationError) Cause() error + func (e ReadSchemaRequestValidationError) Error() string + func (e ReadSchemaRequestValidationError) ErrorName() string + func (e ReadSchemaRequestValidationError) Field() string + func (e ReadSchemaRequestValidationError) Key() bool + func (e ReadSchemaRequestValidationError) Reason() string + type ReadSchemaResponse struct + ReadAt *ZedToken + SchemaText string + func (*ReadSchemaResponse) Descriptor() ([]byte, []int) + func (*ReadSchemaResponse) ProtoMessage() + func (m *ReadSchemaResponse) CloneMessageVT() proto.Message + func (m *ReadSchemaResponse) CloneVT() *ReadSchemaResponse + func (m *ReadSchemaResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ReadSchemaResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *ReadSchemaResponse) MarshalVT() (dAtA []byte, err error) + func (m *ReadSchemaResponse) SizeVT() (n int) + func (m *ReadSchemaResponse) UnmarshalVT(dAtA []byte) error + func (m *ReadSchemaResponse) Validate() error + func (m *ReadSchemaResponse) ValidateAll() error + func (x *ReadSchemaResponse) GetReadAt() *ZedToken + func (x *ReadSchemaResponse) GetSchemaText() string + func (x *ReadSchemaResponse) ProtoReflect() protoreflect.Message + func (x *ReadSchemaResponse) Reset() + func (x *ReadSchemaResponse) String() string + type ReadSchemaResponseMultiError []error + func (m ReadSchemaResponseMultiError) AllErrors() []error + func (m ReadSchemaResponseMultiError) Error() string + type ReadSchemaResponseValidationError struct + func (e ReadSchemaResponseValidationError) Cause() error + func (e ReadSchemaResponseValidationError) Error() string + func (e ReadSchemaResponseValidationError) ErrorName() string + func (e ReadSchemaResponseValidationError) Field() string + func (e ReadSchemaResponseValidationError) Key() bool + func (e ReadSchemaResponseValidationError) Reason() string + type Relationship struct + OptionalCaveat *ContextualizedCaveat + Relation string + Resource *ObjectReference + Subject *SubjectReference + func (*Relationship) Descriptor() ([]byte, []int) + func (*Relationship) ProtoMessage() + func (m *Relationship) CloneMessageVT() proto.Message + func (m *Relationship) CloneVT() *Relationship + func (m *Relationship) HandwrittenValidate() error + func (m *Relationship) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Relationship) MarshalToVT(dAtA []byte) (int, error) + func (m *Relationship) MarshalVT() (dAtA []byte, err error) + func (m *Relationship) SizeVT() (n int) + func (m *Relationship) UnmarshalVT(dAtA []byte) error + func (m *Relationship) Validate() error + func (m *Relationship) ValidateAll() error + func (x *Relationship) GetOptionalCaveat() *ContextualizedCaveat + func (x *Relationship) GetRelation() string + func (x *Relationship) GetResource() *ObjectReference + func (x *Relationship) GetSubject() *SubjectReference + func (x *Relationship) ProtoReflect() protoreflect.Message + func (x *Relationship) Reset() + func (x *Relationship) String() string + type RelationshipFilter struct + OptionalRelation string + OptionalResourceId string + OptionalSubjectFilter *SubjectFilter + ResourceType string + func (*RelationshipFilter) Descriptor() ([]byte, []int) + func (*RelationshipFilter) ProtoMessage() + func (m *RelationshipFilter) CloneMessageVT() proto.Message + func (m *RelationshipFilter) CloneVT() *RelationshipFilter + func (m *RelationshipFilter) HandwrittenValidate() error + func (m *RelationshipFilter) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *RelationshipFilter) MarshalToVT(dAtA []byte) (int, error) + func (m *RelationshipFilter) MarshalVT() (dAtA []byte, err error) + func (m *RelationshipFilter) SizeVT() (n int) + func (m *RelationshipFilter) UnmarshalVT(dAtA []byte) error + func (m *RelationshipFilter) Validate() error + func (m *RelationshipFilter) ValidateAll() error + func (x *RelationshipFilter) GetOptionalRelation() string + func (x *RelationshipFilter) GetOptionalResourceId() string + func (x *RelationshipFilter) GetOptionalSubjectFilter() *SubjectFilter + func (x *RelationshipFilter) GetResourceType() string + func (x *RelationshipFilter) ProtoReflect() protoreflect.Message + func (x *RelationshipFilter) Reset() + func (x *RelationshipFilter) String() string + type RelationshipFilterMultiError []error + func (m RelationshipFilterMultiError) AllErrors() []error + func (m RelationshipFilterMultiError) Error() string + type RelationshipFilterValidationError struct + func (e RelationshipFilterValidationError) Cause() error + func (e RelationshipFilterValidationError) Error() string + func (e RelationshipFilterValidationError) ErrorName() string + func (e RelationshipFilterValidationError) Field() string + func (e RelationshipFilterValidationError) Key() bool + func (e RelationshipFilterValidationError) Reason() string + type RelationshipMultiError []error + func (m RelationshipMultiError) AllErrors() []error + func (m RelationshipMultiError) Error() string + type RelationshipUpdate struct + Operation RelationshipUpdate_Operation + Relationship *Relationship + func (*RelationshipUpdate) Descriptor() ([]byte, []int) + func (*RelationshipUpdate) ProtoMessage() + func (m *RelationshipUpdate) CloneMessageVT() proto.Message + func (m *RelationshipUpdate) CloneVT() *RelationshipUpdate + func (m *RelationshipUpdate) HandwrittenValidate() error + func (m *RelationshipUpdate) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *RelationshipUpdate) MarshalToVT(dAtA []byte) (int, error) + func (m *RelationshipUpdate) MarshalVT() (dAtA []byte, err error) + func (m *RelationshipUpdate) SizeVT() (n int) + func (m *RelationshipUpdate) UnmarshalVT(dAtA []byte) error + func (m *RelationshipUpdate) Validate() error + func (m *RelationshipUpdate) ValidateAll() error + func (x *RelationshipUpdate) GetOperation() RelationshipUpdate_Operation + func (x *RelationshipUpdate) GetRelationship() *Relationship + func (x *RelationshipUpdate) ProtoReflect() protoreflect.Message + func (x *RelationshipUpdate) Reset() + func (x *RelationshipUpdate) String() string + type RelationshipUpdateMultiError []error + func (m RelationshipUpdateMultiError) AllErrors() []error + func (m RelationshipUpdateMultiError) Error() string + type RelationshipUpdateValidationError struct + func (e RelationshipUpdateValidationError) Cause() error + func (e RelationshipUpdateValidationError) Error() string + func (e RelationshipUpdateValidationError) ErrorName() string + func (e RelationshipUpdateValidationError) Field() string + func (e RelationshipUpdateValidationError) Key() bool + func (e RelationshipUpdateValidationError) Reason() string + type RelationshipUpdate_Operation int32 + const RelationshipUpdate_OPERATION_CREATE + const RelationshipUpdate_OPERATION_DELETE + const RelationshipUpdate_OPERATION_TOUCH + const RelationshipUpdate_OPERATION_UNSPECIFIED + func (RelationshipUpdate_Operation) Descriptor() protoreflect.EnumDescriptor + func (RelationshipUpdate_Operation) EnumDescriptor() ([]byte, []int) + func (RelationshipUpdate_Operation) Type() protoreflect.EnumType + func (x RelationshipUpdate_Operation) Enum() *RelationshipUpdate_Operation + func (x RelationshipUpdate_Operation) Number() protoreflect.EnumNumber + func (x RelationshipUpdate_Operation) String() string + type RelationshipValidationError struct + func (e RelationshipValidationError) Cause() error + func (e RelationshipValidationError) Error() string + func (e RelationshipValidationError) ErrorName() string + func (e RelationshipValidationError) Field() string + func (e RelationshipValidationError) Key() bool + func (e RelationshipValidationError) Reason() string + type ResolvedSubject struct + PartialCaveatInfo *PartialCaveatInfo + Permissionship LookupPermissionship + SubjectObjectId string + func (*ResolvedSubject) Descriptor() ([]byte, []int) + func (*ResolvedSubject) ProtoMessage() + func (m *ResolvedSubject) CloneMessageVT() proto.Message + func (m *ResolvedSubject) CloneVT() *ResolvedSubject + func (m *ResolvedSubject) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ResolvedSubject) MarshalToVT(dAtA []byte) (int, error) + func (m *ResolvedSubject) MarshalVT() (dAtA []byte, err error) + func (m *ResolvedSubject) SizeVT() (n int) + func (m *ResolvedSubject) UnmarshalVT(dAtA []byte) error + func (m *ResolvedSubject) Validate() error + func (m *ResolvedSubject) ValidateAll() error + func (x *ResolvedSubject) GetPartialCaveatInfo() *PartialCaveatInfo + func (x *ResolvedSubject) GetPermissionship() LookupPermissionship + func (x *ResolvedSubject) GetSubjectObjectId() string + func (x *ResolvedSubject) ProtoReflect() protoreflect.Message + func (x *ResolvedSubject) Reset() + func (x *ResolvedSubject) String() string + type ResolvedSubjectMultiError []error + func (m ResolvedSubjectMultiError) AllErrors() []error + func (m ResolvedSubjectMultiError) Error() string + type ResolvedSubjectValidationError struct + func (e ResolvedSubjectValidationError) Cause() error + func (e ResolvedSubjectValidationError) Error() string + func (e ResolvedSubjectValidationError) ErrorName() string + func (e ResolvedSubjectValidationError) Field() string + func (e ResolvedSubjectValidationError) Key() bool + func (e ResolvedSubjectValidationError) Reason() string + type SchemaServiceClient interface + ReadSchema func(ctx context.Context, in *ReadSchemaRequest, opts ...grpc.CallOption) (*ReadSchemaResponse, error) + WriteSchema func(ctx context.Context, in *WriteSchemaRequest, opts ...grpc.CallOption) (*WriteSchemaResponse, error) + func NewSchemaServiceClient(cc grpc.ClientConnInterface) SchemaServiceClient + type SchemaServiceServer interface + ReadSchema func(context.Context, *ReadSchemaRequest) (*ReadSchemaResponse, error) + WriteSchema func(context.Context, *WriteSchemaRequest) (*WriteSchemaResponse, error) + type SubjectFilter struct + OptionalRelation *SubjectFilter_RelationFilter + OptionalSubjectId string + SubjectType string + func (*SubjectFilter) Descriptor() ([]byte, []int) + func (*SubjectFilter) ProtoMessage() + func (m *SubjectFilter) CloneMessageVT() proto.Message + func (m *SubjectFilter) CloneVT() *SubjectFilter + func (m *SubjectFilter) HandwrittenValidate() error + func (m *SubjectFilter) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *SubjectFilter) MarshalToVT(dAtA []byte) (int, error) + func (m *SubjectFilter) MarshalVT() (dAtA []byte, err error) + func (m *SubjectFilter) SizeVT() (n int) + func (m *SubjectFilter) UnmarshalVT(dAtA []byte) error + func (m *SubjectFilter) Validate() error + func (m *SubjectFilter) ValidateAll() error + func (x *SubjectFilter) GetOptionalRelation() *SubjectFilter_RelationFilter + func (x *SubjectFilter) GetOptionalSubjectId() string + func (x *SubjectFilter) GetSubjectType() string + func (x *SubjectFilter) ProtoReflect() protoreflect.Message + func (x *SubjectFilter) Reset() + func (x *SubjectFilter) String() string + type SubjectFilterMultiError []error + func (m SubjectFilterMultiError) AllErrors() []error + func (m SubjectFilterMultiError) Error() string + type SubjectFilterValidationError struct + func (e SubjectFilterValidationError) Cause() error + func (e SubjectFilterValidationError) Error() string + func (e SubjectFilterValidationError) ErrorName() string + func (e SubjectFilterValidationError) Field() string + func (e SubjectFilterValidationError) Key() bool + func (e SubjectFilterValidationError) Reason() string + type SubjectFilter_RelationFilter struct + Relation string + func (*SubjectFilter_RelationFilter) Descriptor() ([]byte, []int) + func (*SubjectFilter_RelationFilter) ProtoMessage() + func (m *SubjectFilter_RelationFilter) CloneMessageVT() proto.Message + func (m *SubjectFilter_RelationFilter) CloneVT() *SubjectFilter_RelationFilter + func (m *SubjectFilter_RelationFilter) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *SubjectFilter_RelationFilter) MarshalToVT(dAtA []byte) (int, error) + func (m *SubjectFilter_RelationFilter) MarshalVT() (dAtA []byte, err error) + func (m *SubjectFilter_RelationFilter) SizeVT() (n int) + func (m *SubjectFilter_RelationFilter) UnmarshalVT(dAtA []byte) error + func (m *SubjectFilter_RelationFilter) Validate() error + func (m *SubjectFilter_RelationFilter) ValidateAll() error + func (x *SubjectFilter_RelationFilter) GetRelation() string + func (x *SubjectFilter_RelationFilter) ProtoReflect() protoreflect.Message + func (x *SubjectFilter_RelationFilter) Reset() + func (x *SubjectFilter_RelationFilter) String() string + type SubjectFilter_RelationFilterMultiError []error + func (m SubjectFilter_RelationFilterMultiError) AllErrors() []error + func (m SubjectFilter_RelationFilterMultiError) Error() string + type SubjectFilter_RelationFilterValidationError struct + func (e SubjectFilter_RelationFilterValidationError) Cause() error + func (e SubjectFilter_RelationFilterValidationError) Error() string + func (e SubjectFilter_RelationFilterValidationError) ErrorName() string + func (e SubjectFilter_RelationFilterValidationError) Field() string + func (e SubjectFilter_RelationFilterValidationError) Key() bool + func (e SubjectFilter_RelationFilterValidationError) Reason() string + type SubjectReference struct + Object *ObjectReference + OptionalRelation string + func (*SubjectReference) Descriptor() ([]byte, []int) + func (*SubjectReference) ProtoMessage() + func (m *SubjectReference) CloneMessageVT() proto.Message + func (m *SubjectReference) CloneVT() *SubjectReference + func (m *SubjectReference) HandwrittenValidate() error + func (m *SubjectReference) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *SubjectReference) MarshalToVT(dAtA []byte) (int, error) + func (m *SubjectReference) MarshalVT() (dAtA []byte, err error) + func (m *SubjectReference) SizeVT() (n int) + func (m *SubjectReference) UnmarshalVT(dAtA []byte) error + func (m *SubjectReference) Validate() error + func (m *SubjectReference) ValidateAll() error + func (x *SubjectReference) GetObject() *ObjectReference + func (x *SubjectReference) GetOptionalRelation() string + func (x *SubjectReference) ProtoReflect() protoreflect.Message + func (x *SubjectReference) Reset() + func (x *SubjectReference) String() string + type SubjectReferenceMultiError []error + func (m SubjectReferenceMultiError) AllErrors() []error + func (m SubjectReferenceMultiError) Error() string + type SubjectReferenceValidationError struct + func (e SubjectReferenceValidationError) Cause() error + func (e SubjectReferenceValidationError) Error() string + func (e SubjectReferenceValidationError) ErrorName() string + func (e SubjectReferenceValidationError) Field() string + func (e SubjectReferenceValidationError) Key() bool + func (e SubjectReferenceValidationError) Reason() string + type UnimplementedExperimentalServiceServer struct + func (UnimplementedExperimentalServiceServer) BulkExportRelationships(*BulkExportRelationshipsRequest, ...) error + func (UnimplementedExperimentalServiceServer) BulkImportRelationships(ExperimentalService_BulkImportRelationshipsServer) error + type UnimplementedPermissionsServiceServer struct + func (UnimplementedPermissionsServiceServer) CheckPermission(context.Context, *CheckPermissionRequest) (*CheckPermissionResponse, error) + func (UnimplementedPermissionsServiceServer) DeleteRelationships(context.Context, *DeleteRelationshipsRequest) (*DeleteRelationshipsResponse, error) + func (UnimplementedPermissionsServiceServer) ExpandPermissionTree(context.Context, *ExpandPermissionTreeRequest) (*ExpandPermissionTreeResponse, error) + func (UnimplementedPermissionsServiceServer) LookupResources(*LookupResourcesRequest, PermissionsService_LookupResourcesServer) error + func (UnimplementedPermissionsServiceServer) LookupSubjects(*LookupSubjectsRequest, PermissionsService_LookupSubjectsServer) error + func (UnimplementedPermissionsServiceServer) ReadRelationships(*ReadRelationshipsRequest, PermissionsService_ReadRelationshipsServer) error + func (UnimplementedPermissionsServiceServer) WriteRelationships(context.Context, *WriteRelationshipsRequest) (*WriteRelationshipsResponse, error) + type UnimplementedSchemaServiceServer struct + func (UnimplementedSchemaServiceServer) ReadSchema(context.Context, *ReadSchemaRequest) (*ReadSchemaResponse, error) + func (UnimplementedSchemaServiceServer) WriteSchema(context.Context, *WriteSchemaRequest) (*WriteSchemaResponse, error) + type UnimplementedWatchServiceServer struct + func (UnimplementedWatchServiceServer) Watch(*WatchRequest, WatchService_WatchServer) error + type UnsafeExperimentalServiceServer interface + type UnsafePermissionsServiceServer interface + type UnsafeSchemaServiceServer interface + type UnsafeWatchServiceServer interface + type WatchRequest struct + OptionalObjectTypes []string + OptionalStartCursor *ZedToken + func (*WatchRequest) Descriptor() ([]byte, []int) + func (*WatchRequest) ProtoMessage() + func (m *WatchRequest) CloneMessageVT() proto.Message + func (m *WatchRequest) CloneVT() *WatchRequest + func (m *WatchRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *WatchRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *WatchRequest) MarshalVT() (dAtA []byte, err error) + func (m *WatchRequest) SizeVT() (n int) + func (m *WatchRequest) UnmarshalVT(dAtA []byte) error + func (m *WatchRequest) Validate() error + func (m *WatchRequest) ValidateAll() error + func (x *WatchRequest) GetOptionalObjectTypes() []string + func (x *WatchRequest) GetOptionalStartCursor() *ZedToken + func (x *WatchRequest) ProtoReflect() protoreflect.Message + func (x *WatchRequest) Reset() + func (x *WatchRequest) String() string + type WatchRequestMultiError []error + func (m WatchRequestMultiError) AllErrors() []error + func (m WatchRequestMultiError) Error() string + type WatchRequestValidationError struct + func (e WatchRequestValidationError) Cause() error + func (e WatchRequestValidationError) Error() string + func (e WatchRequestValidationError) ErrorName() string + func (e WatchRequestValidationError) Field() string + func (e WatchRequestValidationError) Key() bool + func (e WatchRequestValidationError) Reason() string + type WatchResponse struct + ChangesThrough *ZedToken + Updates []*RelationshipUpdate + func (*WatchResponse) Descriptor() ([]byte, []int) + func (*WatchResponse) ProtoMessage() + func (m *WatchResponse) CloneMessageVT() proto.Message + func (m *WatchResponse) CloneVT() *WatchResponse + func (m *WatchResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *WatchResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *WatchResponse) MarshalVT() (dAtA []byte, err error) + func (m *WatchResponse) SizeVT() (n int) + func (m *WatchResponse) UnmarshalVT(dAtA []byte) error + func (m *WatchResponse) Validate() error + func (m *WatchResponse) ValidateAll() error + func (x *WatchResponse) GetChangesThrough() *ZedToken + func (x *WatchResponse) GetUpdates() []*RelationshipUpdate + func (x *WatchResponse) ProtoReflect() protoreflect.Message + func (x *WatchResponse) Reset() + func (x *WatchResponse) String() string + type WatchResponseMultiError []error + func (m WatchResponseMultiError) AllErrors() []error + func (m WatchResponseMultiError) Error() string + type WatchResponseValidationError struct + func (e WatchResponseValidationError) Cause() error + func (e WatchResponseValidationError) Error() string + func (e WatchResponseValidationError) ErrorName() string + func (e WatchResponseValidationError) Field() string + func (e WatchResponseValidationError) Key() bool + func (e WatchResponseValidationError) Reason() string + type WatchServiceClient interface + Watch func(ctx context.Context, in *WatchRequest, opts ...grpc.CallOption) (WatchService_WatchClient, error) + func NewWatchServiceClient(cc grpc.ClientConnInterface) WatchServiceClient + type WatchServiceServer interface + Watch func(*WatchRequest, WatchService_WatchServer) error + type WatchService_WatchClient interface + Recv func() (*WatchResponse, error) + type WatchService_WatchServer interface + Send func(*WatchResponse) error + type WriteRelationshipsRequest struct + OptionalPreconditions []*Precondition + Updates []*RelationshipUpdate + func (*WriteRelationshipsRequest) Descriptor() ([]byte, []int) + func (*WriteRelationshipsRequest) ProtoMessage() + func (m *WriteRelationshipsRequest) CloneMessageVT() proto.Message + func (m *WriteRelationshipsRequest) CloneVT() *WriteRelationshipsRequest + func (m *WriteRelationshipsRequest) HandwrittenValidate() error + func (m *WriteRelationshipsRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *WriteRelationshipsRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *WriteRelationshipsRequest) MarshalVT() (dAtA []byte, err error) + func (m *WriteRelationshipsRequest) SizeVT() (n int) + func (m *WriteRelationshipsRequest) UnmarshalVT(dAtA []byte) error + func (m *WriteRelationshipsRequest) Validate() error + func (m *WriteRelationshipsRequest) ValidateAll() error + func (x *WriteRelationshipsRequest) GetOptionalPreconditions() []*Precondition + func (x *WriteRelationshipsRequest) GetUpdates() []*RelationshipUpdate + func (x *WriteRelationshipsRequest) ProtoReflect() protoreflect.Message + func (x *WriteRelationshipsRequest) Reset() + func (x *WriteRelationshipsRequest) String() string + type WriteRelationshipsRequestMultiError []error + func (m WriteRelationshipsRequestMultiError) AllErrors() []error + func (m WriteRelationshipsRequestMultiError) Error() string + type WriteRelationshipsRequestValidationError struct + func (e WriteRelationshipsRequestValidationError) Cause() error + func (e WriteRelationshipsRequestValidationError) Error() string + func (e WriteRelationshipsRequestValidationError) ErrorName() string + func (e WriteRelationshipsRequestValidationError) Field() string + func (e WriteRelationshipsRequestValidationError) Key() bool + func (e WriteRelationshipsRequestValidationError) Reason() string + type WriteRelationshipsResponse struct + WrittenAt *ZedToken + func (*WriteRelationshipsResponse) Descriptor() ([]byte, []int) + func (*WriteRelationshipsResponse) ProtoMessage() + func (m *WriteRelationshipsResponse) CloneMessageVT() proto.Message + func (m *WriteRelationshipsResponse) CloneVT() *WriteRelationshipsResponse + func (m *WriteRelationshipsResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *WriteRelationshipsResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *WriteRelationshipsResponse) MarshalVT() (dAtA []byte, err error) + func (m *WriteRelationshipsResponse) SizeVT() (n int) + func (m *WriteRelationshipsResponse) UnmarshalVT(dAtA []byte) error + func (m *WriteRelationshipsResponse) Validate() error + func (m *WriteRelationshipsResponse) ValidateAll() error + func (x *WriteRelationshipsResponse) GetWrittenAt() *ZedToken + func (x *WriteRelationshipsResponse) ProtoReflect() protoreflect.Message + func (x *WriteRelationshipsResponse) Reset() + func (x *WriteRelationshipsResponse) String() string + type WriteRelationshipsResponseMultiError []error + func (m WriteRelationshipsResponseMultiError) AllErrors() []error + func (m WriteRelationshipsResponseMultiError) Error() string + type WriteRelationshipsResponseValidationError struct + func (e WriteRelationshipsResponseValidationError) Cause() error + func (e WriteRelationshipsResponseValidationError) Error() string + func (e WriteRelationshipsResponseValidationError) ErrorName() string + func (e WriteRelationshipsResponseValidationError) Field() string + func (e WriteRelationshipsResponseValidationError) Key() bool + func (e WriteRelationshipsResponseValidationError) Reason() string + type WriteSchemaRequest struct + Schema string + func (*WriteSchemaRequest) Descriptor() ([]byte, []int) + func (*WriteSchemaRequest) ProtoMessage() + func (m *WriteSchemaRequest) CloneMessageVT() proto.Message + func (m *WriteSchemaRequest) CloneVT() *WriteSchemaRequest + func (m *WriteSchemaRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *WriteSchemaRequest) MarshalToVT(dAtA []byte) (int, error) + func (m *WriteSchemaRequest) MarshalVT() (dAtA []byte, err error) + func (m *WriteSchemaRequest) SizeVT() (n int) + func (m *WriteSchemaRequest) UnmarshalVT(dAtA []byte) error + func (m *WriteSchemaRequest) Validate() error + func (m *WriteSchemaRequest) ValidateAll() error + func (x *WriteSchemaRequest) GetSchema() string + func (x *WriteSchemaRequest) ProtoReflect() protoreflect.Message + func (x *WriteSchemaRequest) Reset() + func (x *WriteSchemaRequest) String() string + type WriteSchemaRequestMultiError []error + func (m WriteSchemaRequestMultiError) AllErrors() []error + func (m WriteSchemaRequestMultiError) Error() string + type WriteSchemaRequestValidationError struct + func (e WriteSchemaRequestValidationError) Cause() error + func (e WriteSchemaRequestValidationError) Error() string + func (e WriteSchemaRequestValidationError) ErrorName() string + func (e WriteSchemaRequestValidationError) Field() string + func (e WriteSchemaRequestValidationError) Key() bool + func (e WriteSchemaRequestValidationError) Reason() string + type WriteSchemaResponse struct + WrittenAt *ZedToken + func (*WriteSchemaResponse) Descriptor() ([]byte, []int) + func (*WriteSchemaResponse) ProtoMessage() + func (m *WriteSchemaResponse) CloneMessageVT() proto.Message + func (m *WriteSchemaResponse) CloneVT() *WriteSchemaResponse + func (m *WriteSchemaResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *WriteSchemaResponse) MarshalToVT(dAtA []byte) (int, error) + func (m *WriteSchemaResponse) MarshalVT() (dAtA []byte, err error) + func (m *WriteSchemaResponse) SizeVT() (n int) + func (m *WriteSchemaResponse) UnmarshalVT(dAtA []byte) error + func (m *WriteSchemaResponse) Validate() error + func (m *WriteSchemaResponse) ValidateAll() error + func (x *WriteSchemaResponse) GetWrittenAt() *ZedToken + func (x *WriteSchemaResponse) ProtoReflect() protoreflect.Message + func (x *WriteSchemaResponse) Reset() + func (x *WriteSchemaResponse) String() string + type WriteSchemaResponseMultiError []error + func (m WriteSchemaResponseMultiError) AllErrors() []error + func (m WriteSchemaResponseMultiError) Error() string + type WriteSchemaResponseValidationError struct + func (e WriteSchemaResponseValidationError) Cause() error + func (e WriteSchemaResponseValidationError) Error() string + func (e WriteSchemaResponseValidationError) ErrorName() string + func (e WriteSchemaResponseValidationError) Field() string + func (e WriteSchemaResponseValidationError) Key() bool + func (e WriteSchemaResponseValidationError) Reason() string + type ZedToken struct + Token string + func (*ZedToken) Descriptor() ([]byte, []int) + func (*ZedToken) ProtoMessage() + func (m *ZedToken) CloneMessageVT() proto.Message + func (m *ZedToken) CloneVT() *ZedToken + func (m *ZedToken) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ZedToken) MarshalToVT(dAtA []byte) (int, error) + func (m *ZedToken) MarshalVT() (dAtA []byte, err error) + func (m *ZedToken) SizeVT() (n int) + func (m *ZedToken) UnmarshalVT(dAtA []byte) error + func (m *ZedToken) Validate() error + func (m *ZedToken) ValidateAll() error + func (x *ZedToken) GetToken() string + func (x *ZedToken) ProtoReflect() protoreflect.Message + func (x *ZedToken) Reset() + func (x *ZedToken) String() string + type ZedTokenMultiError []error + func (m ZedTokenMultiError) AllErrors() []error + func (m ZedTokenMultiError) Error() string + type ZedTokenValidationError struct + func (e ZedTokenValidationError) Cause() error + func (e ZedTokenValidationError) Error() string + func (e ZedTokenValidationError) ErrorName() string + func (e ZedTokenValidationError) Field() string + func (e ZedTokenValidationError) Key() bool + func (e ZedTokenValidationError) Reason() string