Michael Pasternak has uploaded a new change for review. Change subject: sdk: regenerate against the latest api ......................................................................
sdk: regenerate against the latest api - added fqdn property to GuestInfo - refine host add()/update() documentation - to DataCenterStorageDomainDisk added exportDisk() action - to StorageDomainDisk added exportDisk() action - to TemplateDisk added exportDisk() action - to VMDisk added exportDisk() action - to Disk added exportDisk() action Change-Id: I5fde571f3baea1d9e0be2d74724bba9074de041c Signed-off-by: Michael pasternak <[email protected]> --- M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/DataCenterStorageDomainDisk.java M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Disk.java M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Host.java M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Hosts.java M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/StorageDomainDisk.java M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/TemplateDisk.java M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/VMDisk.java M ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/entities/GuestInfo.java 8 files changed, 370 insertions(+), 9 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine-sdk-java refs/changes/13/20013/1 diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/DataCenterStorageDomainDisk.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/DataCenterStorageDomainDisk.java index 59afb3c..5d1507a 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/DataCenterStorageDomainDisk.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/DataCenterStorageDomainDisk.java @@ -98,6 +98,72 @@ /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @param correlationId + * <pre> + * [any string] + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action, String correlationId) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .add("Correlation-Id", correlationId) + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** * Deletes object. * * @return diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Disk.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Disk.java index 416c82c..178801d 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Disk.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Disk.java @@ -98,6 +98,72 @@ /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @param correlationId + * <pre> + * [any string] + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action, String correlationId) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .add("Correlation-Id", correlationId) + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** * Deletes object. * * @return diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Host.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Host.java index b986b3c..c22d1c3 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Host.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Host.java @@ -350,10 +350,9 @@ * [host.name] * [host.comment] * [host.address] - * [host.ssh.password] * [host.ssh.port] + * [host.ssh.user.user_name] * [host.ssh.fingerprint] - * [host.ssh.authentication_type] * [host.display.address] * [host.cluster.id|name] * [host.port] @@ -431,10 +430,9 @@ * [host.name] * [host.comment] * [host.address] - * [host.ssh.password] * [host.ssh.port] + * [host.ssh.user.user_name] * [host.ssh.fingerprint] - * [host.ssh.authentication_type] * [host.display.address] * [host.cluster.id|name] * [host.port] diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Hosts.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Hosts.java index f87770b..e11996a 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Hosts.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/Hosts.java @@ -175,12 +175,13 @@ * * host.name * host.address - * host.ssh.password * host.cluster.id|name * [host.comment] * [host.ssh.port] * [host.ssh.fingerprint] - * [host.ssh.authentication_type] + * [host.ssh.authentication_method] + * [host.ssh.user.user_name] + * [host.ssh.user.password] * [host.port] * [host.display.address] * [host.storage_manager.priority] @@ -260,12 +261,13 @@ * * host.name * host.address - * host.ssh.password * host.cluster.id|name * [host.comment] * [host.ssh.port] * [host.ssh.fingerprint] - * [host.ssh.authentication_type] + * [host.ssh.authentication_method] + * [host.ssh.user.user_name] + * [host.ssh.user.password] * [host.port] * [host.display.address] * [host.storage_manager.priority] diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/StorageDomainDisk.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/StorageDomainDisk.java index 9e8b2cf..6667670 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/StorageDomainDisk.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/StorageDomainDisk.java @@ -98,6 +98,72 @@ /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @param correlationId + * <pre> + * [any string] + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action, String correlationId) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .add("Correlation-Id", correlationId) + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** * Deletes object. * * @return diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/TemplateDisk.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/TemplateDisk.java index 254314d..4a5f2c4 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/TemplateDisk.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/TemplateDisk.java @@ -64,6 +64,72 @@ /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @param correlationId + * <pre> + * [any string] + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action, String correlationId) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .add("Correlation-Id", correlationId) + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** * Deletes object. * * @return diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/VMDisk.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/VMDisk.java index aad7dc2..8f94f68 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/VMDisk.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/decorators/VMDisk.java @@ -250,6 +250,72 @@ headers); } /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** + * Performs exportDisk action. + * + * @param action {@link org.ovirt.engine.sdk.entities.Action} + * <pre> + * storagedomain.id|name + * </pre> + * + * @param correlationId + * <pre> + * [any string] + * </pre> + * + * @return + * {@link Action } + * + * @throws ClientProtocolException + * Signals that HTTP/S protocol error has occurred. + * @throws ServerException + * Signals that an oVirt api error has occurred. + * @throws IOException + * Signals that an I/O exception of some sort has occurred. + */ + public Action exportDisk(Action action, String correlationId) throws ClientProtocolException, + ServerException, IOException { + String url = this.getHref() + "/export"; + + List<Header> headers = new HttpHeaderBuilder() + .add("Correlation-Id", correlationId) + .build(); + + url = new UrlBuilder(url) + .build(); + + return getProxy().action(url, action, Action.class, Action.class, headers); + } + /** * Deletes object. * * @return diff --git a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/entities/GuestInfo.java b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/entities/GuestInfo.java index 182120a..8f47e82 100644 --- a/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/entities/GuestInfo.java +++ b/ovirt-engine-sdk-java/src/main/java/org/ovirt/engine/sdk/entities/GuestInfo.java @@ -37,6 +37,7 @@ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element ref="{}ips" minOccurs="0"/> + * <element name="fqdn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -47,11 +48,13 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "GuestInfo", propOrder = { - "ips" + "ips", + "fqdn" }) public class GuestInfo { protected IPs ips; + protected String fqdn; /** * Gets the value of the ips property. @@ -81,5 +84,33 @@ return (this.ips!= null); } + /** + * Gets the value of the fqdn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFqdn() { + return fqdn; + } + + /** + * Sets the value of the fqdn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFqdn(String value) { + this.fqdn = value; + } + + public boolean isSetFqdn() { + return (this.fqdn!= null); + } + } -- To view, visit http://gerrit.ovirt.org/20013 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5fde571f3baea1d9e0be2d74724bba9074de041c Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine-sdk-java Gerrit-Branch: master Gerrit-Owner: Michael Pasternak <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
