Class ContactCenterInsightsSettings.Builder (2.42.0)

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

Builder for ContactCenterInsightsSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > ContactCenterInsightsSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(ContactCenterInsightsSettings settings)

protected Builder(ContactCenterInsightsSettings settings)
Parameter
Name Description
settings ContactCenterInsightsSettings

Builder(ContactCenterInsightsStubSettings.Builder stubSettings)

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

Methods

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

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

build()

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

bulkAnalyzeConversationsOperationSettings()

public OperationCallSettings.Builder<BulkAnalyzeConversationsRequest,BulkAnalyzeConversationsResponse,BulkAnalyzeConversationsMetadata> bulkAnalyzeConversationsOperationSettings()

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

bulkAnalyzeConversationsSettings()

public UnaryCallSettings.Builder<BulkAnalyzeConversationsRequest,Operation> bulkAnalyzeConversationsSettings()

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

bulkDeleteConversationsOperationSettings()

public OperationCallSettings.Builder<BulkDeleteConversationsRequest,BulkDeleteConversationsResponse,BulkDeleteConversationsMetadata> bulkDeleteConversationsOperationSettings()

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

bulkDeleteConversationsSettings()

public UnaryCallSettings.Builder<BulkDeleteConversationsRequest,Operation> bulkDeleteConversationsSettings()

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

calculateIssueModelStatsSettings()

public UnaryCallSettings.Builder<CalculateIssueModelStatsRequest,CalculateIssueModelStatsResponse> calculateIssueModelStatsSettings()

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

calculateStatsSettings()

public UnaryCallSettings.Builder<CalculateStatsRequest,CalculateStatsResponse> calculateStatsSettings()

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

createAnalysisOperationSettings()

public OperationCallSettings.Builder<CreateAnalysisRequest,Analysis,CreateAnalysisOperationMetadata> createAnalysisOperationSettings()

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

createAnalysisSettings()

public UnaryCallSettings.Builder<CreateAnalysisRequest,Operation> createAnalysisSettings()

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

Returns
Type Description
Builder<CreateAnalysisRequest,Operation>

createConversationSettings()

public UnaryCallSettings.Builder<CreateConversationRequest,Conversation> createConversationSettings()

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

Returns
Type Description
Builder<CreateConversationRequest,Conversation>

createIssueModelOperationSettings()

public OperationCallSettings.Builder<CreateIssueModelRequest,IssueModel,CreateIssueModelMetadata> createIssueModelOperationSettings()

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

createIssueModelSettings()

public UnaryCallSettings.Builder<CreateIssueModelRequest,Operation> createIssueModelSettings()

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

Returns
Type Description
Builder<CreateIssueModelRequest,Operation>

createPhraseMatcherSettings()

public UnaryCallSettings.Builder<CreatePhraseMatcherRequest,PhraseMatcher> createPhraseMatcherSettings()

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

createViewSettings()

public UnaryCallSettings.Builder<CreateViewRequest,View> createViewSettings()

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

Returns
Type Description
Builder<CreateViewRequest,View>

deleteAnalysisSettings()

public UnaryCallSettings.Builder<DeleteAnalysisRequest,Empty> deleteAnalysisSettings()

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

Returns
Type Description
Builder<DeleteAnalysisRequest,Empty>

deleteConversationSettings()

public UnaryCallSettings.Builder<DeleteConversationRequest,Empty> deleteConversationSettings()

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

Returns
Type Description
Builder<DeleteConversationRequest,Empty>

deleteIssueModelOperationSettings()

public OperationCallSettings.Builder<DeleteIssueModelRequest,Empty,DeleteIssueModelMetadata> deleteIssueModelOperationSettings()

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

deleteIssueModelSettings()

public UnaryCallSettings.Builder<DeleteIssueModelRequest,Operation> deleteIssueModelSettings()

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

Returns
Type Description
Builder<DeleteIssueModelRequest,Operation>

deleteIssueSettings()

public UnaryCallSettings.Builder<DeleteIssueRequest,Empty> deleteIssueSettings()

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

Returns
Type Description
Builder<DeleteIssueRequest,Empty>

deletePhraseMatcherSettings()

public UnaryCallSettings.Builder<DeletePhraseMatcherRequest,Empty> deletePhraseMatcherSettings()

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

Returns
Type Description
Builder<DeletePhraseMatcherRequest,Empty>

deleteViewSettings()

public UnaryCallSettings.Builder<DeleteViewRequest,Empty> deleteViewSettings()

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

Returns
Type Description
Builder<DeleteViewRequest,Empty>

deployIssueModelOperationSettings()

public OperationCallSettings.Builder<DeployIssueModelRequest,DeployIssueModelResponse,DeployIssueModelMetadata> deployIssueModelOperationSettings()

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

deployIssueModelSettings()

public UnaryCallSettings.Builder<DeployIssueModelRequest,Operation> deployIssueModelSettings()

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

Returns
Type Description
Builder<DeployIssueModelRequest,Operation>

exportInsightsDataOperationSettings()

public OperationCallSettings.Builder<ExportInsightsDataRequest,ExportInsightsDataResponse,ExportInsightsDataMetadata> exportInsightsDataOperationSettings()

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

exportInsightsDataSettings()

public UnaryCallSettings.Builder<ExportInsightsDataRequest,Operation> exportInsightsDataSettings()

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

Returns
Type Description
Builder<ExportInsightsDataRequest,Operation>

getAnalysisSettings()

public UnaryCallSettings.Builder<GetAnalysisRequest,Analysis> getAnalysisSettings()

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

Returns
Type Description
Builder<GetAnalysisRequest,Analysis>

getConversationSettings()

public UnaryCallSettings.Builder<GetConversationRequest,Conversation> getConversationSettings()

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

Returns
Type Description
Builder<GetConversationRequest,Conversation>

getIssueModelSettings()

public UnaryCallSettings.Builder<GetIssueModelRequest,IssueModel> getIssueModelSettings()

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

Returns
Type Description
Builder<GetIssueModelRequest,IssueModel>

getIssueSettings()

public UnaryCallSettings.Builder<GetIssueRequest,Issue> getIssueSettings()

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

Returns
Type Description
Builder<GetIssueRequest,Issue>

getPhraseMatcherSettings()

public UnaryCallSettings.Builder<GetPhraseMatcherRequest,PhraseMatcher> getPhraseMatcherSettings()

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

Returns
Type Description
Builder<GetPhraseMatcherRequest,PhraseMatcher>

getSettingsSettings()

public UnaryCallSettings.Builder<GetSettingsRequest,Settings> getSettingsSettings()

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

Returns
Type Description
Builder<GetSettingsRequest,Settings>

getStubSettingsBuilder()

public ContactCenterInsightsStubSettings.Builder getStubSettingsBuilder()

getViewSettings()

public UnaryCallSettings.Builder<GetViewRequest,View> getViewSettings()

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

Returns
Type Description
Builder<GetViewRequest,View>

ingestConversationsOperationSettings()

public OperationCallSettings.Builder<IngestConversationsRequest,IngestConversationsResponse,IngestConversationsMetadata> ingestConversationsOperationSettings()

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

ingestConversationsSettings()

public UnaryCallSettings.Builder<IngestConversationsRequest,Operation> ingestConversationsSettings()

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

Returns
Type Description
Builder<IngestConversationsRequest,Operation>

listAnalysesSettings()

public PagedCallSettings.Builder<ListAnalysesRequest,ListAnalysesResponse,ContactCenterInsightsClient.ListAnalysesPagedResponse> listAnalysesSettings()

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

listConversationsSettings()

public PagedCallSettings.Builder<ListConversationsRequest,ListConversationsResponse,ContactCenterInsightsClient.ListConversationsPagedResponse> listConversationsSettings()

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

listIssueModelsSettings()

public UnaryCallSettings.Builder<ListIssueModelsRequest,ListIssueModelsResponse> listIssueModelsSettings()

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

listIssuesSettings()

public UnaryCallSettings.Builder<ListIssuesRequest,ListIssuesResponse> listIssuesSettings()

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

Returns
Type Description
Builder<ListIssuesRequest,ListIssuesResponse>

listPhraseMatchersSettings()

public PagedCallSettings.Builder<ListPhraseMatchersRequest,ListPhraseMatchersResponse,ContactCenterInsightsClient.ListPhraseMatchersPagedResponse> listPhraseMatchersSettings()

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

listViewsSettings()

public PagedCallSettings.Builder<ListViewsRequest,ListViewsResponse,ContactCenterInsightsClient.ListViewsPagedResponse> listViewsSettings()

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

undeployIssueModelOperationSettings()

public OperationCallSettings.Builder<UndeployIssueModelRequest,UndeployIssueModelResponse,UndeployIssueModelMetadata> undeployIssueModelOperationSettings()

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

undeployIssueModelSettings()

public UnaryCallSettings.Builder<UndeployIssueModelRequest,Operation> undeployIssueModelSettings()

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

Returns
Type Description
Builder<UndeployIssueModelRequest,Operation>

updateConversationSettings()

public UnaryCallSettings.Builder<UpdateConversationRequest,Conversation> updateConversationSettings()

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

Returns
Type Description
Builder<UpdateConversationRequest,Conversation>

updateIssueModelSettings()

public UnaryCallSettings.Builder<UpdateIssueModelRequest,IssueModel> updateIssueModelSettings()

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

Returns
Type Description
Builder<UpdateIssueModelRequest,IssueModel>

updateIssueSettings()

public UnaryCallSettings.Builder<UpdateIssueRequest,Issue> updateIssueSettings()

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

Returns
Type Description
Builder<UpdateIssueRequest,Issue>

updatePhraseMatcherSettings()

public UnaryCallSettings.Builder<UpdatePhraseMatcherRequest,PhraseMatcher> updatePhraseMatcherSettings()

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

updateSettingsSettings()

public UnaryCallSettings.Builder<UpdateSettingsRequest,Settings> updateSettingsSettings()

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

Returns
Type Description
Builder<UpdateSettingsRequest,Settings>

updateViewSettings()

public UnaryCallSettings.Builder<UpdateViewRequest,View> updateViewSettings()

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

Returns
Type Description
Builder<UpdateViewRequest,View>

uploadConversationOperationSettings()

public OperationCallSettings.Builder<UploadConversationRequest,Conversation,UploadConversationMetadata> uploadConversationOperationSettings()

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

uploadConversationSettings()

public UnaryCallSettings.Builder<UploadConversationRequest,Operation> uploadConversationSettings()

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

Returns
Type Description
Builder<UploadConversationRequest,Operation>