Chronicle v1 API - Class FeedsServiceSettings (1.1.0)

public sealed class FeedsServiceSettings : ServiceSettingsBase

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

Settings for FeedsServiceClient instances.

Inheritance

object > ServiceSettingsBase > FeedsServiceSettings

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

FeedsServiceSettings()

public FeedsServiceSettings()

Constructs a new FeedsServiceSettings object with default settings.

Properties

CreateFeedSettings

public CallSettings CreateFeedSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.CreateFeed and FeedsServiceClient.CreateFeedAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 300 seconds.

DeleteFeedSettings

public CallSettings DeleteFeedSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.DeleteFeed and FeedsServiceClient.DeleteFeedAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 300 seconds.

DisableFeedSettings

public CallSettings DisableFeedSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.DisableFeed and FeedsServiceClient.DisableFeedAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 300 seconds.

EnableFeedSettings

public CallSettings EnableFeedSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.EnableFeed and FeedsServiceClient.EnableFeedAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 300 seconds.

FetchServiceAccountForCustomerSettings

public CallSettings FetchServiceAccountForCustomerSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.FetchServiceAccountForCustomer and FeedsServiceClient.FetchServiceAccountForCustomerAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GenerateSecretSettings

public CallSettings GenerateSecretSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.GenerateSecret and FeedsServiceClient.GenerateSecretAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetFeedPackSettings

public CallSettings GetFeedPackSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.GetFeedPack and FeedsServiceClient.GetFeedPackAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unavailable.
  • Timeout: 30 seconds.

GetFeedSettings

public CallSettings GetFeedSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.GetFeed and FeedsServiceClient.GetFeedAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 30000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unavailable.
  • Timeout: 30 seconds.

ImportPushLogsSettings

public CallSettings ImportPushLogsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.ImportPushLogs and FeedsServiceClient.ImportPushLogsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 120 seconds.

ListFeedPacksSettings

public CallSettings ListFeedPacksSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.ListFeedPacks and FeedsServiceClient.ListFeedPacksAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListFeedSourceTypeSchemasSettings

public CallSettings ListFeedSourceTypeSchemasSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.ListFeedSourceTypeSchemas and FeedsServiceClient.ListFeedSourceTypeSchemasAsync .

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListFeedsSettings

public CallSettings ListFeedsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.ListFeeds and FeedsServiceClient.ListFeedsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 300000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unavailable.
  • Timeout: 300 seconds.

ListLogTypeSchemasSettings

public CallSettings ListLogTypeSchemasSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.ListLogTypeSchemas and FeedsServiceClient.ListLogTypeSchemasAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateFeedSettings

public CallSettings UpdateFeedSettings { get; set; }

CallSettings for synchronous and asynchronous calls to FeedsServiceClient.UpdateFeed and FeedsServiceClient.UpdateFeedAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 300 seconds.

Methods

Clone()

public FeedsServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
FeedsServiceSettings

A deep clone of this FeedsServiceSettings object.

GetDefault()

public static FeedsServiceSettings GetDefault()

Get a new instance of the default FeedsServiceSettings.

Returns
Type Description
FeedsServiceSettings

A new instance of the default FeedsServiceSettings.