/** Get the flow definition, or null if it fails */ public Definitions getLegacyFlowDefinition(String flowUuid) { try { Response<FlowDefinition> flowDefinitionResponse = m_api.getLegacyFlowDefinition(getToken(), flowUuid).execute(); checkResponse(flowDefinitionResponse); FlowDefinition def = flowDefinitionResponse.body(); Definitions definitions = new Definitions(); definitions.version = def.version; definitions.flows = new ArrayList<>(); definitions.flows.add(def); return definitions; } catch (IOException e) { Surveyor.LOG.e("Error fetching flow definition", e); } return null; }