KinesisSettings.fromJson constructor

KinesisSettings.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory KinesisSettings.fromJson(Map<String, dynamic> json) {
  return KinesisSettings(
    includeControlDetails: json['IncludeControlDetails'] as bool?,
    includeNullAndEmpty: json['IncludeNullAndEmpty'] as bool?,
    includePartitionValue: json['IncludePartitionValue'] as bool?,
    includeTableAlterOperations: json['IncludeTableAlterOperations'] as bool?,
    includeTransactionDetails: json['IncludeTransactionDetails'] as bool?,
    messageFormat: (json['MessageFormat'] as String?)?.toMessageFormatValue(),
    partitionIncludeSchemaTable: json['PartitionIncludeSchemaTable'] as bool?,
    serviceAccessRoleArn: json['ServiceAccessRoleArn'] as String?,
    streamArn: json['StreamArn'] as String?,
  );
}