Class GrafeasSettings.Builder (2.3.1)

  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 ClientContext

Builder(GrafeasSettings settings)

  protected 
  
 Builder 
 ( 
 GrafeasSettings 
  
 settings 
 ) 
 
Parameter
Name Description
settings GrafeasSettings

Builder(GrafeasStubSettings.Builder stubSettings)

  protected 
  
 Builder 
 ( 
 GrafeasStubSettings 
 . 
 Builder 
  
 stubSettings 
 ) 
 
Parameter
Name Description
stubSettings GrafeasStubSettings.Builder

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
GrafeasSettings.Builder

batchCreateNotesSettings()

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

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

Returns
Type Description
Builder < BatchCreateNotesRequest , BatchCreateNotesResponse >

batchCreateOccurrencesSettings()

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

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

Returns
Type Description
Builder < BatchCreateOccurrencesRequest , BatchCreateOccurrencesResponse >

build()

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

createNoteSettings()

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

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

Returns
Type Description
Builder < CreateNoteRequest , Note >

createOccurrenceSettings()

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

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

Returns
Type Description
Builder < CreateOccurrenceRequest , Occurrence >

deleteNoteSettings()

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

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

Returns
Type Description
Builder < DeleteNoteRequest , Empty >

deleteOccurrenceSettings()

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

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

Returns
Type Description
Builder < DeleteOccurrenceRequest , Empty >

getNoteSettings()

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

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

Returns
Type Description
Builder < GetNoteRequest , Note >

getOccurrenceNoteSettings()

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

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

Returns
Type Description
Builder < GetOccurrenceNoteRequest , Note >

getOccurrenceSettings()

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

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

Returns
Type Description
Builder < GetOccurrenceRequest , Occurrence >

getStubSettingsBuilder()

  public 
  
 GrafeasStubSettings 
 . 
 Builder 
  
 getStubSettingsBuilder 
 () 
 
Returns
Type Description
GrafeasStubSettings.Builder

listNoteOccurrencesSettings()

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

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

Returns
Type Description
Builder < ListNoteOccurrencesRequest , ListNoteOccurrencesResponse , ListNoteOccurrencesPagedResponse >

listNotesSettings()

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

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

Returns
Type Description
Builder < ListNotesRequest , ListNotesResponse , ListNotesPagedResponse >

listOccurrencesSettings()

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

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

Returns
Type Description
Builder < ListOccurrencesRequest , ListOccurrencesResponse , ListOccurrencesPagedResponse >

updateNoteSettings()

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

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

Returns
Type Description
Builder < UpdateNoteRequest , Note >

updateOccurrenceSettings()

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

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

Returns
Type Description
Builder < UpdateOccurrenceRequest , Occurrence >
Create a Mobile Website
View Site in Mobile | Classic
Share by: