Skip to content

Latest commit

 

History

History
168 lines (91 loc) · 4.05 KB

Outputs.ValidatorLogs.md

File metadata and controls

168 lines (91 loc) · 4.05 KB

@guardrails-ai/core / Exports / Outputs / ValidatorLogs

Class: ValidatorLogs

Outputs.ValidatorLogs

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new ValidatorLogs(validatorName?, valueBeforeValidation?, validationResult?, valueAfterValidation?): ValidatorLogs

Parameters

Name Type
validatorName? string
valueBeforeValidation? any
validationResult? ValidationResult
valueAfterValidation? any

Returns

ValidatorLogs

Defined in

src/outputs/validator-logs.ts:10

Properties

_validationResult

Private Optional _validationResult: ValidationResult

Defined in

src/outputs/validator-logs.ts:7


_validatorName

Private Optional _validatorName: string

Defined in

src/outputs/validator-logs.ts:5


_valueAfterValidation

Private Optional _valueAfterValidation: any

Defined in

src/outputs/validator-logs.ts:8


_valueBeforeValidation

Private Optional _valueBeforeValidation: any

Defined in

src/outputs/validator-logs.ts:6

Accessors

validationResult

get validationResult(): undefined | ValidationResult

Returns

undefined | ValidationResult

Defined in

src/outputs/validator-logs.ts:51


validatorName

get validatorName(): undefined | string

Returns

undefined | string

Defined in

src/outputs/validator-logs.ts:45


valueAfterValidation

get valueAfterValidation(): any

Returns

any

Defined in

src/outputs/validator-logs.ts:54


valueBeforeValidation

get valueBeforeValidation(): any

Returns

any

Defined in

src/outputs/validator-logs.ts:48

Methods

fromPyValidatorLogs

fromPyValidatorLogs(pyValidatorLogs): Promise<ValidatorLogs>

Parameters

Name Type
pyValidatorLogs any

Returns

Promise<ValidatorLogs>

Defined in

src/outputs/validator-logs.ts:22