CommandRequest constructor

CommandRequest({
  1. String? sessionId,
  2. String? inputData,
  3. bool? isInteractiveAnswer,
  4. Int64? timestamp,
  5. CommandType? commandType,
  6. bool? streamingMode,
  7. String? path,
  8. String? content,
  9. String? searchQuery,
})

Implementation

factory CommandRequest({
  $core.String? sessionId,
  $core.String? inputData,
  $core.bool? isInteractiveAnswer,
  $fixnum.Int64? timestamp,
  CommandType? commandType,
  $core.bool? streamingMode,
  $core.String? path,
  $core.String? content,
  $core.String? searchQuery,
}) {
  final $result = create();
  if (sessionId != null) {
    $result.sessionId = sessionId;
  }
  if (inputData != null) {
    $result.inputData = inputData;
  }
  if (isInteractiveAnswer != null) {
    $result.isInteractiveAnswer = isInteractiveAnswer;
  }
  if (timestamp != null) {
    $result.timestamp = timestamp;
  }
  if (commandType != null) {
    $result.commandType = commandType;
  }
  if (streamingMode != null) {
    $result.streamingMode = streamingMode;
  }
  if (path != null) {
    $result.path = path;
  }
  if (content != null) {
    $result.content = content;
  }
  if (searchQuery != null) {
    $result.searchQuery = searchQuery;
  }
  return $result;
}