Package-level declarations

Types

Link copied to clipboard
class Analysis : KotlinCustomResource

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
object AnalysisMapper : ResourceMapper<Analysis>
Link copied to clipboard
Link copied to clipboard
class Conversation : KotlinCustomResource

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
object ConversationMapper : ResourceMapper<Conversation>
Link copied to clipboard
Link copied to clipboard
class IssueModel : KotlinCustomResource

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
object IssueModelMapper : ResourceMapper<IssueModel>
Link copied to clipboard
Link copied to clipboard
class PhraseMatcher : KotlinCustomResource

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
object PhraseMatcherMapper : ResourceMapper<PhraseMatcher>
Link copied to clipboard
Link copied to clipboard
class View : KotlinCustomResource

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
object ViewMapper : ResourceMapper<View>
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