public sealed class GrafeasSettings : ServiceSettingsBaseReference documentation and code samples for the Grafeas v1 API class GrafeasSettings.
Settings for GrafeasClient instances.
Namespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
GrafeasSettings()
public GrafeasSettings()Constructs a new GrafeasSettings object with default settings.
Properties
BatchCreateNotesSettings
public CallSettings BatchCreateNotesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.BatchCreateNotes and GrafeasClient.BatchCreateNotesAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
BatchCreateOccurrencesSettings
public CallSettings BatchCreateOccurrencesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.BatchCreateOccurrences and GrafeasClient.BatchCreateOccurrencesAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
CreateNoteSettings
public CallSettings CreateNoteSettings { get; set; }CallSettings for synchronous and asynchronous calls to GrafeasClient.CreateNote
 and GrafeasClient.CreateNoteAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
CreateOccurrenceSettings
public CallSettings CreateOccurrenceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.CreateOccurrence and GrafeasClient.CreateOccurrenceAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
DeleteNoteSettings
public CallSettings DeleteNoteSettings { get; set; }CallSettings for synchronous and asynchronous calls to GrafeasClient.DeleteNote
 and GrafeasClient.DeleteNoteAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
DeleteOccurrenceSettings
public CallSettings DeleteOccurrenceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.DeleteOccurrence and GrafeasClient.DeleteOccurrenceAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
GetNoteSettings
public CallSettings GetNoteSettings { get; set; }CallSettings for synchronous and asynchronous calls to GrafeasClient.GetNote
and GrafeasClient.GetNoteAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
GetOccurrenceNoteSettings
public CallSettings GetOccurrenceNoteSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.GetOccurrenceNote and GrafeasClient.GetOccurrenceNoteAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
GetOccurrenceSettings
public CallSettings GetOccurrenceSettings { get; set; }CallSettings for synchronous and asynchronous calls to GrafeasClient.GetOccurrence
 and GrafeasClient.GetOccurrenceAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
ListNoteOccurrencesSettings
public CallSettings ListNoteOccurrencesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.ListNoteOccurrences and GrafeasClient.ListNoteOccurrencesAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
ListNotesSettings
public CallSettings ListNotesSettings { get; set; }CallSettings for synchronous and asynchronous calls to GrafeasClient.ListNotes
and GrafeasClient.ListNotesAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
ListOccurrencesSettings
public CallSettings ListOccurrencesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.ListOccurrences and GrafeasClient.ListOccurrencesAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- Initial retry delay: 100 milliseconds.
 - Retry delay multiplier: 1.3
 - Retry maximum delay: 60000 milliseconds.
 - Maximum attempts: 5
 - Retriable status codes: Unavailable, DeadlineExceeded.
 - Timeout: 30 seconds.
 
UpdateNoteSettings
public CallSettings UpdateNoteSettings { get; set; }CallSettings for synchronous and asynchronous calls to GrafeasClient.UpdateNote
 and GrafeasClient.UpdateNoteAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
UpdateOccurrenceSettings
public CallSettings UpdateOccurrenceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
GrafeasClient.UpdateOccurrence and GrafeasClient.UpdateOccurrenceAsync.
| Property Value | |
|---|---|
| Type | Description | 
CallSettings | 
        |
- This call will not be retried.
 - Timeout: 30 seconds.
 
Methods
Clone()
public GrafeasSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description | 
GrafeasSettings | 
        A deep clone of this GrafeasSettings object.  | 
      
GetDefault()
public static GrafeasSettings GetDefault()Get a new instance of the default GrafeasSettings.
| Returns | |
|---|---|
| Type | Description | 
GrafeasSettings | 
        A new instance of the default GrafeasSettings.  |