public sealed class GSuiteAddOnsSettings : ServiceSettingsBaseReference documentation and code samples for the Google Workspace Add-ons v1 API class GSuiteAddOnsSettings.
Settings for GSuiteAddOnsClient instances.
Namespace
Google.Cloud.GSuiteAddOns.V1Assembly
Google.Cloud.GSuiteAddOns.V1.dll
Constructors
GSuiteAddOnsSettings()
public GSuiteAddOnsSettings()Constructs a new GSuiteAddOnsSettings object with default settings.
Properties
CreateDeploymentSettings
public CallSettings CreateDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.CreateDeployment and GSuiteAddOnsClient.CreateDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 10 seconds.
DeleteDeploymentSettings
public CallSettings DeleteDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.DeleteDeployment and GSuiteAddOnsClient.DeleteDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 10 seconds.
GetAuthorizationSettings
public CallSettings GetAuthorizationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.GetAuthorization and GSuiteAddOnsClient.GetAuthorizationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 120 seconds.
GetDeploymentSettings
public CallSettings GetDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.GetDeployment and GSuiteAddOnsClient.GetDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, Unknown.
- Timeout: 10 seconds.
GetInstallStatusSettings
public CallSettings GetInstallStatusSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.GetInstallStatus and GSuiteAddOnsClient.GetInstallStatusAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, Unknown.
- Timeout: 10 seconds.
InstallDeploymentSettings
public CallSettings InstallDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.InstallDeployment and GSuiteAddOnsClient.InstallDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, Unknown.
- Timeout: 10 seconds.
ListDeploymentsSettings
public CallSettings ListDeploymentsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.ListDeployments and GSuiteAddOnsClient.ListDeploymentsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, Unknown.
- Timeout: 10 seconds.
ReplaceDeploymentSettings
public CallSettings ReplaceDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.ReplaceDeployment and GSuiteAddOnsClient.ReplaceDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, Unknown.
- Timeout: 10 seconds.
UninstallDeploymentSettings
public CallSettings UninstallDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GSuiteAddOnsClient.UninstallDeployment and GSuiteAddOnsClient.UninstallDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable, Unknown.
- Timeout: 10 seconds.
Methods
Clone()
public GSuiteAddOnsSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
GSuiteAddOnsSettings |
A deep clone of this GSuiteAddOnsSettings object. |
GetDefault()
public static GSuiteAddOnsSettings GetDefault()Get a new instance of the default GSuiteAddOnsSettings.
| Returns | |
|---|---|
| Type | Description |
GSuiteAddOnsSettings |
A new instance of the default GSuiteAddOnsSettings. |