Package-level declarations

Types

Link copied to clipboard

Creates an analysis. The long running operation is done when the analysis has completed.

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
Link copied to clipboard
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
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard

Creates a view.

Link copied to clipboard
data class ViewArgs(val displayName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<ViewArgs>

Creates a view.

Link copied to clipboard

Builder for ViewArgs.

Link copied to clipboard
Link copied to clipboard

Builder for View.

Functions

Link copied to clipboard
suspend fun analysis(name: String, block: suspend AnalysisResourceBuilder.() -> Unit): Analysis
Link copied to clipboard
Link copied to clipboard
suspend fun issueModel(name: String, block: suspend IssueModelResourceBuilder.() -> Unit): IssueModel
Link copied to clipboard
Link copied to clipboard
fun view(name: String): View
suspend fun view(name: String, block: suspend ViewResourceBuilder.() -> Unit): View