public sealed class DataTransferServiceSettings : ServiceSettingsBase
Settings for DataTransferServiceClient instances.
Namespace
Google.Cloud.BigQuery.DataTransfer.V1Assembly
Google.Cloud.BigQuery.DataTransfer.V1.dll
Constructors
DataTransferServiceSettings()
public DataTransferServiceSettings()
Constructs a new DataTransferServiceSettings object with default settings.
Properties
CheckValidCredsSettings
public CallSettings CheckValidCredsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.CheckValidCreds
and DataTransferServiceClient.CheckValidCredsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
CreateTransferConfigSettings
public CallSettings CreateTransferConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.CreateTransferConfig
and
DataTransferServiceClient.CreateTransferConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 30 seconds.
DeleteTransferConfigSettings
public CallSettings DeleteTransferConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.DeleteTransferConfig
and
DataTransferServiceClient.DeleteTransferConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
DeleteTransferRunSettings
public CallSettings DeleteTransferRunSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.DeleteTransferRun
and DataTransferServiceClient.DeleteTransferRunAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
EnrollDataSourcesSettings
public CallSettings EnrollDataSourcesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.EnrollDataSources
and DataTransferServiceClient.EnrollDataSourcesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetDataSourceSettings
public CallSettings GetDataSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.GetDataSource
and DataTransferServiceClient.GetDataSourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
GetTransferConfigSettings
public CallSettings GetTransferConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.GetTransferConfig
and DataTransferServiceClient.GetTransferConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
GetTransferRunSettings
public CallSettings GetTransferRunSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.GetTransferRun
and DataTransferServiceClient.GetTransferRunAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListDataSourcesSettings
public CallSettings ListDataSourcesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.ListDataSources
and DataTransferServiceClient.ListDataSourcesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListTransferConfigsSettings
public CallSettings ListTransferConfigsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.ListTransferConfigs
and
DataTransferServiceClient.ListTransferConfigsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListTransferLogsSettings
public CallSettings ListTransferLogsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.ListTransferLogs
and DataTransferServiceClient.ListTransferLogsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ListTransferRunsSettings
public CallSettings ListTransferRunsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.ListTransferRuns
and DataTransferServiceClient.ListTransferRunsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, DeadlineExceeded.
- Timeout: 20 seconds.
ScheduleTransferRunsSettings
public CallSettings ScheduleTransferRunsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.ScheduleTransferRuns
and
DataTransferServiceClient.ScheduleTransferRunsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 30 seconds.
StartManualTransferRunsSettings
public CallSettings StartManualTransferRunsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.StartManualTransferRuns
and
DataTransferServiceClient.StartManualTransferRunsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateTransferConfigSettings
public CallSettings UpdateTransferConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataTransferServiceClient.UpdateTransferConfig
and
DataTransferServiceClient.UpdateTransferConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 30 seconds.
Methods
Clone()
public DataTransferServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
DataTransferServiceSettings | A deep clone of this DataTransferServiceSettings object. |
GetDefault()
public static DataTransferServiceSettings GetDefault()
Get a new instance of the default DataTransferServiceSettings.
Returns | |
---|---|
Type | Description |
DataTransferServiceSettings | A new instance of the default DataTransferServiceSettings. |