Class ParticipantsStubSettings.Builder (4.6.0)

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

Builder for ParticipantsStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > ParticipantsStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(ParticipantsStubSettings settings)

protected Builder(ParticipantsStubSettings settings)
Parameter
NameDescription
settingsParticipantsStubSettings

Methods

analyzeContentSettings()

public UnaryCallSettings.Builder<AnalyzeContentRequest,AnalyzeContentResponse> analyzeContentSettings()

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

Returns
TypeDescription
Builder<AnalyzeContentRequest,AnalyzeContentResponse>

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

public ParticipantsStubSettings.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
ParticipantsStubSettings.Builder

build()

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

createParticipantSettings()

public UnaryCallSettings.Builder<CreateParticipantRequest,Participant> createParticipantSettings()

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

Returns
TypeDescription
Builder<CreateParticipantRequest,Participant>

getParticipantSettings()

public UnaryCallSettings.Builder<GetParticipantRequest,Participant> getParticipantSettings()

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

Returns
TypeDescription
Builder<GetParticipantRequest,Participant>

listParticipantsSettings()

public PagedCallSettings.Builder<ListParticipantsRequest,ListParticipantsResponse,ParticipantsClient.ListParticipantsPagedResponse> listParticipantsSettings()

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

Returns
TypeDescription
Builder<ListParticipantsRequest,ListParticipantsResponse,ListParticipantsPagedResponse>

suggestArticlesSettings()

public UnaryCallSettings.Builder<SuggestArticlesRequest,SuggestArticlesResponse> suggestArticlesSettings()

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

Returns
TypeDescription
Builder<SuggestArticlesRequest,SuggestArticlesResponse>

suggestFaqAnswersSettings()

public UnaryCallSettings.Builder<SuggestFaqAnswersRequest,SuggestFaqAnswersResponse> suggestFaqAnswersSettings()

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

Returns
TypeDescription
Builder<SuggestFaqAnswersRequest,SuggestFaqAnswersResponse>

suggestSmartRepliesSettings()

public UnaryCallSettings.Builder<SuggestSmartRepliesRequest,SuggestSmartRepliesResponse> suggestSmartRepliesSettings()

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

Returns
TypeDescription
Builder<SuggestSmartRepliesRequest,SuggestSmartRepliesResponse>

unaryMethodSettingsBuilders()

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

updateParticipantSettings()

public UnaryCallSettings.Builder<UpdateParticipantRequest,Participant> updateParticipantSettings()

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

Returns
TypeDescription
Builder<UpdateParticipantRequest,Participant>