RealtimeLogConfig class

A real-time log configuration.

Constructors

RealtimeLogConfig({required String arn, required List<EndPoint> endPoints, required List<String> fields, required String name, required int samplingRate})
RealtimeLogConfig.fromXml(XmlElement elem)
factory

Properties

arn String
The Amazon Resource Name (ARN) of this real-time log configuration.
final
endPoints List<EndPoint>
Contains information about the Amazon Kinesis data stream where you are sending real-time log data for this real-time log configuration.
final
fields List<String>
A list of fields that are included in each real-time log record. In an API response, the fields are provided in the same order in which they are sent to the Amazon Kinesis data stream.
final
hashCode int
The hash code for this object.
no setterinherited
name String
The unique name of this real-time log configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
samplingRate int
The sampling rate for this real-time log configuration. The sampling rate determines the percentage of viewer requests that are represented in the real-time log data. The sampling rate is an integer between 1 and 100, inclusive.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited