in function-maven-plugin/src/main/java/com/google/cloud/functions/plugin/DeployFunction.java [234:246]
static Function<String, ManagedCloudSdk> newManagedSdkFactory() {
return version -> {
try {
if (Strings.isNullOrEmpty(version)) {
return ManagedCloudSdk.newManagedSdk();
} else {
return ManagedCloudSdk.newManagedSdk(new Version(version));
}
} catch (UnsupportedOsException | BadCloudSdkVersionException ex) {
throw new RuntimeException(ex);
}
};
}