amazon-chime-sdk / com.amazonaws.services.chime.sdk.meetings.ingestion / EventClientConfiguration

# EventClientConfiguration

`interface EventClientConfiguration`

EventClientConfiguration defines core properties needed for every event client configuration.

### Properties

#### eventClientJoinToken | eventClientJoinToken: String - authentication token needed for ingestion url `abstract val eventClientJoinToken: String`
#### metadataAttributes | metadataAttributes: MapString,Any - the attributes that will be sent to Ingestion Service as metadata `abstract val metadataAttributes: Map<String, Any>`
#### tag | tag: String - tagging the source of the events, which will be translated to Type for Ingestion Event `abstract val tag: String`
#### type | type: EventClientType - type of EventClientConfiguration `abstract val type: EventClientType`

### Inheritors

#### MeetingEventClientConfiguration | MeetingEventClientConfiguration defines one type of EventClientConfiguration that is needed for DefaultEventReporter `data class MeetingEventClientConfiguration : EventClientConfiguration`