ReceiverArgs

data class ReceiverArgs(val name: Output<String>, val otlp: Output<OtlpReceiverArgs>? = null, val syslog: Output<SyslogReceiverArgs>? = null, val type: Output<Either<String, ReceiverType>>, val udp: Output<UdpReceiverArgs>? = null) : ConvertibleToJava<ReceiverArgs>

Receiver Info.

Constructors

Link copied to clipboard
constructor(name: Output<String>, otlp: Output<OtlpReceiverArgs>? = null, syslog: Output<SyslogReceiverArgs>? = null, type: Output<Either<String, ReceiverType>>, udp: Output<UdpReceiverArgs>? = null)

Properties

Link copied to clipboard
val name: Output<String>

The name of receiver.

Link copied to clipboard
val otlp: Output<OtlpReceiverArgs>? = null

OTLP receiver configurations. This field is mandatory for OTLP and pipelineGroup receivers.

Link copied to clipboard
val syslog: Output<SyslogReceiverArgs>? = null

Syslog configurations. This field is mandatory for syslog type receivers.

Link copied to clipboard
val type: Output<Either<String, ReceiverType>>

The type of receiver.

Link copied to clipboard
val udp: Output<UdpReceiverArgs>? = null

UDP receiver configurations. This field is mandatory for UDP receivers.

Functions

Link copied to clipboard
open override fun toJava(): ReceiverArgs