Channel

class Channel

Notification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

List of publishers for different type of events that may be detected in an application from the profile. Anomaly detection is the only event publisher in Profiler.

Link copied to clipboard
val id: String?

Unique identifier for each Channel in the notification configuration of a Profiling Group. A random UUID for channelId is used when adding a channel to the notification configuration if not specified in the request.

Link copied to clipboard
val uri: String

Unique arn of the resource to be used for notifications. We support a valid SNS topic arn as a channel uri.

Functions

Link copied to clipboard
inline fun copy(block: Channel.Builder.() -> Unit = {}): Channel
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String