Class ConnectorAdminServiceGrpc.ConnectorAdminServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<ConnectorAdminServiceGrpc.ConnectorAdminServiceStub>
io.grpc.stub.AbstractAsyncStub<ConnectorAdminServiceGrpc.ConnectorAdminServiceStub>
ai.pipestream.connector.intake.v1.ConnectorAdminServiceGrpc.ConnectorAdminServiceStub
- Enclosing class:
ConnectorAdminServiceGrpc
public static final class ConnectorAdminServiceGrpc.ConnectorAdminServiceStub
extends io.grpc.stub.AbstractAsyncStub<ConnectorAdminServiceGrpc.ConnectorAdminServiceStub>
A stub to allow clients to do asynchronous rpc calls to service ConnectorAdminService.
Administrative operations for connector lifecycle management. Handles registration, configuration updates, and metadata queries for connectors.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voiddeleteConnector(DeleteConnectorRequest request, io.grpc.stub.StreamObserver<DeleteConnectorResponse> responseObserver) Delete a connector (soft delete)voidgetConnector(GetConnectorRequest request, io.grpc.stub.StreamObserver<GetConnectorResponse> responseObserver) Get connector detailsvoidgetCrawlHistory(GetCrawlHistoryRequest request, io.grpc.stub.StreamObserver<GetCrawlHistoryResponse> responseObserver) Get crawl history for a connectorvoidlistConnectors(ListConnectorsRequest request, io.grpc.stub.StreamObserver<ListConnectorsResponse> responseObserver) List all connectors for an accountvoidregisterConnector(RegisterConnectorRequest request, io.grpc.stub.StreamObserver<RegisterConnectorResponse> responseObserver) Register a new connectorvoidrotateApiKey(RotateApiKeyRequest request, io.grpc.stub.StreamObserver<RotateApiKeyResponse> responseObserver) Generate new API key for a connectorvoidsetConnectorStatus(SetConnectorStatusRequest request, io.grpc.stub.StreamObserver<SetConnectorStatusResponse> responseObserver) Enable/disable a connectorvoidupdateConnector(UpdateConnectorRequest request, io.grpc.stub.StreamObserver<UpdateConnectorResponse> responseObserver) Update connector configurationvoidvalidateApiKey(ValidateApiKeyRequest request, io.grpc.stub.StreamObserver<ValidateApiKeyResponse> responseObserver) Validate API key for a connectorMethods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected ConnectorAdminServiceGrpc.ConnectorAdminServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<ConnectorAdminServiceGrpc.ConnectorAdminServiceStub>
-
registerConnector
public void registerConnector(RegisterConnectorRequest request, io.grpc.stub.StreamObserver<RegisterConnectorResponse> responseObserver) Register a new connector
-
updateConnector
public void updateConnector(UpdateConnectorRequest request, io.grpc.stub.StreamObserver<UpdateConnectorResponse> responseObserver) Update connector configuration
-
getConnector
public void getConnector(GetConnectorRequest request, io.grpc.stub.StreamObserver<GetConnectorResponse> responseObserver) Get connector details
-
validateApiKey
public void validateApiKey(ValidateApiKeyRequest request, io.grpc.stub.StreamObserver<ValidateApiKeyResponse> responseObserver) Validate API key for a connector
-
listConnectors
public void listConnectors(ListConnectorsRequest request, io.grpc.stub.StreamObserver<ListConnectorsResponse> responseObserver) List all connectors for an account
-
setConnectorStatus
public void setConnectorStatus(SetConnectorStatusRequest request, io.grpc.stub.StreamObserver<SetConnectorStatusResponse> responseObserver) Enable/disable a connector
-
deleteConnector
public void deleteConnector(DeleteConnectorRequest request, io.grpc.stub.StreamObserver<DeleteConnectorResponse> responseObserver) Delete a connector (soft delete)
-
rotateApiKey
public void rotateApiKey(RotateApiKeyRequest request, io.grpc.stub.StreamObserver<RotateApiKeyResponse> responseObserver) Generate new API key for a connector
-
getCrawlHistory
public void getCrawlHistory(GetCrawlHistoryRequest request, io.grpc.stub.StreamObserver<GetCrawlHistoryResponse> responseObserver) Get crawl history for a connector
-