Class: Udb::ConfiguredArchitecture::ValidationResult

Inherits:
T::Struct
  • Object
show all
Defined in:
lib/udb/cfg_arch.rb

Overview

return type for #valid?

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(valid:, reasons:)

Parameters:

  • valid (Boolean)
  • reasons (Array<String>)

    filled with messages if valid is false



# File ''

const :valid, T::Boolean

Instance Attribute Details

#reasonsArray<String> (readonly)

filled with messages if valid is false

Returns:

  • (Array<String>)


# File ''

#validBoolean (readonly)

Returns the value of prop ‘valid`.

Returns:

  • (Boolean)


# File ''

const :valid, T::Boolean