Class GrafeasV1Beta1StubSettings.Builder (2.16.0)

public static class GrafeasV1Beta1StubSettings.Builder extends StubSettings.Builder<GrafeasV1Beta1StubSettings,GrafeasV1Beta1StubSettings.Builder>

Builder for GrafeasV1Beta1StubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > GrafeasV1Beta1StubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(GrafeasV1Beta1StubSettings settings)

protected Builder(GrafeasV1Beta1StubSettings settings)
Parameter
NameDescription
settingsGrafeasV1Beta1StubSettings

Methods

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

public GrafeasV1Beta1StubSettings.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
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
GrafeasV1Beta1StubSettings.Builder
Exceptions
TypeDescription
Exception

batchCreateNotesSettings()

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

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

Returns
TypeDescription
Builder<BatchCreateNotesRequest,BatchCreateNotesResponse>

batchCreateOccurrencesSettings()

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

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

Returns
TypeDescription
Builder<BatchCreateOccurrencesRequest,BatchCreateOccurrencesResponse>

build()

public GrafeasV1Beta1StubSettings build()
Returns
TypeDescription
GrafeasV1Beta1StubSettings
Overrides
Exceptions
TypeDescription
IOException

createNoteSettings()

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

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

Returns
TypeDescription
Builder<CreateNoteRequest,Note>

createOccurrenceSettings()

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

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

Returns
TypeDescription
Builder<CreateOccurrenceRequest,Occurrence>

deleteNoteSettings()

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

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

Returns
TypeDescription
Builder<DeleteNoteRequest,Empty>

deleteOccurrenceSettings()

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

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

Returns
TypeDescription
Builder<DeleteOccurrenceRequest,Empty>

getNoteSettings()

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

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

Returns
TypeDescription
Builder<GetNoteRequest,Note>

getOccurrenceNoteSettings()

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

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

Returns
TypeDescription
Builder<GetOccurrenceNoteRequest,Note>

getOccurrenceSettings()

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

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

Returns
TypeDescription
Builder<GetOccurrenceRequest,Occurrence>

getVulnerabilityOccurrencesSummarySettings()

public UnaryCallSettings.Builder<GetVulnerabilityOccurrencesSummaryRequest,VulnerabilityOccurrencesSummary> getVulnerabilityOccurrencesSummarySettings()

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

Returns
TypeDescription
Builder<GetVulnerabilityOccurrencesSummaryRequest,VulnerabilityOccurrencesSummary>

listNoteOccurrencesSettings()

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

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

Returns
TypeDescription
Builder<ListNoteOccurrencesRequest,ListNoteOccurrencesResponse,ListNoteOccurrencesPagedResponse>

listNotesSettings()

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

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

Returns
TypeDescription
Builder<ListNotesRequest,ListNotesResponse,ListNotesPagedResponse>

listOccurrencesSettings()

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

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

Returns
TypeDescription
Builder<ListOccurrencesRequest,ListOccurrencesResponse,ListOccurrencesPagedResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>

updateNoteSettings()

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

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

Returns
TypeDescription
Builder<UpdateNoteRequest,Note>

updateOccurrenceSettings()

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

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

Returns
TypeDescription
Builder<UpdateOccurrenceRequest,Occurrence>