build method
Builds.
The implementation of this method will be generated for you by the built_value generator.
Implementation
@override
_$V0BuildListAllResponseItemModel build() {
_$V0BuildListAllResponseItemModel _$result;
try {
_$result = _$v ??
new _$V0BuildListAllResponseItemModel._(
abortReason: _abortReason?.build(),
branch: _branch?.build(),
buildNumber: buildNumber,
commitHash: _commitHash?.build(),
commitMessage: _commitMessage?.build(),
commitViewUrl: _commitViewUrl?.build(),
environmentPrepareFinishedAt: environmentPrepareFinishedAt,
finishedAt: finishedAt,
isOnHold: isOnHold,
machineTypeId: _machineTypeId?.build(),
originalBuildParams: _originalBuildParams?.build(),
pullRequestId: pullRequestId,
pullRequestTargetBranch: _pullRequestTargetBranch?.build(),
pullRequestViewUrl: _pullRequestViewUrl?.build(),
repository: _repository?.build(),
slug: slug,
stackIdentifier: _stackIdentifier?.build(),
startedOnWorkerAt: startedOnWorkerAt,
status: status,
statusText: statusText,
tag: _tag?.build(),
triggeredAt: triggeredAt,
triggeredBy: _triggeredBy?.build(),
triggeredWorkflow: triggeredWorkflow);
} catch (_) {
late String _$failedField;
try {
_$failedField = 'abortReason';
_abortReason?.build();
_$failedField = 'branch';
_branch?.build();
_$failedField = 'commitHash';
_commitHash?.build();
_$failedField = 'commitMessage';
_commitMessage?.build();
_$failedField = 'commitViewUrl';
_commitViewUrl?.build();
_$failedField = 'machineTypeId';
_machineTypeId?.build();
_$failedField = 'originalBuildParams';
_originalBuildParams?.build();
_$failedField = 'pullRequestTargetBranch';
_pullRequestTargetBranch?.build();
_$failedField = 'pullRequestViewUrl';
_pullRequestViewUrl?.build();
_$failedField = 'repository';
_repository?.build();
_$failedField = 'stackIdentifier';
_stackIdentifier?.build();
_$failedField = 'tag';
_tag?.build();
_$failedField = 'triggeredBy';
_triggeredBy?.build();
} catch (e) {
throw new BuiltValueNestedFieldError(
'V0BuildListAllResponseItemModel', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}