public sealed class ProfileServiceSettings : ServiceSettingsBase
Settings for ProfileServiceClient instances.
Namespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Constructors
ProfileServiceSettings()
public ProfileServiceSettings()
Constructs a new ProfileServiceSettings object with default settings.
Properties
CreateProfileSettings
public CallSettings CreateProfileSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ProfileServiceClient.CreateProfile
and ProfileServiceClient.CreateProfileAsync
.
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 30 seconds.
DeleteProfileSettings
public CallSettings DeleteProfileSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ProfileServiceClient.DeleteProfile
and ProfileServiceClient.DeleteProfileAsync
.
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 30 seconds.
GetProfileSettings
public CallSettings GetProfileSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ProfileServiceClient.GetProfile
and ProfileServiceClient.GetProfileAsync
.
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 30 seconds.
ListProfilesSettings
public CallSettings ListProfilesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ProfileServiceClient.ListProfiles
and ProfileServiceClient.ListProfilesAsync
.
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 30 seconds.
SearchProfilesSettings
public CallSettings SearchProfilesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ProfileServiceClient.SearchProfiles
and ProfileServiceClient.SearchProfilesAsync
.
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 30 seconds.
UpdateProfileSettings
public CallSettings UpdateProfileSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ProfileServiceClient.UpdateProfile
and ProfileServiceClient.UpdateProfileAsync
.
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 30 seconds.
Methods
Clone()
public ProfileServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Type | Description |
ProfileServiceSettings | A deep clone of this ProfileServiceSettings object. |
GetDefault()
public static ProfileServiceSettings GetDefault()
Get a new instance of the default ProfileServiceSettings.
Type | Description |
ProfileServiceSettings | A new instance of the default ProfileServiceSettings. |