Method: OutputDataObjectType#validate
- Defined in:
- lib/application_io_models_types.rb
#validate ⇒ Object
151 152 153 154 155 156 |
# File 'lib/application_io_models_types.rb', line 151 def validate raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field name is unset!') unless @name unless @type.nil? || ::DataType::VALID_VALUES.include?(@type) raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field type!') end end |