target.apidocs.com.google.api.services.contactcenterinsights.v1.Contactcenterinsights.Projects.Locations.Conversations.html Maven / Gradle / Ivy
Contactcenterinsights.Projects.Locations.Conversations (Contact Center AI Insights API v1-rev20240420-2.0.0)
com.google.api.services.contactcenterinsights.v1
Class Contactcenterinsights.Projects.Locations.Conversations
- java.lang.Object
-
- com.google.api.services.contactcenterinsights.v1.Contactcenterinsights.Projects.Locations.Conversations
-
- Enclosing class:
- Contactcenterinsights.Projects.Locations
public class Contactcenterinsights.Projects.Locations.Conversations
extends Object
The "conversations" collection of methods.
-
-
Nested Class Summary
-
Constructor Summary
Constructors
Constructor and Description
Conversations()
-
Method Summary
-
-
Method Detail
-
bulkAnalyze
public Contactcenterinsights.Projects.Locations.Conversations.BulkAnalyze bulkAnalyze(String parent,
GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest content)
throws IOException
Analyzes multiple conversations in a single request.
Create a request for the method "conversations.bulkAnalyze".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.
- Parameters:
parent
- Required. The parent resource to create analyses in.
content
- the GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest
- Returns:
- the request
- Throws:
IOException
-
bulkDelete
public Contactcenterinsights.Projects.Locations.Conversations.BulkDelete bulkDelete(String parent,
GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest content)
throws IOException
Deletes multiple conversations in a single request.
Create a request for the method "conversations.bulkDelete".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. The parent resource to delete conversations from. Format:
projects/{project}/locations/{location}
content
- the GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest
- Returns:
- the request
- Throws:
IOException
-
calculateStats
public Contactcenterinsights.Projects.Locations.Conversations.CalculateStats calculateStats(String location)
throws IOException
Gets conversation statistics.
Create a request for the method "conversations.calculateStats".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.
- Parameters:
location
- Required. The location of the conversations.
- Returns:
- the request
- Throws:
IOException
-
create
public Contactcenterinsights.Projects.Locations.Conversations.Create create(String parent,
GoogleCloudContactcenterinsightsV1Conversation content)
throws IOException
Creates a conversation.
Create a request for the method "conversations.create".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. The parent resource of the conversation.
content
- the GoogleCloudContactcenterinsightsV1Conversation
- Returns:
- the request
- Throws:
IOException
-
delete
public Contactcenterinsights.Projects.Locations.Conversations.Delete delete(String name)
throws IOException
Deletes a conversation.
Create a request for the method "conversations.delete".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Required. The name of the conversation to delete.
- Returns:
- the request
- Throws:
IOException
-
get
public Contactcenterinsights.Projects.Locations.Conversations.Get get(String name)
throws IOException
Gets a conversation.
Create a request for the method "conversations.get".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Required. The name of the conversation to get.
- Returns:
- the request
- Throws:
IOException
-
ingest
public Contactcenterinsights.Projects.Locations.Conversations.Ingest ingest(String parent,
GoogleCloudContactcenterinsightsV1IngestConversationsRequest content)
throws IOException
Imports conversations and processes them according to the user's configuration.
Create a request for the method "conversations.ingest".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. The parent resource for new conversations.
content
- the GoogleCloudContactcenterinsightsV1IngestConversationsRequest
- Returns:
- the request
- Throws:
IOException
-
list
public Contactcenterinsights.Projects.Locations.Conversations.List list(String parent)
throws IOException
Lists conversations.
Create a request for the method "conversations.list".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. The parent resource of the conversation.
- Returns:
- the request
- Throws:
IOException
-
patch
public Contactcenterinsights.Projects.Locations.Conversations.Patch patch(String name,
GoogleCloudContactcenterinsightsV1Conversation content)
throws IOException
Updates a conversation.
Create a request for the method "conversations.patch".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Immutable. The resource name of the conversation. Format:
projects/{project}/locations/{location}/conversations/{conversation}
content
- the GoogleCloudContactcenterinsightsV1Conversation
- Returns:
- the request
- Throws:
IOException
-
upload
public Contactcenterinsights.Projects.Locations.Conversations.Upload upload(String parent,
GoogleCloudContactcenterinsightsV1UploadConversationRequest content)
throws IOException
Create a longrunning conversation upload operation. This method differs from CreateConversation
by allowing audio transcription and optional DLP redaction.
Create a request for the method "conversations.upload".
This request holds the parameters needed by the contactcenterinsights server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. The parent resource of the conversation.
content
- the GoogleCloudContactcenterinsightsV1UploadConversationRequest
- Returns:
- the request
- Throws:
IOException
-
analyses
public Contactcenterinsights.Projects.Locations.Conversations.Analyses analyses()
An accessor for creating requests from the Analyses collection.
The typical use is:
Contactcenterinsights contactcenterinsights = new Contactcenterinsights(...);
Contactcenterinsights.Analyses.List request = contactcenterinsights.analyses().list(parameters ...)
- Returns:
- the resource collection
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy