Interface BigQueryExportServiceGrpc.AsyncService (0.31.0)

public static interface BigQueryExportServiceGrpc.AsyncService

Service for managing BigQuery export configurations for Chronicle instances.

Methods

getBigQueryExport(GetBigQueryExportRequest request, StreamObserver<BigQueryExport> responseObserver)

public default void getBigQueryExport(GetBigQueryExportRequest request, StreamObserver<BigQueryExport> responseObserver)

Get the BigQuery export configuration for a Chronicle instance.

Parameters
Name Description
request GetBigQueryExportRequest
responseObserver io.grpc.stub.StreamObserver<BigQueryExport>

provisionBigQueryExport(ProvisionBigQueryExportRequest request, StreamObserver<BigQueryExport> responseObserver)

public default void provisionBigQueryExport(ProvisionBigQueryExportRequest request, StreamObserver<BigQueryExport> responseObserver)

Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.

Parameters
Name Description
request ProvisionBigQueryExportRequest
responseObserver io.grpc.stub.StreamObserver<BigQueryExport>

updateBigQueryExport(UpdateBigQueryExportRequest request, StreamObserver<BigQueryExport> responseObserver)

public default void updateBigQueryExport(UpdateBigQueryExportRequest request, StreamObserver<BigQueryExport> responseObserver)

Update the BigQuery export configuration for a Chronicle instance.

Parameters
Name Description
request UpdateBigQueryExportRequest
responseObserver io.grpc.stub.StreamObserver<BigQueryExport>