public sealed class AnalyticsHubServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the Analytics Hub v1 API class AnalyticsHubServiceSettings.
Settings for AnalyticsHubServiceClient instances.
Namespace
Google.Cloud.BigQuery.AnalyticsHub.V1Assembly
Google.Cloud.BigQuery.AnalyticsHub.V1.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 |
- 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 |
- 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 |
- 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 |
- 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.
DeleteSubscriptionOperationsSettings
public OperationsSettings DeleteSubscriptionOperationsSettings { get; set; }
Long Running Operation settings for calls to AnalyticsHubServiceClient.DeleteSubscription
and
AnalyticsHubServiceClient.DeleteSubscriptionAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteSubscriptionSettings
public CallSettings DeleteSubscriptionSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.DeleteSubscription
and AnalyticsHubServiceClient.DeleteSubscriptionAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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 |
- 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 |
- 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 |
- 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.
GetSubscriptionSettings
public CallSettings GetSubscriptionSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.GetSubscription
and AnalyticsHubServiceClient.GetSubscriptionAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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 |
- 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 |
- 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 |
- 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.
ListSharedResourceSubscriptionsSettings
public CallSettings ListSharedResourceSubscriptionsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.ListSharedResourceSubscriptions
and
AnalyticsHubServiceClient.ListSharedResourceSubscriptionsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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.
ListSubscriptionsSettings
public CallSettings ListSubscriptionsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.ListSubscriptions
and AnalyticsHubServiceClient.ListSubscriptionsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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.
RefreshSubscriptionOperationsSettings
public OperationsSettings RefreshSubscriptionOperationsSettings { get; set; }
Long Running Operation settings for calls to AnalyticsHubServiceClient.RefreshSubscription
and
AnalyticsHubServiceClient.RefreshSubscriptionAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
RefreshSubscriptionSettings
public CallSettings RefreshSubscriptionSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.RefreshSubscription
and
AnalyticsHubServiceClient.RefreshSubscriptionAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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.
RevokeSubscriptionSettings
public CallSettings RevokeSubscriptionSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.RevokeSubscription
and AnalyticsHubServiceClient.RevokeSubscriptionAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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.
SetIamPolicySettings
public CallSettings SetIamPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.SetIamPolicy
and AnalyticsHubServiceClient.SetIamPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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.
SubscribeDataExchangeOperationsSettings
public OperationsSettings SubscribeDataExchangeOperationsSettings { get; set; }
Long Running Operation settings for calls to AnalyticsHubServiceClient.SubscribeDataExchange
and
AnalyticsHubServiceClient.SubscribeDataExchangeAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
SubscribeDataExchangeSettings
public CallSettings SubscribeDataExchangeSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AnalyticsHubServiceClient.SubscribeDataExchange
and
AnalyticsHubServiceClient.SubscribeDataExchangeAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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 |
- 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 |
- 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 |
- 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 |
- 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. |