Class ConnectorAdminServiceBean
java.lang.Object
ai.pipestream.connector.intake.v1.MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
ai.pipestream.connector.intake.v1.ConnectorAdminServiceBean
- All Implemented Interfaces:
io.grpc.BindableService,io.quarkus.grpc.MutinyBean
@Generated(value="by Mutiny Grpc generator",
comments="Source: ai/pipestream/connector/intake/v1/connector_intake_service.proto")
public class ConnectorAdminServiceBean
extends MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
implements io.grpc.BindableService, io.quarkus.grpc.MutinyBean
-
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<DeleteConnectorResponse> deleteConnector(DeleteConnectorRequest request) Delete a connector (soft delete)io.smallrye.mutiny.Uni<GetConnectorResponse> getConnector(GetConnectorRequest request) Register a new crawl session (Async/Background only)io.smallrye.mutiny.Uni<GetCrawlHistoryResponse> getCrawlHistory(GetCrawlHistoryRequest request) Get crawl history for a connectorio.smallrye.mutiny.Uni<ListConnectorsResponse> listConnectors(ListConnectorsRequest request) Heartbeat to keep session aliveio.smallrye.mutiny.Uni<RegisterConnectorResponse> 1.io.smallrye.mutiny.Uni<RotateApiKeyResponse> rotateApiKey(RotateApiKeyRequest request) Generate new API key for a connectorio.smallrye.mutiny.Uni<SetConnectorStatusResponse> Enable/disable a connectorio.smallrye.mutiny.Uni<UpdateConnectorResponse> updateConnector(UpdateConnectorRequest request) 2.io.smallrye.mutiny.Uni<ValidateApiKeyResponse> validateApiKey(ValidateApiKeyRequest request) End a crawl session (for cleanup, orphan detection)Methods inherited from class ai.pipestream.connector.intake.v1.MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
bindService, withCompressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.grpc.BindableService
bindService
-
Method Details
-
registerConnector
public io.smallrye.mutiny.Uni<RegisterConnectorResponse> registerConnector(RegisterConnectorRequest request) Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase1. The "Power User" path: Client sends a full PipeDoc Best for internal services, advanced connectors, or "Box.com" style integrations where the client already knows the structure.
- Overrides:
registerConnectorin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
updateConnector
public io.smallrye.mutiny.Uni<UpdateConnectorResponse> updateConnector(UpdateConnectorRequest request) Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase2. The "Simple" path: Client sends raw bytes (Blob) + minimal metadata Best for "I just have a file" scenarios. Intake constructs the PipeDoc wrapper.
- Overrides:
updateConnectorin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
getConnector
Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBaseRegister a new crawl session (Async/Background only)
- Overrides:
getConnectorin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
validateApiKey
Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBaseEnd a crawl session (for cleanup, orphan detection)
- Overrides:
validateApiKeyin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
listConnectors
Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBaseHeartbeat to keep session alive
- Overrides:
listConnectorsin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
setConnectorStatus
public io.smallrye.mutiny.Uni<SetConnectorStatusResponse> setConnectorStatus(SetConnectorStatusRequest request) Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBaseEnable/disable a connector
- Overrides:
setConnectorStatusin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
deleteConnector
public io.smallrye.mutiny.Uni<DeleteConnectorResponse> deleteConnector(DeleteConnectorRequest request) Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBaseDelete a connector (soft delete)
- Overrides:
deleteConnectorin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
rotateApiKey
Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBaseGenerate new API key for a connector
- Overrides:
rotateApiKeyin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-
getCrawlHistory
public io.smallrye.mutiny.Uni<GetCrawlHistoryResponse> getCrawlHistory(GetCrawlHistoryRequest request) Description copied from class:MutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBaseGet crawl history for a connector
- Overrides:
getCrawlHistoryin classMutinyConnectorAdminServiceGrpc.ConnectorAdminServiceImplBase
-