class BuddyDetail

Constants

ACCEPTABLECONTENTTYPES
ADDABLE
BACKGROUNDID
BARREVISION
BLOCKABLE
BOTTYPE
BUSINESSACCOUNT
CAPABLEMYHOME
CHANNELID
CHANNELPROVIDERNAME
FIELDS
FREEPHONECALLABLE
ICONTYPE
MEMBERCOUNT
MID
NEEDPERMISSIONAPPROVAL
ONAIR
ONAIRLABEL
ONAIRVERSION
PHONENUMBERTODIAL
RICHMENUREVISION
SEARCHID
SHOWRICHMENU
STATUSBARENABLED
STATUSBARREVISION
THEMEID
USEBACKGROUND
USEBAR
USETHEME

Public Instance Methods

struct_fields() click to toggle source
# File lib/linerb/gen-rb/takagi_chan_types.rb, line 16301
def struct_fields; FIELDS; end
validate() click to toggle source
# File lib/linerb/gen-rb/takagi_chan_types.rb, line 16303
def validate
  unless @onAirLabel.nil? || ::P0_a_e_a_b_u1::VALID_VALUES.include?(@onAirLabel)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field onAirLabel!')
  end
  unless @themeId.nil? || ::P0_a_e_a_b_b2::VALID_VALUES.include?(@themeId)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field themeId!')
  end
end