Method: DeviceInfo#validate

Defined in:
lib/linerb/gen-rb/takagi_chan_types.rb

#validateObject



13886
13887
13888
13889
13890
13891
13892
13893
# File 'lib/linerb/gen-rb/takagi_chan_types.rb', line 13886

def validate
  unless @applicationType.nil? || ::J0_a_e_a_b_y::VALID_VALUES.include?(@applicationType)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field applicationType!')
  end
  unless @carrierCode.nil? || ::J0_a_e_a_b_k5::VALID_VALUES.include?(@carrierCode)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field carrierCode!')
  end
end