{"id":21051353,"url":"https://github.com/ovirt/ovirt-engine-sdk-java","last_synced_at":"2025-04-11T07:50:25.424Z","repository":{"id":5707490,"uuid":"6918298","full_name":"oVirt/ovirt-engine-sdk-java","owner":"oVirt","description":"The oVirt Java SDK","archived":false,"fork":false,"pushed_at":"2024-06-20T16:24:28.000Z","size":3775,"stargazers_count":25,"open_issues_count":6,"forks_count":20,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-03-25T05:34:10.453Z","etag":null,"topics":["java"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oVirt.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-11-29T09:26:57.000Z","updated_at":"2024-11-14T16:01:50.000Z","dependencies_parsed_at":"2024-11-19T15:53:07.437Z","dependency_job_id":"43895151-15dc-4d8a-8519-273ee3bac748","html_url":"https://github.com/oVirt/ovirt-engine-sdk-java","commit_stats":null,"previous_names":[],"tags_count":95,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-engine-sdk-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-engine-sdk-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-engine-sdk-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oVirt%2Fovirt-engine-sdk-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oVirt","download_url":"https://codeload.github.com/oVirt/ovirt-engine-sdk-java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248359824,"owners_count":21090594,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java"],"created_at":"2024-11-19T15:52:46.765Z","updated_at":"2025-04-11T07:50:25.382Z","avatar_url":"https://github.com/oVirt.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"= oVirt Java SDK\n\nimage:https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/package/java-ovirt-engine-sdk4/status_image/last_build.png[link=\"https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/package/java-ovirt-engine-sdk4/\"]\n\n== TODO\nUpdate the project so it can be built in a standard way using xmvn\n\n== Introduction\n\nThe oVirt Java SDK is a Java package that simplifies access to the\noVirt Engine API.\n\n== Building\n\nMost of the source code of the Java SDK is automatically generated\nfrom the API model.\n\nThe code generator is a Java program that resides in the `generator`\ndirectory. This Java program will get the API model and the metamodel\nartifacts from the available Maven repositories. To build and run it use\nthe following commands:\n\n  $ git clone git://gerrit.ovirt.org/ovirt-engine-sdk-java\n  $ mvn package\n\nThis will build the code generator and run it to generate the SDK for\nthe version of the API that corresponds to the branch of the SDK that\nyou are using.\n\nIf you need to generate it for a different version of the API then you\ncan use the `model.version` property. For example, if you need to\ngenerate the SDK for version `4.1.0` of the SDK you can use this\ncommand:\n\n  $ mvn package -Dmodel.version=4.1.0\n\nOnce the source code is generated, it needs to be built:\n\n  $ cd sdk\n  $ mvn clean install\n\nThe generated `.jar` files will be located in the `sdk/target`\ndirectory:\n\n  $ find target -name '*.jar'\n  target/ovirt-engine-sdk-4.0.0-SNAPSHOT.jar\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovirt%2Fovirt-engine-sdk-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fovirt%2Fovirt-engine-sdk-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fovirt%2Fovirt-engine-sdk-java/lists"}