AnalyzerDefinition constructor

AnalyzerDefinition({
  1. String? analyzer,
  2. String? operator,
  3. Iterable<AnalyzerDefinition_StreamInput>? inputs,
  4. Map<String, AttributeValue>? attrs,
  5. AnalyzerDefinition_DebugOptions? debugOptions,
})

Implementation

factory AnalyzerDefinition({
  $core.String? analyzer,
  $core.String? operator,
  $core.Iterable<AnalyzerDefinition_StreamInput>? inputs,
  $core.Map<$core.String, AttributeValue>? attrs,
  AnalyzerDefinition_DebugOptions? debugOptions,
}) {
  final $result = create();
  if (analyzer != null) {
    $result.analyzer = analyzer;
  }
  if (operator != null) {
    $result.operator = operator;
  }
  if (inputs != null) {
    $result.inputs.addAll(inputs);
  }
  if (attrs != null) {
    $result.attrs.addAll(attrs);
  }
  if (debugOptions != null) {
    $result.debugOptions = debugOptions;
  }
  return $result;
}