Class GrafeasSettings.Builder (2.47.0)

  public 
  
 static 
  
 class 
 GrafeasSettings 
 . 
 Builder 
  
 extends 
  
 ClientSettings 
 . 
 Builder<GrafeasSettings 
 , 
 GrafeasSettings 
 . 
 Builder 
> 

Builder for GrafeasSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > GrafeasSettings.Builder

Constructors

Builder()

  protected 
  
 Builder 
 () 
 

Builder(ClientContext clientContext)

  protected 
  
 Builder 
 ( 
 ClientContext 
  
 clientContext 
 ) 
 
Parameter
Name
Description
clientContext

Builder(GrafeasSettings settings)

  protected 
  
 Builder 
 ( 
 GrafeasSettings 
  
 settings 
 ) 
 
Parameter
Name
Description
settings

Builder(GrafeasStubSettings.Builder stubSettings)

  protected 
  
 Builder 
 ( 
 GrafeasStubSettings 
 . 
 Builder 
  
 stubSettings 
 ) 
 
Parameter
Name
Description

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

  public 
  
 GrafeasSettings 
 . 
 Builder 
  
 applyToAllUnaryMethods 
 ( 
 ApiFunction<UnaryCallSettings 
 . 
 Builder 
< ? 
 , 
 ? 
> , 
 Void 
>  
 settingsUpdater 
 ) 
 

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
Name
Description
settingsUpdater
ApiFunction < Builder < ? , ? >, java.lang.Void >
Returns
Type
Description

batchCreateNotesSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<BatchCreateNotesRequest 
 , 
 BatchCreateNotesResponse 
>  
 batchCreateNotesSettings 
 () 
 

Returns the builder for the settings used for calls to batchCreateNotes.

batchCreateOccurrencesSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<BatchCreateOccurrencesRequest 
 , 
 BatchCreateOccurrencesResponse 
>  
 batchCreateOccurrencesSettings 
 () 
 

Returns the builder for the settings used for calls to batchCreateOccurrences.

build()

  public 
  
 GrafeasSettings 
  
 build 
 () 
 
Returns
Type
Description
Overrides
Exceptions
Type
Description

createNoteSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<CreateNoteRequest 
 , 
 Note 
>  
 createNoteSettings 
 () 
 

Returns the builder for the settings used for calls to createNote.

Returns
Type
Description

createOccurrenceSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<CreateOccurrenceRequest 
 , 
 Occurrence 
>  
 createOccurrenceSettings 
 () 
 

Returns the builder for the settings used for calls to createOccurrence.

Returns
Type
Description

deleteNoteSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<DeleteNoteRequest 
 , 
 Empty 
>  
 deleteNoteSettings 
 () 
 

Returns the builder for the settings used for calls to deleteNote.

Returns
Type
Description

deleteOccurrenceSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<DeleteOccurrenceRequest 
 , 
 Empty 
>  
 deleteOccurrenceSettings 
 () 
 

Returns the builder for the settings used for calls to deleteOccurrence.

Returns
Type
Description

getNoteSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<GetNoteRequest 
 , 
 Note 
>  
 getNoteSettings 
 () 
 

Returns the builder for the settings used for calls to getNote.

Returns
Type
Description

getOccurrenceNoteSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<GetOccurrenceNoteRequest 
 , 
 Note 
>  
 getOccurrenceNoteSettings 
 () 
 

Returns the builder for the settings used for calls to getOccurrenceNote.

Returns
Type
Description

getOccurrenceSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<GetOccurrenceRequest 
 , 
 Occurrence 
>  
 getOccurrenceSettings 
 () 
 

Returns the builder for the settings used for calls to getOccurrence.

Returns
Type
Description

getStubSettingsBuilder()

  public 
  
 GrafeasStubSettings 
 . 
 Builder 
  
 getStubSettingsBuilder 
 () 
 
Returns
Type
Description

listNoteOccurrencesSettings()

  public 
  
 PagedCallSettings 
 . 
 Builder<ListNoteOccurrencesRequest 
 , 
 ListNoteOccurrencesResponse 
 , 
 GrafeasClient 
 . 
 ListNoteOccurrencesPagedResponse 
>  
 listNoteOccurrencesSettings 
 () 
 

Returns the builder for the settings used for calls to listNoteOccurrences.

listNotesSettings()

  public 
  
 PagedCallSettings 
 . 
 Builder<ListNotesRequest 
 , 
 ListNotesResponse 
 , 
 GrafeasClient 
 . 
 ListNotesPagedResponse 
>  
 listNotesSettings 
 () 
 

Returns the builder for the settings used for calls to listNotes.

listOccurrencesSettings()

  public 
  
 PagedCallSettings 
 . 
 Builder<ListOccurrencesRequest 
 , 
 ListOccurrencesResponse 
 , 
 GrafeasClient 
 . 
 ListOccurrencesPagedResponse 
>  
 listOccurrencesSettings 
 () 
 

Returns the builder for the settings used for calls to listOccurrences.

updateNoteSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<UpdateNoteRequest 
 , 
 Note 
>  
 updateNoteSettings 
 () 
 

Returns the builder for the settings used for calls to updateNote.

Returns
Type
Description

updateOccurrenceSettings()

  public 
  
 UnaryCallSettings 
 . 
 Builder<UpdateOccurrenceRequest 
 , 
 Occurrence 
>  
 updateOccurrenceSettings 
 () 
 

Returns the builder for the settings used for calls to updateOccurrence.

Returns
Type
Description
Design a Mobile Site
View Site in Mobile | Classic
Share by: