public sealed class StorageTransferServiceSettings : ServiceSettingsBase
Settings for StorageTransferServiceClient instances.
Namespace
Google.Cloud.StorageTransfer.V1Assembly
Google.Cloud.StorageTransfer.V1.dll
Constructors
StorageTransferServiceSettings()
public StorageTransferServiceSettings()
Constructs a new StorageTransferServiceSettings object with default settings.
Properties
CreateTransferJobSettings
public CallSettings CreateTransferJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.CreateTransferJob
and
StorageTransferServiceClient.CreateTransferJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetGoogleServiceAccountSettings
public CallSettings GetGoogleServiceAccountSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.GetGoogleServiceAccount
and
StorageTransferServiceClient.GetGoogleServiceAccountAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetTransferJobSettings
public CallSettings GetTransferJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.GetTransferJob
and StorageTransferServiceClient.GetTransferJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ListTransferJobsSettings
public CallSettings ListTransferJobsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.ListTransferJobs
and
StorageTransferServiceClient.ListTransferJobsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
PauseTransferOperationSettings
public CallSettings PauseTransferOperationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.PauseTransferOperation
and
StorageTransferServiceClient.PauseTransferOperationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ResumeTransferOperationSettings
public CallSettings ResumeTransferOperationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.ResumeTransferOperation
and
StorageTransferServiceClient.ResumeTransferOperationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
RunTransferJobOperationsSettings
public OperationsSettings RunTransferJobOperationsSettings { get; set; }
Long Running Operation settings for calls to StorageTransferServiceClient.RunTransferJob
and
StorageTransferServiceClient.RunTransferJobAsync
.
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.
RunTransferJobSettings
public CallSettings RunTransferJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.RunTransferJob
and StorageTransferServiceClient.RunTransferJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateTransferJobSettings
public CallSettings UpdateTransferJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.UpdateTransferJob
and
StorageTransferServiceClient.UpdateTransferJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public StorageTransferServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
StorageTransferServiceSettings | A deep clone of this StorageTransferServiceSettings object. |
GetDefault()
public static StorageTransferServiceSettings GetDefault()
Get a new instance of the default StorageTransferServiceSettings.
Returns | |
---|---|
Type | Description |
StorageTransferServiceSettings | A new instance of the default StorageTransferServiceSettings. |