Package com.authzed.api.v1
Interface ExperimentalServiceGrpc.AsyncService
- All Known Implementing Classes:
ExperimentalServiceGrpc.ExperimentalServiceImplBase
- Enclosing class:
- ExperimentalServiceGrpc
public static interface ExperimentalServiceGrpc.AsyncService
ExperimentalService exposes a number of APIs that are currently being prototyped and tested for future inclusion in the stable API.
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
bulkCheckPermission
(BulkCheckPermissionRequest request, io.grpc.stub.StreamObserver<BulkCheckPermissionResponse> responseObserver) Deprecated.default void
bulkExportRelationships
(BulkExportRelationshipsRequest request, io.grpc.stub.StreamObserver<BulkExportRelationshipsResponse> responseObserver) Deprecated.default io.grpc.stub.StreamObserver<BulkImportRelationshipsRequest>
bulkImportRelationships
(io.grpc.stub.StreamObserver<BulkImportRelationshipsResponse> responseObserver) Deprecated.default void
experimentalComputablePermissions
(ExperimentalComputablePermissionsRequest request, io.grpc.stub.StreamObserver<ExperimentalComputablePermissionsResponse> responseObserver) Deprecated.default void
experimentalCountRelationships
(ExperimentalCountRelationshipsRequest request, io.grpc.stub.StreamObserver<ExperimentalCountRelationshipsResponse> responseObserver) EXPERIMENTAL: CountRelationships returns the count of relationships for *pre-registered* filter.default void
experimentalDependentRelations
(ExperimentalDependentRelationsRequest request, io.grpc.stub.StreamObserver<ExperimentalDependentRelationsResponse> responseObserver) Deprecated.default void
experimentalDiffSchema
(ExperimentalDiffSchemaRequest request, io.grpc.stub.StreamObserver<ExperimentalDiffSchemaResponse> responseObserver) Deprecated.default void
experimentalReflectSchema
(ExperimentalReflectSchemaRequest request, io.grpc.stub.StreamObserver<ExperimentalReflectSchemaResponse> responseObserver) Deprecated.default void
experimentalRegisterRelationshipCounter
(ExperimentalRegisterRelationshipCounterRequest request, io.grpc.stub.StreamObserver<ExperimentalRegisterRelationshipCounterResponse> responseObserver) EXPERIMENTAL: RegisterRelationshipCounter registers a new filter for counting relationships.default void
experimentalUnregisterRelationshipCounter
(ExperimentalUnregisterRelationshipCounterRequest request, io.grpc.stub.StreamObserver<ExperimentalUnregisterRelationshipCounterResponse> responseObserver) EXPERIMENTAL: UnregisterRelationshipCounter unregisters an existing filter for counting relationships.
-
Method Details
-
bulkImportRelationships
@Deprecated default io.grpc.stub.StreamObserver<BulkImportRelationshipsRequest> bulkImportRelationships(io.grpc.stub.StreamObserver<BulkImportRelationshipsResponse> responseObserver) Deprecated.DEPRECATED: Promoted to ImportBulkRelationships in the stable API.
-
bulkExportRelationships
@Deprecated default void bulkExportRelationships(BulkExportRelationshipsRequest request, io.grpc.stub.StreamObserver<BulkExportRelationshipsResponse> responseObserver) Deprecated.DEPRECATED: Promoted to ExportBulkRelationships in the stable API.
-
bulkCheckPermission
@Deprecated default void bulkCheckPermission(BulkCheckPermissionRequest request, io.grpc.stub.StreamObserver<BulkCheckPermissionResponse> responseObserver) Deprecated.DEPRECATED: Promoted to CheckBulkPermission in the stable API.
-
experimentalReflectSchema
@Deprecated default void experimentalReflectSchema(ExperimentalReflectSchemaRequest request, io.grpc.stub.StreamObserver<ExperimentalReflectSchemaResponse> responseObserver) Deprecated.DEPRECATED: Promoted to ReflectSchema in the stable API.
-
experimentalComputablePermissions
@Deprecated default void experimentalComputablePermissions(ExperimentalComputablePermissionsRequest request, io.grpc.stub.StreamObserver<ExperimentalComputablePermissionsResponse> responseObserver) Deprecated.DEPRECATED: Promoted to ComputablePermissions in the stable API.
-
experimentalDependentRelations
@Deprecated default void experimentalDependentRelations(ExperimentalDependentRelationsRequest request, io.grpc.stub.StreamObserver<ExperimentalDependentRelationsResponse> responseObserver) Deprecated.DEPRECATED: Promoted to DependentRelations in the stable API.
-
experimentalDiffSchema
@Deprecated default void experimentalDiffSchema(ExperimentalDiffSchemaRequest request, io.grpc.stub.StreamObserver<ExperimentalDiffSchemaResponse> responseObserver) Deprecated.DEPRECATED: Promoted to DiffSchema in the stable API.
-
experimentalRegisterRelationshipCounter
default void experimentalRegisterRelationshipCounter(ExperimentalRegisterRelationshipCounterRequest request, io.grpc.stub.StreamObserver<ExperimentalRegisterRelationshipCounterResponse> responseObserver) EXPERIMENTAL: RegisterRelationshipCounter registers a new filter for counting relationships. A filter must be registered before a count can be requested.
-
experimentalCountRelationships
default void experimentalCountRelationships(ExperimentalCountRelationshipsRequest request, io.grpc.stub.StreamObserver<ExperimentalCountRelationshipsResponse> responseObserver) EXPERIMENTAL: CountRelationships returns the count of relationships for *pre-registered* filter.
-
experimentalUnregisterRelationshipCounter
default void experimentalUnregisterRelationshipCounter(ExperimentalUnregisterRelationshipCounterRequest request, io.grpc.stub.StreamObserver<ExperimentalUnregisterRelationshipCounterResponse> responseObserver) EXPERIMENTAL: UnregisterRelationshipCounter unregisters an existing filter for counting relationships.
-