Package-level declarations
Types
Link copied to clipboard
data class AnalysisArgs(val annotatorSelector: Output<GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs>? = null, val conversationId: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<AnalysisArgs>
Creates an analysis. The long running operation is done when the analysis has completed.
Link copied to clipboard
class AnalysisArgsBuilder
Builder for AnalysisArgs.
Link copied to clipboard
Link copied to clipboard
class AnalysisResourceBuilder
Builder for Analysis.
Link copied to clipboard
Link copied to clipboard
Creates a conversation.
Link copied to clipboard
data class ConversationArgs(val agentId: Output<String>? = null, val callMetadata: Output<GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs>? = null, val conversationId: Output<String>? = null, val dataSource: Output<GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs>? = null, val expireTime: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val languageCode: Output<String>? = null, val location: Output<String>? = null, val medium: Output<ConversationMedium>? = null, val name: Output<String>? = null, val obfuscatedUserId: Output<String>? = null, val project: Output<String>? = null, val startTime: Output<String>? = null, val ttl: Output<String>? = null) : ConvertibleToJava<ConversationArgs>
Creates a conversation.
Link copied to clipboard
class ConversationArgsBuilder
Builder for ConversationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Conversation.
Link copied to clipboard
Creates an issue model.
Link copied to clipboard
data class IssueModelArgs(val displayName: Output<String>? = null, val inputDataConfig: Output<GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<IssueModelArgs>
Creates an issue model.
Link copied to clipboard
class IssueModelArgsBuilder
Builder for IssueModelArgs.
Link copied to clipboard
Link copied to clipboard
Builder for IssueModel.
Link copied to clipboard
Creates a phrase matcher.
Link copied to clipboard
data class PhraseMatcherArgs(val active: Output<Boolean>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val phraseMatchRuleGroups: Output<List<GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs>>? = null, val project: Output<String>? = null, val roleMatch: Output<PhraseMatcherRoleMatch>? = null, val type: Output<PhraseMatcherType>? = null, val versionTag: Output<String>? = null) : ConvertibleToJava<PhraseMatcherArgs>
Creates a phrase matcher.
Link copied to clipboard
class PhraseMatcherArgsBuilder
Builder for PhraseMatcherArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PhraseMatcher.
Link copied to clipboard
class ViewArgsBuilder
Builder for ViewArgs.
Link copied to clipboard
Link copied to clipboard
class ViewResourceBuilder
Builder for View.
Functions
Link copied to clipboard
suspend fun conversation(name: String, block: suspend ConversationResourceBuilder.() -> Unit): Conversation
Link copied to clipboard
suspend fun issueModel(name: String, block: suspend IssueModelResourceBuilder.() -> Unit): IssueModel
Link copied to clipboard
suspend fun phraseMatcher(name: String, block: suspend PhraseMatcherResourceBuilder.() -> Unit): PhraseMatcher