Sets whether this definition is synthetic, that is not constructed by the container, but dynamically injected.
@api
Boolean $boolean:
Definition the current instance
public function setSynthetic($boolean) {
$this->synthetic = (bool) $boolean;
return $this;
}