KafkaAction class

Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.

Constructors

KafkaAction({required Map<String, String> clientProperties, required String destinationArn, required String topic, String? key, String? partition})
KafkaAction.fromJson(Map<String, dynamic> json)
factory

Properties

clientProperties Map<String, String>
Properties of the Apache Kafka producer client.
final
destinationArn String
The ARN of Kafka action's VPC TopicRuleDestination.
final
hashCode int
The hash code for this object.
no setterinherited
key String?
The Kafka message key.
final
partition String?
The Kafka message partition.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
topic String
The Kafka topic for messages to be sent to the Kafka broker.
final

Methods

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

Operators

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