Class ContactCenterInsightsSettings.Builder (2.45.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.

Returns
Type Description
Builder<BulkAnalyzeConversationsRequest,BulkAnalyzeConversationsResponse,BulkAnalyzeConversationsMetadata>

bulkAnalyzeConversationsSettings()

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

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

Returns
Type Description
Builder<BulkAnalyzeConversationsRequest,Operation>

bulkDeleteConversationsOperationSettings()

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

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

Returns
Type Description
Builder<BulkDeleteConversationsRequest,BulkDeleteConversationsResponse,BulkDeleteConversationsMetadata>

bulkDeleteConversationsSettings()

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

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

Returns
Type Description
Builder<BulkDeleteConversationsRequest,Operation>

calculateIssueModelStatsSettings()

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

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

Returns
Type Description
Builder<CalculateIssueModelStatsRequest,CalculateIssueModelStatsResponse>

calculateStatsSettings()

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

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

Returns
Type Description
Builder<CalculateStatsRequest,CalculateStatsResponse>

createAnalysisOperationSettings()

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

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

Returns
Type Description
Builder<CreateAnalysisRequest,Analysis,CreateAnalysisOperationMetadata>

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.

Returns
Type Description
Builder<CreateIssueModelRequest,IssueModel,CreateIssueModelMetadata>

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.

Returns
Type Description
Builder<CreatePhraseMatcherRequest,PhraseMatcher>

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.

Returns
Type Description
Builder<DeleteIssueModelRequest,Empty,DeleteIssueModelMetadata>

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.

Returns
Type Description
Builder<DeployIssueModelRequest,DeployIssueModelResponse,DeployIssueModelMetadata>

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.

Returns
Type Description
Builder<ExportInsightsDataRequest,ExportInsightsDataResponse,ExportInsightsDataMetadata>

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()
Returns
Type Description
ContactCenterInsightsStubSettings.Builder

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.

Returns
Type Description
Builder<IngestConversationsRequest,IngestConversationsResponse,IngestConversationsMetadata>

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.

Returns
Type Description
Builder<ListAnalysesRequest,ListAnalysesResponse,ListAnalysesPagedResponse>

listConversationsSettings()

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

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

Returns
Type Description
Builder<ListConversationsRequest,ListConversationsResponse,ListConversationsPagedResponse>

listIssueModelsSettings()

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

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

Returns
Type Description
Builder<ListIssueModelsRequest,ListIssueModelsResponse>

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.

Returns
Type Description
Builder<ListPhraseMatchersRequest,ListPhraseMatchersResponse,ListPhraseMatchersPagedResponse>

listViewsSettings()

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

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

Returns
Type Description
Builder<ListViewsRequest,ListViewsResponse,ListViewsPagedResponse>

undeployIssueModelOperationSettings()

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

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

Returns
Type Description
Builder<UndeployIssueModelRequest,UndeployIssueModelResponse,UndeployIssueModelMetadata>

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.

Returns
Type Description
Builder<UpdatePhraseMatcherRequest,PhraseMatcher>

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.

Returns
Type Description
Builder<UploadConversationRequest,Conversation,UploadConversationMetadata>

uploadConversationSettings()

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

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

Returns
Type Description
Builder<UploadConversationRequest,Operation>