Chronicle v1 API - Class FeedsService.FeedsServiceClient (1.1.0)

public class FeedsService.FeedsServiceClient : ClientBase<FeedsService.FeedsServiceClient>

Reference documentation and code samples for the Chronicle v1 API class FeedsService.FeedsServiceClient.

Client for FeedsService

Inheritance

object > ClientBase > ClientBaseFeedsServiceFeedsServiceClient > FeedsService.FeedsServiceClient

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

FeedsServiceClient()

protected FeedsServiceClient()

Protected parameterless constructor to allow creation of test doubles.

FeedsServiceClient(CallInvoker)

public FeedsServiceClient(CallInvoker callInvoker)

Creates a new client for FeedsService that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

FeedsServiceClient(ChannelBase)

public FeedsServiceClient(ChannelBase channel)

Creates a new client for FeedsService

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

FeedsServiceClient(ClientBaseConfiguration)

protected FeedsServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateFeed(CreateFeedRequest, CallOptions)

public virtual Feed CreateFeed(CreateFeedRequest request, CallOptions options)

Creates a feed.

Parameters
Name Description
request CreateFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Feed

The response received from the server.

CreateFeed(CreateFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual Feed CreateFeed(CreateFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a feed.

Parameters
Name Description
request CreateFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Feed

The response received from the server.

CreateFeedAsync(CreateFeedRequest, CallOptions)

public virtual AsyncUnaryCall<Feed> CreateFeedAsync(CreateFeedRequest request, CallOptions options)

Creates a feed.

Parameters
Name Description
request CreateFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

CreateFeedAsync(CreateFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Feed> CreateFeedAsync(CreateFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a feed.

Parameters
Name Description
request CreateFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

DeleteFeed(DeleteFeedRequest, CallOptions)

public virtual Empty DeleteFeed(DeleteFeedRequest request, CallOptions options)

Deletes a feed.

Parameters
Name Description
request DeleteFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteFeed(DeleteFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteFeed(DeleteFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a feed.

Parameters
Name Description
request DeleteFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteFeedAsync(DeleteFeedRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteFeedAsync(DeleteFeedRequest request, CallOptions options)

Deletes a feed.

Parameters
Name Description
request DeleteFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteFeedAsync(DeleteFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteFeedAsync(DeleteFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a feed.

Parameters
Name Description
request DeleteFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DisableFeed(DisableFeedRequest, CallOptions)

public virtual Feed DisableFeed(DisableFeedRequest request, CallOptions options)

Disable feed for ingestion. Make FeedState ARCHIVED.

Parameters
Name Description
request DisableFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Feed

The response received from the server.

DisableFeed(DisableFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual Feed DisableFeed(DisableFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Disable feed for ingestion. Make FeedState ARCHIVED.

Parameters
Name Description
request DisableFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Feed

The response received from the server.

DisableFeedAsync(DisableFeedRequest, CallOptions)

public virtual AsyncUnaryCall<Feed> DisableFeedAsync(DisableFeedRequest request, CallOptions options)

Disable feed for ingestion. Make FeedState ARCHIVED.

Parameters
Name Description
request DisableFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

DisableFeedAsync(DisableFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Feed> DisableFeedAsync(DisableFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Disable feed for ingestion. Make FeedState ARCHIVED.

Parameters
Name Description
request DisableFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

EnableFeed(EnableFeedRequest, CallOptions)

public virtual Feed EnableFeed(EnableFeedRequest request, CallOptions options)

Enable feed for ingestion.

Parameters
Name Description
request EnableFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Feed

The response received from the server.

EnableFeed(EnableFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual Feed EnableFeed(EnableFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Enable feed for ingestion.

Parameters
Name Description
request EnableFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Feed

The response received from the server.

EnableFeedAsync(EnableFeedRequest, CallOptions)

public virtual AsyncUnaryCall<Feed> EnableFeedAsync(EnableFeedRequest request, CallOptions options)

Enable feed for ingestion.

Parameters
Name Description
request EnableFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

EnableFeedAsync(EnableFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Feed> EnableFeedAsync(EnableFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Enable feed for ingestion.

Parameters
Name Description
request EnableFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

FetchServiceAccountForCustomer(FetchServiceAccountForCustomerRequest, CallOptions)

public virtual FeedServiceAccount FetchServiceAccountForCustomer(FetchServiceAccountForCustomerRequest request, CallOptions options)

Fetch Chronicle's service account used for ingesting data from Cloud Storage buckets.

Parameters
Name Description
request FetchServiceAccountForCustomerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
FeedServiceAccount

The response received from the server.

FetchServiceAccountForCustomer(FetchServiceAccountForCustomerRequest, Metadata, DateTime?, CancellationToken)

public virtual FeedServiceAccount FetchServiceAccountForCustomer(FetchServiceAccountForCustomerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetch Chronicle's service account used for ingesting data from Cloud Storage buckets.

Parameters
Name Description
request FetchServiceAccountForCustomerRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
FeedServiceAccount

The response received from the server.

FetchServiceAccountForCustomerAsync(FetchServiceAccountForCustomerRequest, CallOptions)

public virtual AsyncUnaryCall<FeedServiceAccount> FetchServiceAccountForCustomerAsync(FetchServiceAccountForCustomerRequest request, CallOptions options)

Fetch Chronicle's service account used for ingesting data from Cloud Storage buckets.

Parameters
Name Description
request FetchServiceAccountForCustomerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFeedServiceAccount

The call object.

FetchServiceAccountForCustomerAsync(FetchServiceAccountForCustomerRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<FeedServiceAccount> FetchServiceAccountForCustomerAsync(FetchServiceAccountForCustomerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetch Chronicle's service account used for ingesting data from Cloud Storage buckets.

Parameters
Name Description
request FetchServiceAccountForCustomerRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFeedServiceAccount

The call object.

GenerateSecret(GenerateSecretRequest, CallOptions)

public virtual GenerateSecretResponse GenerateSecret(GenerateSecretRequest request, CallOptions options)

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.

Parameters
Name Description
request GenerateSecretRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
GenerateSecretResponse

The response received from the server.

GenerateSecret(GenerateSecretRequest, Metadata, DateTime?, CancellationToken)

public virtual GenerateSecretResponse GenerateSecret(GenerateSecretRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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.

Parameters
Name Description
request GenerateSecretRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
GenerateSecretResponse

The response received from the server.

GenerateSecretAsync(GenerateSecretRequest, CallOptions)

public virtual AsyncUnaryCall<GenerateSecretResponse> GenerateSecretAsync(GenerateSecretRequest request, CallOptions options)

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.

Parameters
Name Description
request GenerateSecretRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallGenerateSecretResponse

The call object.

GenerateSecretAsync(GenerateSecretRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<GenerateSecretResponse> GenerateSecretAsync(GenerateSecretRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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.

Parameters
Name Description
request GenerateSecretRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallGenerateSecretResponse

The call object.

GetFeed(GetFeedRequest, CallOptions)

public virtual Feed GetFeed(GetFeedRequest request, CallOptions options)

Gets a feed.

Parameters
Name Description
request GetFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Feed

The response received from the server.

GetFeed(GetFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual Feed GetFeed(GetFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a feed.

Parameters
Name Description
request GetFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Feed

The response received from the server.

GetFeedAsync(GetFeedRequest, CallOptions)

public virtual AsyncUnaryCall<Feed> GetFeedAsync(GetFeedRequest request, CallOptions options)

Gets a feed.

Parameters
Name Description
request GetFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

GetFeedAsync(GetFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Feed> GetFeedAsync(GetFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a feed.

Parameters
Name Description
request GetFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

GetFeedPack(GetFeedPackRequest, CallOptions)

public virtual FeedPack GetFeedPack(GetFeedPackRequest request, CallOptions options)

Gets a feed pack.

Parameters
Name Description
request GetFeedPackRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
FeedPack

The response received from the server.

GetFeedPack(GetFeedPackRequest, Metadata, DateTime?, CancellationToken)

public virtual FeedPack GetFeedPack(GetFeedPackRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a feed pack.

Parameters
Name Description
request GetFeedPackRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
FeedPack

The response received from the server.

GetFeedPackAsync(GetFeedPackRequest, CallOptions)

public virtual AsyncUnaryCall<FeedPack> GetFeedPackAsync(GetFeedPackRequest request, CallOptions options)

Gets a feed pack.

Parameters
Name Description
request GetFeedPackRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFeedPack

The call object.

GetFeedPackAsync(GetFeedPackRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<FeedPack> GetFeedPackAsync(GetFeedPackRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a feed pack.

Parameters
Name Description
request GetFeedPackRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFeedPack

The call object.

ImportPushLogs(ImportPushLogsRequest, CallOptions)

public virtual HttpBody ImportPushLogs(ImportPushLogsRequest request, CallOptions options)

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.

Parameters
Name Description
request ImportPushLogsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
HttpBody

The response received from the server.

ImportPushLogs(ImportPushLogsRequest, Metadata, DateTime?, CancellationToken)

public virtual HttpBody ImportPushLogs(ImportPushLogsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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.

Parameters
Name Description
request ImportPushLogsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
HttpBody

The response received from the server.

ImportPushLogsAsync(ImportPushLogsRequest, CallOptions)

public virtual AsyncUnaryCall<HttpBody> ImportPushLogsAsync(ImportPushLogsRequest request, CallOptions options)

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.

Parameters
Name Description
request ImportPushLogsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallHttpBody

The call object.

ImportPushLogsAsync(ImportPushLogsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<HttpBody> ImportPushLogsAsync(ImportPushLogsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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.

Parameters
Name Description
request ImportPushLogsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallHttpBody

The call object.

ListFeedPacks(ListFeedPacksRequest, CallOptions)

public virtual ListFeedPacksResponse ListFeedPacks(ListFeedPacksRequest request, CallOptions options)

Lists Packs for which feeds can be configured.

Parameters
Name Description
request ListFeedPacksRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListFeedPacksResponse

The response received from the server.

ListFeedPacks(ListFeedPacksRequest, Metadata, DateTime?, CancellationToken)

public virtual ListFeedPacksResponse ListFeedPacks(ListFeedPacksRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Packs for which feeds can be configured.

Parameters
Name Description
request ListFeedPacksRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListFeedPacksResponse

The response received from the server.

ListFeedPacksAsync(ListFeedPacksRequest, CallOptions)

public virtual AsyncUnaryCall<ListFeedPacksResponse> ListFeedPacksAsync(ListFeedPacksRequest request, CallOptions options)

Lists Packs for which feeds can be configured.

Parameters
Name Description
request ListFeedPacksRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListFeedPacksResponse

The call object.

ListFeedPacksAsync(ListFeedPacksRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListFeedPacksResponse> ListFeedPacksAsync(ListFeedPacksRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Packs for which feeds can be configured.

Parameters
Name Description
request ListFeedPacksRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListFeedPacksResponse

The call object.

ListFeedSourceTypeSchemas(ListFeedSourceTypeSchemasRequest, CallOptions)

public virtual ListFeedSourceTypeSchemasResponse ListFeedSourceTypeSchemas(ListFeedSourceTypeSchemasRequest request, CallOptions options)

List all FeedSourceTypeSchemas.

Parameters
Name Description
request ListFeedSourceTypeSchemasRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListFeedSourceTypeSchemasResponse

The response received from the server.

ListFeedSourceTypeSchemas(ListFeedSourceTypeSchemasRequest, Metadata, DateTime?, CancellationToken)

public virtual ListFeedSourceTypeSchemasResponse ListFeedSourceTypeSchemas(ListFeedSourceTypeSchemasRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List all FeedSourceTypeSchemas.

Parameters
Name Description
request ListFeedSourceTypeSchemasRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListFeedSourceTypeSchemasResponse

The response received from the server.

ListFeedSourceTypeSchemasAsync(ListFeedSourceTypeSchemasRequest, CallOptions)

public virtual AsyncUnaryCall<ListFeedSourceTypeSchemasResponse> ListFeedSourceTypeSchemasAsync(ListFeedSourceTypeSchemasRequest request, CallOptions options)

List all FeedSourceTypeSchemas.

Parameters
Name Description
request ListFeedSourceTypeSchemasRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListFeedSourceTypeSchemasResponse

The call object.

ListFeedSourceTypeSchemasAsync(ListFeedSourceTypeSchemasRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListFeedSourceTypeSchemasResponse> ListFeedSourceTypeSchemasAsync(ListFeedSourceTypeSchemasRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List all FeedSourceTypeSchemas.

Parameters
Name Description
request ListFeedSourceTypeSchemasRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListFeedSourceTypeSchemasResponse

The call object.

ListFeeds(ListFeedsRequest, CallOptions)

public virtual ListFeedsResponse ListFeeds(ListFeedsRequest request, CallOptions options)

Lists all feeds for the customer.

Parameters
Name Description
request ListFeedsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListFeedsResponse

The response received from the server.

ListFeeds(ListFeedsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListFeedsResponse ListFeeds(ListFeedsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all feeds for the customer.

Parameters
Name Description
request ListFeedsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListFeedsResponse

The response received from the server.

ListFeedsAsync(ListFeedsRequest, CallOptions)

public virtual AsyncUnaryCall<ListFeedsResponse> ListFeedsAsync(ListFeedsRequest request, CallOptions options)

Lists all feeds for the customer.

Parameters
Name Description
request ListFeedsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListFeedsResponse

The call object.

ListFeedsAsync(ListFeedsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListFeedsResponse> ListFeedsAsync(ListFeedsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all feeds for the customer.

Parameters
Name Description
request ListFeedsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListFeedsResponse

The call object.

ListLogTypeSchemas(ListLogTypeSchemasRequest, CallOptions)

public virtual ListLogTypeSchemasResponse ListLogTypeSchemas(ListLogTypeSchemasRequest request, CallOptions options)

List all LogTypeSchemas compatible with a given FeedSourceType.

Parameters
Name Description
request ListLogTypeSchemasRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListLogTypeSchemasResponse

The response received from the server.

ListLogTypeSchemas(ListLogTypeSchemasRequest, Metadata, DateTime?, CancellationToken)

public virtual ListLogTypeSchemasResponse ListLogTypeSchemas(ListLogTypeSchemasRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List all LogTypeSchemas compatible with a given FeedSourceType.

Parameters
Name Description
request ListLogTypeSchemasRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListLogTypeSchemasResponse

The response received from the server.

ListLogTypeSchemasAsync(ListLogTypeSchemasRequest, CallOptions)

public virtual AsyncUnaryCall<ListLogTypeSchemasResponse> ListLogTypeSchemasAsync(ListLogTypeSchemasRequest request, CallOptions options)

List all LogTypeSchemas compatible with a given FeedSourceType.

Parameters
Name Description
request ListLogTypeSchemasRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListLogTypeSchemasResponse

The call object.

ListLogTypeSchemasAsync(ListLogTypeSchemasRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListLogTypeSchemasResponse> ListLogTypeSchemasAsync(ListLogTypeSchemasRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

List all LogTypeSchemas compatible with a given FeedSourceType.

Parameters
Name Description
request ListLogTypeSchemasRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListLogTypeSchemasResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override FeedsService.FeedsServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
FeedsServiceFeedsServiceClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.Chronicle.V1.FeedsService.FeedsServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateFeed(UpdateFeedRequest, CallOptions)

public virtual Feed UpdateFeed(UpdateFeedRequest request, CallOptions options)

Updates the full feed.

Parameters
Name Description
request UpdateFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Feed

The response received from the server.

UpdateFeed(UpdateFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual Feed UpdateFeed(UpdateFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the full feed.

Parameters
Name Description
request UpdateFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Feed

The response received from the server.

UpdateFeedAsync(UpdateFeedRequest, CallOptions)

public virtual AsyncUnaryCall<Feed> UpdateFeedAsync(UpdateFeedRequest request, CallOptions options)

Updates the full feed.

Parameters
Name Description
request UpdateFeedRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.

UpdateFeedAsync(UpdateFeedRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Feed> UpdateFeedAsync(UpdateFeedRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the full feed.

Parameters
Name Description
request UpdateFeedRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFeed

The call object.