DescribeStreamProcessorResponse.fromJson constructor
DescribeStreamProcessorResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DescribeStreamProcessorResponse.fromJson(Map<String, dynamic> json) {
return DescribeStreamProcessorResponse(
creationTimestamp: timeStampFromJson(json['CreationTimestamp']),
input: json['Input'] != null
? StreamProcessorInput.fromJson(json['Input'] as Map<String, dynamic>)
: null,
lastUpdateTimestamp: timeStampFromJson(json['LastUpdateTimestamp']),
name: json['Name'] as String?,
output: json['Output'] != null
? StreamProcessorOutput.fromJson(
json['Output'] as Map<String, dynamic>)
: null,
roleArn: json['RoleArn'] as String?,
settings: json['Settings'] != null
? StreamProcessorSettings.fromJson(
json['Settings'] as Map<String, dynamic>)
: null,
status: (json['Status'] as String?)?.toStreamProcessorStatus(),
statusMessage: json['StatusMessage'] as String?,
streamProcessorArn: json['StreamProcessorArn'] as String?,
);
}