ExportTabularDataResponse constructor

ExportTabularDataResponse({
  1. String? partId,
  2. String? resourceName,
  3. String? resourceSubtype,
  4. String? methodName,
  5. Timestamp? timeCaptured,
  6. String? organizationId,
  7. String? locationId,
  8. String? robotName,
  9. String? robotId,
  10. String? partName,
  11. Struct? methodParameters,
  12. Iterable<String>? tags,
  13. Struct? payload,
})

Implementation

factory ExportTabularDataResponse({
  $core.String? partId,
  $core.String? resourceName,
  $core.String? resourceSubtype,
  $core.String? methodName,
  $44.Timestamp? timeCaptured,
  $core.String? organizationId,
  $core.String? locationId,
  $core.String? robotName,
  $core.String? robotId,
  $core.String? partName,
  $43.Struct? methodParameters,
  $core.Iterable<$core.String>? tags,
  $43.Struct? payload,
}) {
  final $result = create();
  if (partId != null) {
    $result.partId = partId;
  }
  if (resourceName != null) {
    $result.resourceName = resourceName;
  }
  if (resourceSubtype != null) {
    $result.resourceSubtype = resourceSubtype;
  }
  if (methodName != null) {
    $result.methodName = methodName;
  }
  if (timeCaptured != null) {
    $result.timeCaptured = timeCaptured;
  }
  if (organizationId != null) {
    $result.organizationId = organizationId;
  }
  if (locationId != null) {
    $result.locationId = locationId;
  }
  if (robotName != null) {
    $result.robotName = robotName;
  }
  if (robotId != null) {
    $result.robotId = robotId;
  }
  if (partName != null) {
    $result.partName = partName;
  }
  if (methodParameters != null) {
    $result.methodParameters = methodParameters;
  }
  if (tags != null) {
    $result.tags.addAll(tags);
  }
  if (payload != null) {
    $result.payload = payload;
  }
  return $result;
}