FieldOperationMetadata constructor
FieldOperationMetadata({
- Timestamp? startTime,
- Timestamp? endTime,
- String? field_3,
- Iterable<
FieldOperationMetadata_IndexConfigDelta> ? indexConfigDeltas, - OperationState? state,
- Progress? progressDocuments,
- Progress? progressBytes,
Implementation
factory FieldOperationMetadata({
$4.Timestamp? startTime,
$4.Timestamp? endTime,
$core.String? field_3,
$core.Iterable<FieldOperationMetadata_IndexConfigDelta>? indexConfigDeltas,
OperationState? state,
Progress? progressDocuments,
Progress? progressBytes,
}) {
final _result = create();
if (startTime != null) {
_result.startTime = startTime;
}
if (endTime != null) {
_result.endTime = endTime;
}
if (field_3 != null) {
_result.field_3 = field_3;
}
if (indexConfigDeltas != null) {
_result.indexConfigDeltas.addAll(indexConfigDeltas);
}
if (state != null) {
_result.state = state;
}
if (progressDocuments != null) {
_result.progressDocuments = progressDocuments;
}
if (progressBytes != null) {
_result.progressBytes = progressBytes;
}
return _result;
}