All Classes and Interfaces
Class
Description
AlgebraicSubjectSet is a subject set which is computed based on applying the
specified operation to the operands according to the algebra of sets.
AlgebraicSubjectSet is a subject set which is computed based on applying the
specified operation to the operands according to the algebra of sets.
Protobuf enum
authzed.api.v1.AlgebraicSubjectSet.OperationBearer token implementation that can be used with GRPC stubs.
BreakingSchemaChange is used to signal a breaking schema change has happened, and that the consumer should
expect delays in the ingestion of new changes, because the permission set snapshot needs to be rebuilt from scratch.
BreakingSchemaChange is used to signal a breaking schema change has happened, and that the consumer should
expect delays in the ingestion of new changes, because the permission set snapshot needs to be rebuilt from scratch.
Protobuf type
authzed.api.v1.BulkCheckPermissionPairProtobuf type
authzed.api.v1.BulkCheckPermissionPair
NOTE: Deprecated now that BulkCheckPermission has been promoted to the stable API as "CheckBulkPermission".
NOTE: Deprecated now that BulkCheckPermission has been promoted to the stable API as "CheckBulkPermission".
Protobuf type
authzed.api.v1.BulkCheckPermissionRequestItemProtobuf type
authzed.api.v1.BulkCheckPermissionRequestItemProtobuf type
authzed.api.v1.BulkCheckPermissionResponseProtobuf type
authzed.api.v1.BulkCheckPermissionResponseProtobuf type
authzed.api.v1.BulkCheckPermissionResponseItemProtobuf type
authzed.api.v1.BulkCheckPermissionResponseItem
BulkExportRelationshipsRequest represents a resumable request for
all relationships from the server.
BulkExportRelationshipsRequest represents a resumable request for
all relationships from the server.
BulkExportRelationshipsResponse is one page in a stream of relationship
groups that meet the criteria specified by the originating request.
BulkExportRelationshipsResponse is one page in a stream of relationship
groups that meet the criteria specified by the originating request.
BulkImportRelationshipsRequest represents one batch of the streaming
BulkImportRelationships API.
BulkImportRelationshipsRequest represents one batch of the streaming
BulkImportRelationships API.
BulkImportRelationshipsResponse is returned on successful completion of the
bulk load stream, and contains the total number of relationships loaded.
BulkImportRelationshipsResponse is returned on successful completion of the
bulk load stream, and contains the total number of relationships loaded.
CaveatEvalInfo holds information about a caveat expression that was evaluated.
CaveatEvalInfo holds information about a caveat expression that was evaluated.
Protobuf enum
authzed.api.v1.CaveatEvalInfo.ResultProtobuf type
authzed.api.v1.CheckBulkPermissionsPairProtobuf type
authzed.api.v1.CheckBulkPermissionsPair
CheckBulkPermissionsRequest issues a check on whether a subject has permission
or is a member of a relation on a specific resource for each item in the list.
CheckBulkPermissionsRequest issues a check on whether a subject has permission
or is a member of a relation on a specific resource for each item in the list.
Protobuf type
authzed.api.v1.CheckBulkPermissionsRequestItemProtobuf type
authzed.api.v1.CheckBulkPermissionsRequestItemProtobuf type
authzed.api.v1.CheckBulkPermissionsResponseProtobuf type
authzed.api.v1.CheckBulkPermissionsResponseProtobuf type
authzed.api.v1.CheckBulkPermissionsResponseItemProtobuf type
authzed.api.v1.CheckBulkPermissionsResponseItem
CheckDebugTrace is a recursive trace of the requests made for resolving a CheckPermission
API call.
CheckDebugTrace is a recursive trace of the requests made for resolving a CheckPermission
API call.
Protobuf enum
authzed.api.v1.CheckDebugTrace.PermissionshipProtobuf enum
authzed.api.v1.CheckDebugTrace.PermissionTypeProtobuf type
authzed.api.v1.CheckDebugTrace.SubProblemsProtobuf type
authzed.api.v1.CheckDebugTrace.SubProblems
CheckPermissionRequest issues a check on whether a subject has a permission
or is a member of a relation, on a specific resource.
CheckPermissionRequest issues a check on whether a subject has a permission
or is a member of a relation, on a specific resource.
Protobuf type
authzed.api.v1.CheckPermissionResponseProtobuf type
authzed.api.v1.CheckPermissionResponseProtobuf enum
authzed.api.v1.CheckPermissionResponse.PermissionshipProtobuf type
authzed.api.v1.ComputablePermissionsRequestProtobuf type
authzed.api.v1.ComputablePermissionsRequestProtobuf type
authzed.api.v1.ComputablePermissionsResponseProtobuf type
authzed.api.v1.ComputablePermissionsResponse
Consistency will define how a request is handled by the backend.
Consistency will define how a request is handled by the backend.
ContextualizedCaveat represents a reference to a caveat to be used by caveated relationships.
ContextualizedCaveat represents a reference to a caveat to be used by caveated relationships.
Protobuf type
authzed.api.materialize.v0.Cursor
Cursor is used to provide resumption of listing between calls to APIs
such as LookupResources.
Protobuf type
authzed.api.materialize.v0.Cursor
Cursor is used to provide resumption of listing between calls to APIs
such as LookupResources.
DebugInformation defines debug information returned by an API call in a footer when
requested with a specific debugging header.
DebugInformation defines debug information returned by an API call in a footer when
requested with a specific debugging header.
DeleteRelationshipsRequest specifies which Relationships should be deleted,
requesting the delete of *ALL* relationships that match the specified
filters.
DeleteRelationshipsRequest specifies which Relationships should be deleted,
requesting the delete of *ALL* relationships that match the specified
filters.
Protobuf type
authzed.api.v1.DeleteRelationshipsResponseProtobuf type
authzed.api.v1.DeleteRelationshipsResponseProtobuf enum
authzed.api.v1.DeleteRelationshipsResponse.DeletionProgressProtobuf type
authzed.api.v1.DependentRelationsRequestProtobuf type
authzed.api.v1.DependentRelationsRequestProtobuf type
authzed.api.v1.DependentRelationsResponseProtobuf type
authzed.api.v1.DependentRelationsResponseProtobuf type
authzed.api.v1.DiffSchemaRequestProtobuf type
authzed.api.v1.DiffSchemaRequestProtobuf type
authzed.api.v1.DiffSchemaResponseProtobuf type
authzed.api.v1.DiffSchemaResponse
DirectSubjectSet is a subject set which is simply a collection of subjects.
DirectSubjectSet is a subject set which is simply a collection of subjects.
Protobuf type
authzed.api.materialize.v0.DownloadPermissionSetsRequestProtobuf type
authzed.api.materialize.v0.DownloadPermissionSetsRequestProtobuf type
authzed.api.materialize.v0.DownloadPermissionSetsResponseProtobuf type
authzed.api.materialize.v0.DownloadPermissionSetsResponse
Defines the supported values for `google.rpc.ErrorInfo.reason` for the
`authzed.com` error domain.
ExpandPermissionTreeRequest returns a tree representing the expansion of all
relationships found accessible from a permission or relation on a particular
resource.
ExpandPermissionTreeRequest returns a tree representing the expansion of all
relationships found accessible from a permission or relation on a particular
resource.
Protobuf type
authzed.api.v1.ExpandPermissionTreeResponseProtobuf type
authzed.api.v1.ExpandPermissionTreeResponse
ExpCaveat is the representation of a caveat in the schema.
ExpCaveat is the representation of a caveat in the schema.
ExpCaveatParameter is the representation of a parameter in a caveat.
ExpCaveatParameter is the representation of a parameter in a caveat.
Protobuf type
authzed.api.v1.ExpCaveatParameterTypeChangeProtobuf type
authzed.api.v1.ExpCaveatParameterTypeChange
ExpDefinition is the representation of a definition in the schema.
ExpDefinition is the representation of a definition in the schema.
Protobuf type
authzed.api.v1.ExperimentalComputablePermissionsRequestProtobuf type
authzed.api.v1.ExperimentalComputablePermissionsRequestProtobuf type
authzed.api.v1.ExperimentalComputablePermissionsResponseProtobuf type
authzed.api.v1.ExperimentalComputablePermissionsResponseProtobuf type
authzed.api.v1.ExperimentalCountRelationshipsRequestProtobuf type
authzed.api.v1.ExperimentalCountRelationshipsRequestProtobuf type
authzed.api.v1.ExperimentalCountRelationshipsResponseProtobuf type
authzed.api.v1.ExperimentalCountRelationshipsResponseProtobuf type
authzed.api.v1.ExperimentalDependentRelationsRequestProtobuf type
authzed.api.v1.ExperimentalDependentRelationsRequestProtobuf type
authzed.api.v1.ExperimentalDependentRelationsResponseProtobuf type
authzed.api.v1.ExperimentalDependentRelationsResponseProtobuf type
authzed.api.v1.ExperimentalDiffSchemaRequestProtobuf type
authzed.api.v1.ExperimentalDiffSchemaRequestProtobuf type
authzed.api.v1.ExperimentalDiffSchemaResponseProtobuf type
authzed.api.v1.ExperimentalDiffSchemaResponseProtobuf type
authzed.api.v1.ExperimentalReflectSchemaRequestProtobuf type
authzed.api.v1.ExperimentalReflectSchemaRequestProtobuf type
authzed.api.v1.ExperimentalReflectSchemaResponseProtobuf type
authzed.api.v1.ExperimentalReflectSchemaResponseProtobuf type
authzed.api.v1.ExperimentalRegisterRelationshipCounterRequestProtobuf type
authzed.api.v1.ExperimentalRegisterRelationshipCounterRequestProtobuf type
authzed.api.v1.ExperimentalRegisterRelationshipCounterResponseProtobuf type
authzed.api.v1.ExperimentalRegisterRelationshipCounterResponse
ExperimentalService exposes a number of APIs that are currently being
prototyped and tested for future inclusion in the stable API.
ExperimentalService exposes a number of APIs that are currently being
prototyped and tested for future inclusion in the stable API.
A stub to allow clients to do limited synchronous rpc calls to service ExperimentalService.
A stub to allow clients to do synchronous rpc calls to service ExperimentalService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ExperimentalService.
Base class for the server implementation of the service ExperimentalService.
A stub to allow clients to do asynchronous rpc calls to service ExperimentalService.
Protobuf type
authzed.api.v1.ExperimentalUnregisterRelationshipCounterRequestProtobuf type
authzed.api.v1.ExperimentalUnregisterRelationshipCounterRequestProtobuf type
authzed.api.v1.ExperimentalUnregisterRelationshipCounterResponseProtobuf type
authzed.api.v1.ExperimentalUnregisterRelationshipCounterResponse
ExportBulkRelationshipsRequest represents a resumable request for
all relationships from the server.
ExportBulkRelationshipsRequest represents a resumable request for
all relationships from the server.
ExportBulkRelationshipsResponse is one page in a stream of relationship
groups that meet the criteria specified by the originating request.
ExportBulkRelationshipsResponse is one page in a stream of relationship
groups that meet the criteria specified by the originating request.
ExpPermission is the representation of a permission in the schema.
ExpPermission is the representation of a permission in the schema.
ExpRelation is the representation of a relation in the schema.
ExpRelation is the representation of a relation in the schema.
ExpRelationReference is a reference to a relation or permission in the schema.
ExpRelationReference is a reference to a relation or permission in the schema.
Protobuf type
authzed.api.v1.ExpRelationSubjectTypeChangeProtobuf type
authzed.api.v1.ExpRelationSubjectTypeChange
ExpSchemaDiff is the representation of a diff between two schemas.
ExpSchemaDiff is the representation of a diff between two schemas.
ExpSchemaFilter is a filter that can be applied to the schema on reflection.
ExpSchemaFilter is a filter that can be applied to the schema on reflection.
ExpTypeReference is the representation of a type reference in the schema.
ExpTypeReference is the representation of a type reference in the schema.
Protobuf type
authzed.api.materialize.v0.FileProtobuf type
authzed.api.materialize.v0.File
ImportBulkRelationshipsRequest represents one batch of the streaming
ImportBulkRelationships API.
ImportBulkRelationshipsRequest represents one batch of the streaming
ImportBulkRelationships API.
ImportBulkRelationshipsResponse is returned on successful completion of the
bulk load stream, and contains the total number of relationships loaded.
ImportBulkRelationshipsResponse is returned on successful completion of the
bulk load stream, and contains the total number of relationships loaded.
Protobuf type
authzed.api.materialize.v0.LookupPermissionSetsRequestProtobuf type
authzed.api.materialize.v0.LookupPermissionSetsRequest
LookupPermissionSetsRequired is a signal that the consumer should perform a LookupPermissionSets call because
the permission set snapshot needs to be rebuilt from scratch.
LookupPermissionSetsRequired is a signal that the consumer should perform a LookupPermissionSets call because
the permission set snapshot needs to be rebuilt from scratch.
Protobuf type
authzed.api.materialize.v0.LookupPermissionSetsResponseProtobuf type
authzed.api.materialize.v0.LookupPermissionSetsResponse
LookupPermissionship represents whether a Lookup response was partially evaluated or not
LookupResourcesRequest performs a lookup of all resources of a particular
kind on which the subject has the specified permission or the relation in
which the subject exists, streaming back the IDs of those resources.
LookupResourcesRequest performs a lookup of all resources of a particular
kind on which the subject has the specified permission or the relation in
which the subject exists, streaming back the IDs of those resources.
LookupResourcesResponse contains a single matching resource object ID for the
requested object type, permission, and subject.
LookupResourcesResponse contains a single matching resource object ID for the
requested object type, permission, and subject.
LookupSubjectsRequest performs a lookup of all subjects of a particular
kind for which the subject has the specified permission or the relation in
which the subject exists, streaming back the IDs of those subjects.
LookupSubjectsRequest performs a lookup of all subjects of a particular
kind for which the subject has the specified permission or the relation in
which the subject exists, streaming back the IDs of those subjects.
Protobuf enum
authzed.api.v1.LookupSubjectsRequest.WildcardOption
LookupSubjectsResponse contains a single matching subject object ID for the
requested subject object type on the permission or relation.
LookupSubjectsResponse contains a single matching subject object ID for the
requested subject object type on the permission or relation.
Protobuf type
authzed.api.materialize.v0.MemberReferenceProtobuf type
authzed.api.materialize.v0.MemberReference
ObjectReference is used to refer to a specific object in the system.
ObjectReference is used to refer to a specific object in the system.
`Contact` is a representation of OpenAPI v2 specification's Contact object.
`Contact` is a representation of OpenAPI v2 specification's Contact object.
`EnumSchema` is subset of fields from the OpenAPI v2 specification's Schema object.
`EnumSchema` is subset of fields from the OpenAPI v2 specification's Schema object.
`ExternalDocumentation` is a representation of OpenAPI v2 specification's
ExternalDocumentation object.
`ExternalDocumentation` is a representation of OpenAPI v2 specification's
ExternalDocumentation object.
`Header` is a representation of OpenAPI v2 specification's Header object.
`Header` is a representation of OpenAPI v2 specification's Header object.
`HeaderParameter` a HTTP header parameter.
`HeaderParameter` a HTTP header parameter.
`Type` is a supported HTTP header type.
`Info` is a representation of OpenAPI v2 specification's Info object.
`Info` is a representation of OpenAPI v2 specification's Info object.
`JSONSchema` represents properties from JSON Schema taken, and as used, in
the OpenAPI v2 spec.
`JSONSchema` represents properties from JSON Schema taken, and as used, in
the OpenAPI v2 spec.
'FieldConfiguration' provides additional field level properties used when generating the OpenAPI v2 file.
'FieldConfiguration' provides additional field level properties used when generating the OpenAPI v2 file.
Protobuf enum
grpc.gateway.protoc_gen_openapiv2.options.JSONSchema.JSONSchemaSimpleTypes
`License` is a representation of OpenAPI v2 specification's License object.
`License` is a representation of OpenAPI v2 specification's License object.
`Operation` is a representation of OpenAPI v2 specification's Operation object.
`Operation` is a representation of OpenAPI v2 specification's Operation object.
`Parameters` is a representation of OpenAPI v2 specification's parameters object.
`Parameters` is a representation of OpenAPI v2 specification's parameters object.
`Response` is a representation of OpenAPI v2 specification's Response object.
`Response` is a representation of OpenAPI v2 specification's Response object.
`Schema` is a representation of OpenAPI v2 specification's Schema object.
`Schema` is a representation of OpenAPI v2 specification's Schema object.
Scheme describes the schemes supported by the OpenAPI Swagger
and Operation objects.
`Scopes` is a representation of OpenAPI v2 specification's Scopes object.
`Scopes` is a representation of OpenAPI v2 specification's Scopes object.
`SecurityDefinitions` is a representation of OpenAPI v2 specification's
Security Definitions object.
`SecurityDefinitions` is a representation of OpenAPI v2 specification's
Security Definitions object.
`SecurityRequirement` is a representation of OpenAPI v2 specification's
Security Requirement object.
`SecurityRequirement` is a representation of OpenAPI v2 specification's
Security Requirement object.
If the security scheme is of type "oauth2", then the value is a list of
scope names required for the execution.
If the security scheme is of type "oauth2", then the value is a list of
scope names required for the execution.
`SecurityScheme` is a representation of OpenAPI v2 specification's
Security Scheme object.
`SecurityScheme` is a representation of OpenAPI v2 specification's
Security Scheme object.
The flow used by the OAuth2 security scheme.
The location of the API key.
The type of the security scheme.
`Swagger` is a representation of OpenAPI v2 specification's Swagger object.
`Swagger` is a representation of OpenAPI v2 specification's Swagger object.
`Tag` is a representation of OpenAPI v2 specification's Tag object.
`Tag` is a representation of OpenAPI v2 specification's Tag object.
PartialCaveatInfo carries information necessary for the client to take action
in the event a response contains a partially evaluated caveat
PartialCaveatInfo carries information necessary for the client to take action
in the event a response contains a partially evaluated caveat
Protobuf type
authzed.api.materialize.v0.PermissionChangeProtobuf type
authzed.api.materialize.v0.PermissionChangeProtobuf enum
authzed.api.materialize.v0.PermissionChange.Permissionship
PermissionRelationshipTree is used for representing a tree of a resource and
its permission relationships with other objects.
PermissionRelationshipTree is used for representing a tree of a resource and
its permission relationships with other objects.
Protobuf type
authzed.api.materialize.v0.PermissionSetChangeProtobuf type
authzed.api.materialize.v0.PermissionSetChangeProtobuf enum
authzed.api.materialize.v0.PermissionSetChange.SetOperation
PermissionsService implements a set of RPCs that perform operations on
relationships and permissions.
PermissionsService implements a set of RPCs that perform operations on
relationships and permissions.
A stub to allow clients to do limited synchronous rpc calls to service PermissionsService.
A stub to allow clients to do synchronous rpc calls to service PermissionsService.
A stub to allow clients to do ListenableFuture-style rpc calls to service PermissionsService.
Base class for the server implementation of the service PermissionsService.
A stub to allow clients to do asynchronous rpc calls to service PermissionsService.
Precondition specifies how and the existence or absence of certain
relationships as expressed through the accompanying filter should affect
whether or not the operation proceeds.
Precondition specifies how and the existence or absence of certain
relationships as expressed through the accompanying filter should affect
whether or not the operation proceeds.
Protobuf enum
authzed.api.v1.Precondition.OperationProtobuf type
authzed.api.v1.ReadCounterValueProtobuf type
authzed.api.v1.ReadCounterValue
ReadRelationshipsRequest specifies one or more filters used to read matching
relationships within the system.
ReadRelationshipsRequest specifies one or more filters used to read matching
relationships within the system.
ReadRelationshipsResponse contains a Relationship found that matches the
specified relationship filter(s).
ReadRelationshipsResponse contains a Relationship found that matches the
specified relationship filter(s).
ReadSchemaRequest returns the schema from the database.
ReadSchemaRequest returns the schema from the database.
ReadSchemaResponse is the resulting data after having read the Object
Definitions from a Schema.
ReadSchemaResponse is the resulting data after having read the Object
Definitions from a Schema.
ReflectionCaveat is the representation of a caveat in the schema.
ReflectionCaveat is the representation of a caveat in the schema.
ReflectionCaveatParameter is the representation of a parameter in a caveat.
ReflectionCaveatParameter is the representation of a parameter in a caveat.
Protobuf type
authzed.api.v1.ReflectionCaveatParameterTypeChangeProtobuf type
authzed.api.v1.ReflectionCaveatParameterTypeChange
ReflectionDefinition is the representation of a definition in the schema.
ReflectionDefinition is the representation of a definition in the schema.
ReflectionPermission is the representation of a permission in the schema.
ReflectionPermission is the representation of a permission in the schema.
ReflectionRelation is the representation of a relation in the schema.
ReflectionRelation is the representation of a relation in the schema.
ReflectionRelationReference is a reference to a relation or permission in the schema.
ReflectionRelationReference is a reference to a relation or permission in the schema.
Protobuf type
authzed.api.v1.ReflectionRelationSubjectTypeChangeProtobuf type
authzed.api.v1.ReflectionRelationSubjectTypeChange
ReflectionSchemaDiff is the representation of a diff between two schemas.
ReflectionSchemaDiff is the representation of a diff between two schemas.
ReflectionSchemaFilter is a filter that can be applied to the schema on reflection.
ReflectionSchemaFilter is a filter that can be applied to the schema on reflection.
ReflectionTypeReference is the representation of a type reference in the schema.
ReflectionTypeReference is the representation of a type reference in the schema.
Protobuf type
authzed.api.v1.ReflectSchemaRequestProtobuf type
authzed.api.v1.ReflectSchemaRequestProtobuf type
authzed.api.v1.ReflectSchemaResponseProtobuf type
authzed.api.v1.ReflectSchemaResponse
Relationship specifies how a resource relates to a subject.
Relationship specifies how a resource relates to a subject.
RelationshipFilter is a collection of filters which when applied to a
relationship will return relationships that have exactly matching fields.
RelationshipFilter is a collection of filters which when applied to a
relationship will return relationships that have exactly matching fields.
RelationshipUpdate is used for mutating a single relationship within the
service.
RelationshipUpdate is used for mutating a single relationship within the
service.
Protobuf enum
authzed.api.v1.RelationshipUpdate.Operation
ResolvedSubject is a single subject resolved within LookupSubjects.
ResolvedSubject is a single subject resolved within LookupSubjects.
SchemaService implements operations on a Permissions System's Schema.
SchemaService implements operations on a Permissions System's Schema.
A stub to allow clients to do limited synchronous rpc calls to service SchemaService.
A stub to allow clients to do synchronous rpc calls to service SchemaService.
A stub to allow clients to do ListenableFuture-style rpc calls to service SchemaService.
Base class for the server implementation of the service SchemaService.
A stub to allow clients to do asynchronous rpc calls to service SchemaService.
Protobuf type
authzed.api.materialize.v0.SetReferenceProtobuf type
authzed.api.materialize.v0.SetReference
SubjectFilter specifies a filter on the subject of a relationship.
SubjectFilter specifies a filter on the subject of a relationship.
Protobuf type
authzed.api.v1.SubjectFilter.RelationFilterProtobuf type
authzed.api.v1.SubjectFilter.RelationFilter
SubjectReference is used for referring to the subject portion of a
Relationship.
SubjectReference is used for referring to the subject portion of a
Relationship.
Protobuf type
authzed.api.materialize.v0.WatchedPermissionProtobuf type
authzed.api.materialize.v0.WatchedPermissionProtobuf enum
authzed.api.v1.WatchKindProtobuf type
authzed.api.materialize.v0.WatchPermissionSetsRequestProtobuf type
authzed.api.materialize.v0.WatchPermissionSetsRequestProtobuf type
authzed.api.materialize.v0.WatchPermissionSetsResponseProtobuf type
authzed.api.materialize.v0.WatchPermissionSetsResponseA stub to allow clients to do limited synchronous rpc calls to service WatchPermissionSetsService.
A stub to allow clients to do synchronous rpc calls to service WatchPermissionSetsService.
A stub to allow clients to do ListenableFuture-style rpc calls to service WatchPermissionSetsService.
Base class for the server implementation of the service WatchPermissionSetsService.
A stub to allow clients to do asynchronous rpc calls to service WatchPermissionSetsService.
Protobuf type
authzed.api.materialize.v0.WatchPermissionsRequestProtobuf type
authzed.api.materialize.v0.WatchPermissionsRequestProtobuf type
authzed.api.materialize.v0.WatchPermissionsResponseProtobuf type
authzed.api.materialize.v0.WatchPermissionsResponseA stub to allow clients to do limited synchronous rpc calls to service WatchPermissionsService.
A stub to allow clients to do synchronous rpc calls to service WatchPermissionsService.
A stub to allow clients to do ListenableFuture-style rpc calls to service WatchPermissionsService.
Base class for the server implementation of the service WatchPermissionsService.
A stub to allow clients to do asynchronous rpc calls to service WatchPermissionsService.
WatchRequest specifies what mutations to watch for, and an optional start point for when to start
watching.
WatchRequest specifies what mutations to watch for, and an optional start point for when to start
watching.
WatchResponse contains all mutation events in ascending timestamp order.
WatchResponse contains all mutation events in ascending timestamp order.
A stub to allow clients to do limited synchronous rpc calls to service WatchService.
A stub to allow clients to do synchronous rpc calls to service WatchService.
A stub to allow clients to do ListenableFuture-style rpc calls to service WatchService.
Base class for the server implementation of the service WatchService.
A stub to allow clients to do asynchronous rpc calls to service WatchService.
WriteRelationshipsRequest contains a list of Relationship mutations that
should be applied to the service.
WriteRelationshipsRequest contains a list of Relationship mutations that
should be applied to the service.
Protobuf type
authzed.api.v1.WriteRelationshipsResponseProtobuf type
authzed.api.v1.WriteRelationshipsResponse
WriteSchemaRequest is the required data used to "upsert" the Schema of a
Permissions System.
WriteSchemaRequest is the required data used to "upsert" the Schema of a
Permissions System.
WriteSchemaResponse is the resulting data after having written a Schema to
a Permissions System.
WriteSchemaResponse is the resulting data after having written a Schema to
a Permissions System.
ZedToken represents a point in time, or a "revision" in SpiceDB.
ZedToken represents a point in time, or a "revision" in SpiceDB.