ExportDataRequest constructor

ExportDataRequest({
  1. Iterable<String>? orgIds,
  2. Iterable<String>? excludedOrgIds,
  3. bool? withPasswords,
  4. bool? withOtp,
  5. bool? responseOutput,
  6. ExportDataRequest_LocalOutput? localOutput,
  7. ExportDataRequest_S3Output? s3Output,
  8. ExportDataRequest_GCSOutput? gcsOutput,
  9. String? timeout,
})

Implementation

factory ExportDataRequest({
  $core.Iterable<$core.String>? orgIds,
  $core.Iterable<$core.String>? excludedOrgIds,
  $core.bool? withPasswords,
  $core.bool? withOtp,
  $core.bool? responseOutput,
  ExportDataRequest_LocalOutput? localOutput,
  ExportDataRequest_S3Output? s3Output,
  ExportDataRequest_GCSOutput? gcsOutput,
  $core.String? timeout,
}) {
  final _result = create();
  if (orgIds != null) {
    _result.orgIds.addAll(orgIds);
  }
  if (excludedOrgIds != null) {
    _result.excludedOrgIds.addAll(excludedOrgIds);
  }
  if (withPasswords != null) {
    _result.withPasswords = withPasswords;
  }
  if (withOtp != null) {
    _result.withOtp = withOtp;
  }
  if (responseOutput != null) {
    _result.responseOutput = responseOutput;
  }
  if (localOutput != null) {
    _result.localOutput = localOutput;
  }
  if (s3Output != null) {
    _result.s3Output = s3Output;
  }
  if (gcsOutput != null) {
    _result.gcsOutput = gcsOutput;
  }
  if (timeout != null) {
    _result.timeout = timeout;
  }
  return _result;
}