Class BigQueryExportServiceGrpc.BigQueryExportServiceFutureStub (0.31.0)

public static final class BigQueryExportServiceGrpc.BigQueryExportServiceFutureStub extends AbstractFutureStub<BigQueryExportServiceGrpc.BigQueryExportServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service BigQueryExportService.

Service for managing BigQuery export configurations for Chronicle instances.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > BigQueryExportServiceGrpc.BigQueryExportServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected BigQueryExportServiceGrpc.BigQueryExportServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
BigQueryExportServiceGrpc.BigQueryExportServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

getBigQueryExport(GetBigQueryExportRequest request)

public ListenableFuture<BigQueryExport> getBigQueryExport(GetBigQueryExportRequest request)

Get the BigQuery export configuration for a Chronicle instance.

Parameter
Name Description
request GetBigQueryExportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BigQueryExport>

provisionBigQueryExport(ProvisionBigQueryExportRequest request)

public ListenableFuture<BigQueryExport> provisionBigQueryExport(ProvisionBigQueryExportRequest request)

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.

Parameter
Name Description
request ProvisionBigQueryExportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BigQueryExport>

updateBigQueryExport(UpdateBigQueryExportRequest request)

public ListenableFuture<BigQueryExport> updateBigQueryExport(UpdateBigQueryExportRequest request)

Update the BigQuery export configuration for a Chronicle instance.

Parameter
Name Description
request UpdateBigQueryExportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BigQueryExport>