public sealed class LicenseManagementServiceSettings : ServiceSettingsBaseReference documentation and code samples for the Cloud Commerce Consumer Procurement v1 API class LicenseManagementServiceSettings.
Settings for LicenseManagementServiceClient instances.
Namespace
Google.Cloud.Commerce.Consumer.Procurement.V1Assembly
Google.Cloud.Commerce.Consumer.Procurement.V1.dll
Constructors
LicenseManagementServiceSettings()
public LicenseManagementServiceSettings()Constructs a new LicenseManagementServiceSettings object with default settings.
Properties
AssignSettings
public CallSettings AssignSettings { get; set; }CallSettings for synchronous and asynchronous calls to
LicenseManagementServiceClient.Assign and LicenseManagementServiceClient.AssignAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
EnumerateLicensedUsersSettings
public CallSettings EnumerateLicensedUsersSettings { get; set; }CallSettings for synchronous and asynchronous calls to
LicenseManagementServiceClient.EnumerateLicensedUsers and
LicenseManagementServiceClient.EnumerateLicensedUsersAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetLicensePoolSettings
public CallSettings GetLicensePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
LicenseManagementServiceClient.GetLicensePool and
LicenseManagementServiceClient.GetLicensePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
UnassignSettings
public CallSettings UnassignSettings { get; set; }CallSettings for synchronous and asynchronous calls to
LicenseManagementServiceClient.Unassign and LicenseManagementServiceClient.UnassignAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
UpdateLicensePoolSettings
public CallSettings UpdateLicensePoolSettings { get; set; }CallSettings for synchronous and asynchronous calls to
LicenseManagementServiceClient.UpdateLicensePool and
LicenseManagementServiceClient.UpdateLicensePoolAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public LicenseManagementServiceSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
LicenseManagementServiceSettings |
A deep clone of this LicenseManagementServiceSettings object. |
GetDefault()
public static LicenseManagementServiceSettings GetDefault()Get a new instance of the default LicenseManagementServiceSettings.
| Returns | |
|---|---|
| Type | Description |
LicenseManagementServiceSettings |
A new instance of the default LicenseManagementServiceSettings. |