public sealed class DataCatalogSettings : ServiceSettingsBase
Reference documentation and code samples for the Data Catalog v1 API class DataCatalogSettings.
Settings for DataCatalogClient instances.
Namespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
DataCatalogSettings()
public DataCatalogSettings()
Constructs a new DataCatalogSettings object with default settings.
Properties
CreateEntryGroupSettings
public CallSettings CreateEntryGroupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.CreateEntryGroup
and DataCatalogClient.CreateEntryGroupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
CreateEntrySettings
public CallSettings CreateEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.CreateEntry
and DataCatalogClient.CreateEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
CreateTagSettings
public CallSettings CreateTagSettings { get; set; }
CallSettings for synchronous and asynchronous calls to DataCatalogClient.CreateTag
and DataCatalogClient.CreateTagAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
CreateTagTemplateFieldSettings
public CallSettings CreateTagTemplateFieldSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.CreateTagTemplateField
and DataCatalogClient.CreateTagTemplateFieldAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
CreateTagTemplateSettings
public CallSettings CreateTagTemplateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.CreateTagTemplate
and DataCatalogClient.CreateTagTemplateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
DeleteEntryGroupSettings
public CallSettings DeleteEntryGroupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.DeleteEntryGroup
and DataCatalogClient.DeleteEntryGroupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
DeleteEntrySettings
public CallSettings DeleteEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.DeleteEntry
and DataCatalogClient.DeleteEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
DeleteTagSettings
public CallSettings DeleteTagSettings { get; set; }
CallSettings for synchronous and asynchronous calls to DataCatalogClient.DeleteTag
and DataCatalogClient.DeleteTagAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
DeleteTagTemplateFieldSettings
public CallSettings DeleteTagTemplateFieldSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.DeleteTagTemplateField
and DataCatalogClient.DeleteTagTemplateFieldAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
DeleteTagTemplateSettings
public CallSettings DeleteTagTemplateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.DeleteTagTemplate
and DataCatalogClient.DeleteTagTemplateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
GetEntryGroupSettings
public CallSettings GetEntryGroupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.GetEntryGroup
and DataCatalogClient.GetEntryGroupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
GetEntrySettings
public CallSettings GetEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to DataCatalogClient.GetEntry
and DataCatalogClient.GetEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
GetIamPolicySettings
public CallSettings GetIamPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.GetIamPolicy
and DataCatalogClient.GetIamPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
GetTagTemplateSettings
public CallSettings GetTagTemplateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.GetTagTemplate
and DataCatalogClient.GetTagTemplateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }
The settings to use for the IAMPolicyClient associated with the client.
Property Value | |
---|---|
Type | Description |
IAMPolicySettings |
ImportEntriesOperationsSettings
public OperationsSettings ImportEntriesOperationsSettings { get; set; }
Long Running Operation settings for calls to DataCatalogClient.ImportEntries
and
DataCatalogClient.ImportEntriesAsync
.
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.
ImportEntriesSettings
public CallSettings ImportEntriesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.ImportEntries
and DataCatalogClient.ImportEntriesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
ListEntriesSettings
public CallSettings ListEntriesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.ListEntries
and DataCatalogClient.ListEntriesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
ListEntryGroupsSettings
public CallSettings ListEntryGroupsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.ListEntryGroups
and DataCatalogClient.ListEntryGroupsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
ListTagsSettings
public CallSettings ListTagsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to DataCatalogClient.ListTags
and DataCatalogClient.ListTagsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
LookupEntrySettings
public CallSettings LookupEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.LookupEntry
and DataCatalogClient.LookupEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
ModifyEntryContactsSettings
public CallSettings ModifyEntryContactsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.ModifyEntryContacts
and DataCatalogClient.ModifyEntryContactsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
ModifyEntryOverviewSettings
public CallSettings ModifyEntryOverviewSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.ModifyEntryOverview
and DataCatalogClient.ModifyEntryOverviewAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
ReconcileTagsOperationsSettings
public OperationsSettings ReconcileTagsOperationsSettings { get; set; }
Long Running Operation settings for calls to DataCatalogClient.ReconcileTags
and
DataCatalogClient.ReconcileTagsAsync
.
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.
ReconcileTagsSettings
public CallSettings ReconcileTagsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.ReconcileTags
and DataCatalogClient.ReconcileTagsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
RenameTagTemplateFieldEnumValueSettings
public CallSettings RenameTagTemplateFieldEnumValueSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.RenameTagTemplateFieldEnumValue
and
DataCatalogClient.RenameTagTemplateFieldEnumValueAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
RenameTagTemplateFieldSettings
public CallSettings RenameTagTemplateFieldSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.RenameTagTemplateField
and DataCatalogClient.RenameTagTemplateFieldAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
RetrieveConfigSettings
public CallSettings RetrieveConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.RetrieveConfig
and DataCatalogClient.RetrieveConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
RetrieveEffectiveConfigSettings
public CallSettings RetrieveEffectiveConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.RetrieveEffectiveConfig
and DataCatalogClient.RetrieveEffectiveConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
SearchCatalogSettings
public CallSettings SearchCatalogSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.SearchCatalog
and DataCatalogClient.SearchCatalogAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
SetConfigSettings
public CallSettings SetConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to DataCatalogClient.SetConfig
and DataCatalogClient.SetConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
SetIamPolicySettings
public CallSettings SetIamPolicySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.SetIamPolicy
and DataCatalogClient.SetIamPolicyAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
StarEntrySettings
public CallSettings StarEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to DataCatalogClient.StarEntry
and DataCatalogClient.StarEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
TestIamPermissionsSettings
public CallSettings TestIamPermissionsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.TestIamPermissions
and DataCatalogClient.TestIamPermissionsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
UnstarEntrySettings
public CallSettings UnstarEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.UnstarEntry
and DataCatalogClient.UnstarEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
UpdateEntryGroupSettings
public CallSettings UpdateEntryGroupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.UpdateEntryGroup
and DataCatalogClient.UpdateEntryGroupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
UpdateEntrySettings
public CallSettings UpdateEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.UpdateEntry
and DataCatalogClient.UpdateEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
UpdateTagSettings
public CallSettings UpdateTagSettings { get; set; }
CallSettings for synchronous and asynchronous calls to DataCatalogClient.UpdateTag
and DataCatalogClient.UpdateTagAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
UpdateTagTemplateFieldSettings
public CallSettings UpdateTagTemplateFieldSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.UpdateTagTemplateField
and DataCatalogClient.UpdateTagTemplateFieldAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
UpdateTagTemplateSettings
public CallSettings UpdateTagTemplateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataCatalogClient.UpdateTagTemplate
and DataCatalogClient.UpdateTagTemplateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable, ResourceExhausted, Internal.
- Timeout: 60 seconds.
Methods
Clone()
public DataCatalogSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
DataCatalogSettings |
A deep clone of this DataCatalogSettings object. |
GetDefault()
public static DataCatalogSettings GetDefault()
Get a new instance of the default DataCatalogSettings.
Returns | |
---|---|
Type | Description |
DataCatalogSettings |
A new instance of the default DataCatalogSettings. |