[Home](./index.md) > [3d-tiles-validator](./3d-tiles-validator.md) > [ValidationIssue](./3d-tiles-validator.validationissue.md) ## ValidationIssue class > This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment. > A class summarizing the information about an issue that was encountered during the validation process. **Signature:** ```typescript export declare class ValidationIssue ``` ## Remarks The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the `ValidationIssue` class. ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [causes](./3d-tiles-validator.validationissue.causes.md) | readonly | readonly [ValidationIssue](./3d-tiles-validator.validationissue.md)\[\] | **_(BETA)_** Returns a read-only view of all issues that eventually caused this issue (this may be an empty array). | | [message](./3d-tiles-validator.validationissue.message.md) | readonly | string |

**_(BETA)_** Returns the human-readable message that describes the issue.

This contains further details about the issue, often with information that indicates how to resolve the issue.

| | [path](./3d-tiles-validator.validationissue.path.md) | readonly | string |

**_(BETA)_** Returns the path leading to the element that caused the issue.

This resembles a "JSON path", but may contain elements that go outside of the actual containing JSON (for example, it may contain the name of a tile content file)

| | [severity](./3d-tiles-validator.validationissue.severity.md) | readonly | [ValidationIssueSeverity](./3d-tiles-validator.validationissueseverity.md) | **_(BETA)_** Returns the severity of this issue | | [type](./3d-tiles-validator.validationissue.type.md) | readonly | string |

**_(BETA)_** Returns the type of this issue.

This is a an identifier for the type of the issue, in UPPER_SNAKE_CASE, describing what caused the issue.

|