Grafeas v1 API - Class GrafeasSettings (3.7.0)

 public sealed class GrafeasSettings : ServiceSettingsBase 

Reference documentation and code samples for the Grafeas v1 API class GrafeasSettings.

Settings for GrafeasClient instances.

Inheritance

object > ServiceSettingsBase > GrafeasSettings

Namespace

Grafeas.V1

Assembly

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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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
Remarks
  • 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

A deep clone of this GrafeasSettings object.

GetDefault()

 public static GrafeasSettings GetDefault() 

Get a new instance of the default GrafeasSettings .

Returns
Type
Description

A new instance of the default GrafeasSettings .

Create a Mobile Website
View Site in Mobile | Classic
Share by: