Class FeedsServiceGrpc.FeedsServiceFutureStub (0.37.0)
0.37.0 (latest)
0.33.0
0.32.0
0.31.0
0.29.0
0.26.0
0.25.0
0.23.0
0.21.0
0.20.0
0.19.0
0.18.0
0.16.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.8.0
0.6.0
0.5.0
0.2.0
0.1.0
public static final class FeedsServiceGrpc . FeedsServiceFutureStub extends AbstractFutureStub<FeedsServiceGrpc . FeedsServiceFutureStub >
A stub to allow clients to do ListenableFuture-style rpc calls to service FeedsService.
FeedsService contains procedures for managing Chronicle third-party feeds.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
FeedsServiceGrpc.FeedsServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected FeedsServiceGrpc . FeedsServiceFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createFeed(CreateFeedRequest request)
public ListenableFuture<Feed> createFeed ( CreateFeedRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Feed >
deleteFeed(DeleteFeedRequest request)
public ListenableFuture<Empty> deleteFeed ( DeleteFeedRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Empty >
disableFeed(DisableFeedRequest request)
public ListenableFuture<Feed> disableFeed ( DisableFeedRequest request )
Disable feed for ingestion. Make FeedState ARCHIVED.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Feed >
enableFeed(EnableFeedRequest request)
public ListenableFuture<Feed> enableFeed ( EnableFeedRequest request )
Enable feed for ingestion.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Feed >
fetchServiceAccountForCustomer(FetchServiceAccountForCustomerRequest request)
public ListenableFuture<FeedServiceAccount> fetchServiceAccountForCustomer ( FetchServiceAccountForCustomerRequest request )
Fetch Chronicle's service account used for ingesting data from Cloud
Storage buckets.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <FeedServiceAccount >
generateSecret(GenerateSecretRequest request)
public ListenableFuture<GenerateSecretResponse> generateSecret ( GenerateSecretRequest request )
Generates a new secret for https push feeds which do not support jwt
tokens. Secrets once generated should be copied and stored in safe place
to be used while configuring https push feeds.Please note that you can
always generate a new secret again for a feed using this API but it will
invalidate the previously generated secret for the feed.
getFeed(GetFeedRequest request)
public ListenableFuture<Feed> getFeed ( GetFeedRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Feed >
getFeedPack(GetFeedPackRequest request)
public ListenableFuture<FeedPack> getFeedPack ( GetFeedPackRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <FeedPack >
importPushLogs(ImportPushLogsRequest request)
public ListenableFuture<HttpBody> importPushLogs ( ImportPushLogsRequest request )
Import logs coming from https push feeds.
All log entries must be valid UTF-8. A single invalid event will cause the
entire request to be rejected.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <com.google.api.HttpBody >
listFeedPacks(ListFeedPacksRequest request)
public ListenableFuture<ListFeedPacksResponse> listFeedPacks ( ListFeedPacksRequest request )
Lists Packs for which feeds can be configured.
listFeedSourceTypeSchemas(ListFeedSourceTypeSchemasRequest request)
public ListenableFuture<ListFeedSourceTypeSchemasResponse> listFeedSourceTypeSchemas ( ListFeedSourceTypeSchemasRequest request )
List all FeedSourceTypeSchemas.
listFeeds(ListFeedsRequest request)
public ListenableFuture<ListFeedsResponse> listFeeds ( ListFeedsRequest request )
Lists all feeds for the customer.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ListFeedsResponse >
listLogTypeSchemas(ListLogTypeSchemasRequest request)
public ListenableFuture<ListLogTypeSchemasResponse> listLogTypeSchemas ( ListLogTypeSchemasRequest request )
List all LogTypeSchemas compatible with a given
FeedSourceType.
updateFeed(UpdateFeedRequest request)
public ListenableFuture<Feed> updateFeed ( UpdateFeedRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Feed >
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-05 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-05 UTC."],[],[]]