Class ParticipantsSettings.Builder (4.101.0)

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

Builder for ParticipantsSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > ParticipantsSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(ParticipantsSettings settings)

protected Builder(ParticipantsSettings settings)
Parameter
Name Description
settings ParticipantsSettings

Builder(ParticipantsStubSettings.Builder stubSettings)

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

Methods

analyzeContentSettings()

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

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

Returns
Type Description
Builder<AnalyzeContentRequest,AnalyzeContentResponse>

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

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

build()

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

createParticipantSettings()

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

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

Returns
Type Description
Builder<CreateParticipantRequest,Participant>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

getParticipantSettings()

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

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

Returns
Type Description
Builder<GetParticipantRequest,Participant>

getStubSettingsBuilder()

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

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,ParticipantsClient.ListLocationsPagedResponse> listLocationsSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

listParticipantsSettings()

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

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

Returns
Type Description
Builder<ListParticipantsRequest,ListParticipantsResponse,ListParticipantsPagedResponse>

streamingAnalyzeContentSettings()

public StreamingCallSettings.Builder<StreamingAnalyzeContentRequest,StreamingAnalyzeContentResponse> streamingAnalyzeContentSettings()

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

Returns
Type Description
Builder<StreamingAnalyzeContentRequest,StreamingAnalyzeContentResponse>

suggestArticlesSettings()

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

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

Returns
Type Description
Builder<SuggestArticlesRequest,SuggestArticlesResponse>

suggestFaqAnswersSettings()

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

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

Returns
Type Description
Builder<SuggestFaqAnswersRequest,SuggestFaqAnswersResponse>

suggestKnowledgeAssistSettings()

public UnaryCallSettings.Builder<SuggestKnowledgeAssistRequest,SuggestKnowledgeAssistResponse> suggestKnowledgeAssistSettings()

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

Returns
Type Description
Builder<SuggestKnowledgeAssistRequest,SuggestKnowledgeAssistResponse>

suggestSmartRepliesSettings()

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

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

Returns
Type Description
Builder<SuggestSmartRepliesRequest,SuggestSmartRepliesResponse>

updateParticipantSettings()

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

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

Returns
Type Description
Builder<UpdateParticipantRequest,Participant>