name = $name; $this->timestamp = $timestamp; $this->attributes = $attributes; } public function getAttributes(): AttributesInterface { return $this->attributes; } public function getName(): string { return $this->name; } public function getEpochNanos(): int { return $this->timestamp; } public function getTotalAttributeCount(): int { return count($this->attributes); } public function getDroppedAttributesCount(): int { return $this->attributes->getDroppedAttributesCount(); } }