public sealed class StorageTransferServiceSettings : ServiceSettingsBaseReference documentation and code samples for the Storage Transfer v1 API class StorageTransferServiceSettings.
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
CreateAgentPoolSettings
public CallSettings CreateAgentPoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.CreateAgentPool and StorageTransferServiceClient.CreateAgentPoolAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
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.
DeleteAgentPoolSettings
public CallSettings DeleteAgentPoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.DeleteAgentPool and StorageTransferServiceClient.DeleteAgentPoolAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeleteTransferJobSettings
public CallSettings DeleteTransferJobSettings { get; set; }CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.DeleteTransferJob and
StorageTransferServiceClient.DeleteTransferJobAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetAgentPoolSettings
public CallSettings GetAgentPoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.GetAgentPool and StorageTransferServiceClient.GetAgentPoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListAgentPoolsSettings
public CallSettings ListAgentPoolsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.ListAgentPools and StorageTransferServiceClient.ListAgentPoolsAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdateAgentPoolSettings
public CallSettings UpdateAgentPoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
StorageTransferServiceClient.UpdateAgentPool and StorageTransferServiceClient.UpdateAgentPoolAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 2
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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. |