MutableClusterInfo class

Information about cluster attributes that can be updated via update APIs.

Constructors

MutableClusterInfo({List<BrokerEBSVolumeInfo>? brokerEBSVolumeInfo, ConfigurationInfo? configurationInfo, EnhancedMonitoring? enhancedMonitoring, String? kafkaVersion, LoggingInfo? loggingInfo, int? numberOfBrokerNodes, OpenMonitoring? openMonitoring})
MutableClusterInfo.fromJson(Map<String, dynamic> json)
factory

Properties

brokerEBSVolumeInfo List<BrokerEBSVolumeInfo>?
Specifies the size of the EBS volume and the ID of the associated broker.
final
configurationInfo ConfigurationInfo?
Information about the changes in the configuration of the brokers.
final
enhancedMonitoring EnhancedMonitoring?
Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
final
hashCode int
The hash code for this object.
no setterinherited
kafkaVersion String?
The Kafka version.
final
loggingInfo LoggingInfo?
final
numberOfBrokerNodes int?
The number of broker nodes in the cluster.
final
openMonitoring OpenMonitoring?
The settings for open monitoring.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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