class Pinnacle::Messaging
def self.from_json(json_object:)
-
(Pinnacle::Messaging)-
Parameters:
-
json_object(String) --
def self.from_json(json_object:) struct = JSON.parse(json_object, object_class: OpenStruct) parsed_json = JSON.parse(json_object) opt_in = parsed_json["optIn"] opt_out = parsed_json["optOut"] opt_out_keywords = parsed_json["optOutKeywords"] agent_use_case = parsed_json["agentUseCase"] expected_agent_responses = parsed_json["expectedAgentResponses"] new( opt_in: opt_in, opt_out: opt_out, opt_out_keywords: opt_out_keywords, agent_use_case: agent_use_case, expected_agent_responses: expected_agent_responses, additional_properties: struct ) end