Only way to work with External Objects (Salesforce Connect) in Apex - Part 1 (Mocking Records and Replacing SOQL)
Background External Objects or the Salesforce Connect framework to be more precise are a way expose (view, search, modify ... essentially...