public sealed class LicenseManagementServiceSettings : ServiceSettingsBase
Reference 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. |