Analytics Hub v1beta1 API - Class AnalyticsHubServiceSettings (2.0.0-beta04)

public sealed class AnalyticsHubServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Analytics Hub v1beta1 API class AnalyticsHubServiceSettings.

Settings for AnalyticsHubServiceClient instances.

Inheritance

object > ServiceSettingsBase > AnalyticsHubServiceSettings

Namespace

Google.Cloud.BigQuery.DataExchange.V1Beta1

Assembly

Google.Cloud.BigQuery.DataExchange.V1Beta1.dll

Constructors

AnalyticsHubServiceSettings()

public AnalyticsHubServiceSettings()

Constructs a new AnalyticsHubServiceSettings object with default settings.

Properties

CreateDataExchangeSettings

public CallSettings CreateDataExchangeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.CreateDataExchange and AnalyticsHubServiceClient.CreateDataExchangeAsync .

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

CreateListingSettings

public CallSettings CreateListingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.CreateListing and AnalyticsHubServiceClient.CreateListingAsync.

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

DeleteDataExchangeSettings

public CallSettings DeleteDataExchangeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.DeleteDataExchange and AnalyticsHubServiceClient.DeleteDataExchangeAsync .

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

DeleteListingSettings

public CallSettings DeleteListingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.DeleteListing and AnalyticsHubServiceClient.DeleteListingAsync.

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

GetDataExchangeSettings

public CallSettings GetDataExchangeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.GetDataExchange and AnalyticsHubServiceClient.GetDataExchangeAsync.

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

GetIamPolicySettings

public CallSettings GetIamPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.GetIamPolicy and AnalyticsHubServiceClient.GetIamPolicyAsync.

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

GetListingSettings

public CallSettings GetListingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.GetListing and AnalyticsHubServiceClient.GetListingAsync.

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

ListDataExchangesSettings

public CallSettings ListDataExchangesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.ListDataExchanges and AnalyticsHubServiceClient.ListDataExchangesAsync .

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

ListListingsSettings

public CallSettings ListListingsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.ListListings and AnalyticsHubServiceClient.ListListingsAsync.

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

ListOrgDataExchangesSettings

public CallSettings ListOrgDataExchangesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.ListOrgDataExchanges and AnalyticsHubServiceClient.ListOrgDataExchangesAsync.

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

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

SetIamPolicySettings

public CallSettings SetIamPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.SetIamPolicy and AnalyticsHubServiceClient.SetIamPolicyAsync.

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

SubscribeListingSettings

public CallSettings SubscribeListingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.SubscribeListing and AnalyticsHubServiceClient.SubscribeListingAsync .

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

TestIamPermissionsSettings

public CallSettings TestIamPermissionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.TestIamPermissions and AnalyticsHubServiceClient.TestIamPermissionsAsync .

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

UpdateDataExchangeSettings

public CallSettings UpdateDataExchangeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.UpdateDataExchange and AnalyticsHubServiceClient.UpdateDataExchangeAsync .

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

UpdateListingSettings

public CallSettings UpdateListingSettings { get; set; }

CallSettings for synchronous and asynchronous calls to AnalyticsHubServiceClient.UpdateListing and AnalyticsHubServiceClient.UpdateListingAsync.

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

Methods

Clone()

public AnalyticsHubServiceSettings Clone()

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

Returns
Type Description
AnalyticsHubServiceSettings

A deep clone of this AnalyticsHubServiceSettings object.

GetDefault()

public static AnalyticsHubServiceSettings GetDefault()

Get a new instance of the default AnalyticsHubServiceSettings.

Returns
Type Description
AnalyticsHubServiceSettings

A new instance of the default AnalyticsHubServiceSettings.