OperationMetadata constructor
OperationMetadata({
- Timestamp? createTime,
- Timestamp? updateTime,
- String? resource,
- String? method,
- String? kmsKeyName,
- String? kmsKeyVersionName,
- BatchRecognizeRequest? batchRecognizeRequest,
- CreateRecognizerRequest? createRecognizerRequest,
- UpdateRecognizerRequest? updateRecognizerRequest,
- DeleteRecognizerRequest? deleteRecognizerRequest,
- UndeleteRecognizerRequest? undeleteRecognizerRequest,
- CreateCustomClassRequest? createCustomClassRequest,
- UpdateCustomClassRequest? updateCustomClassRequest,
- DeleteCustomClassRequest? deleteCustomClassRequest,
- UndeleteCustomClassRequest? undeleteCustomClassRequest,
- CreatePhraseSetRequest? createPhraseSetRequest,
- UpdatePhraseSetRequest? updatePhraseSetRequest,
- DeletePhraseSetRequest? deletePhraseSetRequest,
- UndeletePhraseSetRequest? undeletePhraseSetRequest,
- @Deprecated('This field is deprecated.') UpdateConfigRequest? updateConfigRequest,
- int? progressPercent,
- BatchRecognizeMetadata? batchRecognizeMetadata,
Implementation
factory OperationMetadata({
$3.Timestamp? createTime,
$3.Timestamp? updateTime,
$core.String? resource,
$core.String? method,
$core.String? kmsKeyName,
$core.String? kmsKeyVersionName,
BatchRecognizeRequest? batchRecognizeRequest,
CreateRecognizerRequest? createRecognizerRequest,
UpdateRecognizerRequest? updateRecognizerRequest,
DeleteRecognizerRequest? deleteRecognizerRequest,
UndeleteRecognizerRequest? undeleteRecognizerRequest,
CreateCustomClassRequest? createCustomClassRequest,
UpdateCustomClassRequest? updateCustomClassRequest,
DeleteCustomClassRequest? deleteCustomClassRequest,
UndeleteCustomClassRequest? undeleteCustomClassRequest,
CreatePhraseSetRequest? createPhraseSetRequest,
UpdatePhraseSetRequest? updatePhraseSetRequest,
DeletePhraseSetRequest? deletePhraseSetRequest,
UndeletePhraseSetRequest? undeletePhraseSetRequest,
@$core.Deprecated('This field is deprecated.')
UpdateConfigRequest? updateConfigRequest,
$core.int? progressPercent,
BatchRecognizeMetadata? batchRecognizeMetadata,
}) {
final $result = create();
if (createTime != null) {
$result.createTime = createTime;
}
if (updateTime != null) {
$result.updateTime = updateTime;
}
if (resource != null) {
$result.resource = resource;
}
if (method != null) {
$result.method = method;
}
if (kmsKeyName != null) {
$result.kmsKeyName = kmsKeyName;
}
if (kmsKeyVersionName != null) {
$result.kmsKeyVersionName = kmsKeyVersionName;
}
if (batchRecognizeRequest != null) {
$result.batchRecognizeRequest = batchRecognizeRequest;
}
if (createRecognizerRequest != null) {
$result.createRecognizerRequest = createRecognizerRequest;
}
if (updateRecognizerRequest != null) {
$result.updateRecognizerRequest = updateRecognizerRequest;
}
if (deleteRecognizerRequest != null) {
$result.deleteRecognizerRequest = deleteRecognizerRequest;
}
if (undeleteRecognizerRequest != null) {
$result.undeleteRecognizerRequest = undeleteRecognizerRequest;
}
if (createCustomClassRequest != null) {
$result.createCustomClassRequest = createCustomClassRequest;
}
if (updateCustomClassRequest != null) {
$result.updateCustomClassRequest = updateCustomClassRequest;
}
if (deleteCustomClassRequest != null) {
$result.deleteCustomClassRequest = deleteCustomClassRequest;
}
if (undeleteCustomClassRequest != null) {
$result.undeleteCustomClassRequest = undeleteCustomClassRequest;
}
if (createPhraseSetRequest != null) {
$result.createPhraseSetRequest = createPhraseSetRequest;
}
if (updatePhraseSetRequest != null) {
$result.updatePhraseSetRequest = updatePhraseSetRequest;
}
if (deletePhraseSetRequest != null) {
$result.deletePhraseSetRequest = deletePhraseSetRequest;
}
if (undeletePhraseSetRequest != null) {
$result.undeletePhraseSetRequest = undeletePhraseSetRequest;
}
if (updateConfigRequest != null) {
// ignore: deprecated_member_use_from_same_package
$result.updateConfigRequest = updateConfigRequest;
}
if (progressPercent != null) {
$result.progressPercent = progressPercent;
}
if (batchRecognizeMetadata != null) {
$result.batchRecognizeMetadata = batchRecognizeMetadata;
}
return $result;
}