Class ContactCenterInsightsSettings.Builder (2.15.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
NameDescription
clientContextClientContext

Builder(ContactCenterInsightsSettings settings)

protected Builder(ContactCenterInsightsSettings settings)
Parameter
NameDescription
settingsContactCenterInsightsSettings

Builder(ContactCenterInsightsStubSettings.Builder stubSettings)

protected Builder(ContactCenterInsightsStubSettings.Builder stubSettings)
Parameter
NameDescription
stubSettingsContactCenterInsightsStubSettings.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
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
ContactCenterInsightsSettings.Builder

build()

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

bulkAnalyzeConversationsOperationSettings()

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

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

Returns
TypeDescription
Builder<BulkAnalyzeConversationsRequest,BulkAnalyzeConversationsResponse,BulkAnalyzeConversationsMetadata>

bulkAnalyzeConversationsSettings()

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

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

Returns
TypeDescription
Builder<BulkAnalyzeConversationsRequest,Operation>

calculateIssueModelStatsSettings()

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

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

Returns
TypeDescription
Builder<CalculateIssueModelStatsRequest,CalculateIssueModelStatsResponse>

calculateStatsSettings()

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

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

Returns
TypeDescription
Builder<CalculateStatsRequest,CalculateStatsResponse>

createAnalysisOperationSettings()

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

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

Returns
TypeDescription
Builder<CreateAnalysisRequest,Analysis,CreateAnalysisOperationMetadata>

createAnalysisSettings()

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

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

Returns
TypeDescription
Builder<CreateAnalysisRequest,Operation>

createConversationSettings()

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

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

Returns
TypeDescription
Builder<CreateConversationRequest,Conversation>

createIssueModelOperationSettings()

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

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

Returns
TypeDescription
Builder<CreateIssueModelRequest,IssueModel,CreateIssueModelMetadata>

createIssueModelSettings()

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

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

Returns
TypeDescription
Builder<CreateIssueModelRequest,Operation>

createPhraseMatcherSettings()

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

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

Returns
TypeDescription
Builder<CreatePhraseMatcherRequest,PhraseMatcher>

createViewSettings()

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

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

Returns
TypeDescription
Builder<CreateViewRequest,View>

deleteAnalysisSettings()

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

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

Returns
TypeDescription
Builder<DeleteAnalysisRequest,Empty>

deleteConversationSettings()

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

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

Returns
TypeDescription
Builder<DeleteConversationRequest,Empty>

deleteIssueModelOperationSettings()

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

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

Returns
TypeDescription
Builder<DeleteIssueModelRequest,Empty,DeleteIssueModelMetadata>

deleteIssueModelSettings()

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

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

Returns
TypeDescription
Builder<DeleteIssueModelRequest,Operation>

deleteIssueSettings()

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

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

Returns
TypeDescription
Builder<DeleteIssueRequest,Empty>

deletePhraseMatcherSettings()

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

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

Returns
TypeDescription
Builder<DeletePhraseMatcherRequest,Empty>

deleteViewSettings()

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

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

Returns
TypeDescription
Builder<DeleteViewRequest,Empty>

deployIssueModelOperationSettings()

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

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

Returns
TypeDescription
Builder<DeployIssueModelRequest,DeployIssueModelResponse,DeployIssueModelMetadata>

deployIssueModelSettings()

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

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

Returns
TypeDescription
Builder<DeployIssueModelRequest,Operation>

exportInsightsDataOperationSettings()

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

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

Returns
TypeDescription
Builder<ExportInsightsDataRequest,ExportInsightsDataResponse,ExportInsightsDataMetadata>

exportInsightsDataSettings()

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

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

Returns
TypeDescription
Builder<ExportInsightsDataRequest,Operation>

getAnalysisSettings()

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

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

Returns
TypeDescription
Builder<GetAnalysisRequest,Analysis>

getConversationSettings()

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

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

Returns
TypeDescription
Builder<GetConversationRequest,Conversation>

getIssueModelSettings()

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

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

Returns
TypeDescription
Builder<GetIssueModelRequest,IssueModel>

getIssueSettings()

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

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

Returns
TypeDescription
Builder<GetIssueRequest,Issue>

getPhraseMatcherSettings()

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

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

Returns
TypeDescription
Builder<GetPhraseMatcherRequest,PhraseMatcher>

getSettingsSettings()

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

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

Returns
TypeDescription
Builder<GetSettingsRequest,Settings>

getStubSettingsBuilder()

public ContactCenterInsightsStubSettings.Builder getStubSettingsBuilder()
Returns
TypeDescription
ContactCenterInsightsStubSettings.Builder

getViewSettings()

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

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

Returns
TypeDescription
Builder<GetViewRequest,View>

ingestConversationsOperationSettings()

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

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

Returns
TypeDescription
Builder<IngestConversationsRequest,IngestConversationsResponse,IngestConversationsMetadata>

ingestConversationsSettings()

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

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

Returns
TypeDescription
Builder<IngestConversationsRequest,Operation>

listAnalysesSettings()

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

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

Returns
TypeDescription
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
TypeDescription
Builder<ListConversationsRequest,ListConversationsResponse,ListConversationsPagedResponse>

listIssueModelsSettings()

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

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

Returns
TypeDescription
Builder<ListIssueModelsRequest,ListIssueModelsResponse>

listIssuesSettings()

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

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

Returns
TypeDescription
Builder<ListIssuesRequest,ListIssuesResponse>

listPhraseMatchersSettings()

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

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

Returns
TypeDescription
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
TypeDescription
Builder<ListViewsRequest,ListViewsResponse,ListViewsPagedResponse>

undeployIssueModelOperationSettings()

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

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

Returns
TypeDescription
Builder<UndeployIssueModelRequest,UndeployIssueModelResponse,UndeployIssueModelMetadata>

undeployIssueModelSettings()

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

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

Returns
TypeDescription
Builder<UndeployIssueModelRequest,Operation>

updateConversationSettings()

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

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

Returns
TypeDescription
Builder<UpdateConversationRequest,Conversation>

updateIssueModelSettings()

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

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

Returns
TypeDescription
Builder<UpdateIssueModelRequest,IssueModel>

updateIssueSettings()

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

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

Returns
TypeDescription
Builder<UpdateIssueRequest,Issue>

updatePhraseMatcherSettings()

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

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

Returns
TypeDescription
Builder<UpdatePhraseMatcherRequest,PhraseMatcher>

updateSettingsSettings()

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

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

Returns
TypeDescription
Builder<UpdateSettingsRequest,Settings>

updateViewSettings()

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

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

Returns
TypeDescription
Builder<UpdateViewRequest,View>

uploadConversationOperationSettings()

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

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

Returns
TypeDescription
Builder<UploadConversationRequest,Conversation,UploadConversationMetadata>

uploadConversationSettings()

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

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

Returns
TypeDescription
Builder<UploadConversationRequest,Operation>