public sealed class AppHubSettings : ServiceSettingsBase
Reference documentation and code samples for the App Hub v1 API class AppHubSettings.
Settings for AppHubClient instances.
Namespace
Google.Cloud.AppHub.V1Assembly
Google.Cloud.AppHub.V1.dll
Constructors
AppHubSettings()
public AppHubSettings()
Constructs a new AppHubSettings object with default settings.
Properties
CreateApplicationOperationsSettings
public OperationsSettings CreateApplicationOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.CreateApplication
and
AppHubClient.CreateApplicationAsync
.
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.
CreateApplicationSettings
public CallSettings CreateApplicationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.CreateApplication
and AppHubClient.CreateApplicationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateServiceOperationsSettings
public OperationsSettings CreateServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.CreateService
and
AppHubClient.CreateServiceAsync
.
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.
CreateServiceProjectAttachmentOperationsSettings
public OperationsSettings CreateServiceProjectAttachmentOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.CreateServiceProjectAttachment
and
AppHubClient.CreateServiceProjectAttachmentAsync
.
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.
CreateServiceProjectAttachmentSettings
public CallSettings CreateServiceProjectAttachmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.CreateServiceProjectAttachment
and AppHubClient.CreateServiceProjectAttachmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateServiceSettings
public CallSettings CreateServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.CreateService
and AppHubClient.CreateServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateWorkloadOperationsSettings
public OperationsSettings CreateWorkloadOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.CreateWorkload
and
AppHubClient.CreateWorkloadAsync
.
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.
CreateWorkloadSettings
public CallSettings CreateWorkloadSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.CreateWorkload
and AppHubClient.CreateWorkloadAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteApplicationOperationsSettings
public OperationsSettings DeleteApplicationOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.DeleteApplication
and
AppHubClient.DeleteApplicationAsync
.
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.
DeleteApplicationSettings
public CallSettings DeleteApplicationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.DeleteApplication
and AppHubClient.DeleteApplicationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteServiceOperationsSettings
public OperationsSettings DeleteServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.DeleteService
and
AppHubClient.DeleteServiceAsync
.
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.
DeleteServiceProjectAttachmentOperationsSettings
public OperationsSettings DeleteServiceProjectAttachmentOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.DeleteServiceProjectAttachment
and
AppHubClient.DeleteServiceProjectAttachmentAsync
.
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.
DeleteServiceProjectAttachmentSettings
public CallSettings DeleteServiceProjectAttachmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.DeleteServiceProjectAttachment
and AppHubClient.DeleteServiceProjectAttachmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteServiceSettings
public CallSettings DeleteServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.DeleteService
and AppHubClient.DeleteServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteWorkloadOperationsSettings
public OperationsSettings DeleteWorkloadOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.DeleteWorkload
and
AppHubClient.DeleteWorkloadAsync
.
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.
DeleteWorkloadSettings
public CallSettings DeleteWorkloadSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.DeleteWorkload
and AppHubClient.DeleteWorkloadAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DetachServiceProjectAttachmentSettings
public CallSettings DetachServiceProjectAttachmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.DetachServiceProjectAttachment
and AppHubClient.DetachServiceProjectAttachmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetApplicationSettings
public CallSettings GetApplicationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.GetApplication
and AppHubClient.GetApplicationAsync
.
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.
- Timeout: 60 seconds.
GetDiscoveredServiceSettings
public CallSettings GetDiscoveredServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.GetDiscoveredService
and AppHubClient.GetDiscoveredServiceAsync
.
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.
- Timeout: 60 seconds.
GetDiscoveredWorkloadSettings
public CallSettings GetDiscoveredWorkloadSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.GetDiscoveredWorkload
and AppHubClient.GetDiscoveredWorkloadAsync
.
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.
- Timeout: 60 seconds.
GetServiceProjectAttachmentSettings
public CallSettings GetServiceProjectAttachmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.GetServiceProjectAttachment
and AppHubClient.GetServiceProjectAttachmentAsync
.
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.
- Timeout: 60 seconds.
GetServiceSettings
public CallSettings GetServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.GetService
and AppHubClient.GetServiceAsync
.
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.
- Timeout: 60 seconds.
GetWorkloadSettings
public CallSettings GetWorkloadSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.GetWorkload
and AppHubClient.GetWorkloadAsync
.
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.
- Timeout: 60 seconds.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }
The settings to use for the IAMPolicyClient associated with the client.
Property Value | |
---|---|
Type | Description |
IAMPolicySettings |
ListApplicationsSettings
public CallSettings ListApplicationsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.ListApplications
and AppHubClient.ListApplicationsAsync
.
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.
- Timeout: 60 seconds.
ListDiscoveredServicesSettings
public CallSettings ListDiscoveredServicesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.ListDiscoveredServices
and AppHubClient.ListDiscoveredServicesAsync
.
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.
- Timeout: 60 seconds.
ListDiscoveredWorkloadsSettings
public CallSettings ListDiscoveredWorkloadsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.ListDiscoveredWorkloads
and AppHubClient.ListDiscoveredWorkloadsAsync
.
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.
- Timeout: 60 seconds.
ListServiceProjectAttachmentsSettings
public CallSettings ListServiceProjectAttachmentsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.ListServiceProjectAttachments
and AppHubClient.ListServiceProjectAttachmentsAsync
.
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.
- Timeout: 60 seconds.
ListServicesSettings
public CallSettings ListServicesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.ListServices
and AppHubClient.ListServicesAsync
.
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.
- Timeout: 60 seconds.
ListWorkloadsSettings
public CallSettings ListWorkloadsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.ListWorkloads
and AppHubClient.ListWorkloadsAsync
.
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.
- Timeout: 60 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }
The settings to use for the LocationsClient associated with the client.
Property Value | |
---|---|
Type | Description |
LocationsSettings |
LookupDiscoveredServiceSettings
public CallSettings LookupDiscoveredServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.LookupDiscoveredService
and AppHubClient.LookupDiscoveredServiceAsync
.
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.
- Timeout: 60 seconds.
LookupDiscoveredWorkloadSettings
public CallSettings LookupDiscoveredWorkloadSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.LookupDiscoveredWorkload
and AppHubClient.LookupDiscoveredWorkloadAsync
.
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.
- Timeout: 60 seconds.
LookupServiceProjectAttachmentSettings
public CallSettings LookupServiceProjectAttachmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.LookupServiceProjectAttachment
and AppHubClient.LookupServiceProjectAttachmentAsync
.
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.
- Timeout: 60 seconds.
UpdateApplicationOperationsSettings
public OperationsSettings UpdateApplicationOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.UpdateApplication
and
AppHubClient.UpdateApplicationAsync
.
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.
UpdateApplicationSettings
public CallSettings UpdateApplicationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
AppHubClient.UpdateApplication
and AppHubClient.UpdateApplicationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateServiceOperationsSettings
public OperationsSettings UpdateServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.UpdateService
and
AppHubClient.UpdateServiceAsync
.
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.
UpdateServiceSettings
public CallSettings UpdateServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.UpdateService
and AppHubClient.UpdateServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateWorkloadOperationsSettings
public OperationsSettings UpdateWorkloadOperationsSettings { get; set; }
Long Running Operation settings for calls to AppHubClient.UpdateWorkload
and
AppHubClient.UpdateWorkloadAsync
.
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.
UpdateWorkloadSettings
public CallSettings UpdateWorkloadSettings { get; set; }
CallSettings for synchronous and asynchronous calls to AppHubClient.UpdateWorkload
and AppHubClient.UpdateWorkloadAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public AppHubSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
AppHubSettings |
A deep clone of this AppHubSettings object. |
GetDefault()
public static AppHubSettings GetDefault()
Get a new instance of the default AppHubSettings.
Returns | |
---|---|
Type | Description |
AppHubSettings |
A new instance of the default AppHubSettings. |