From 4d945f74bc9b0a502a8418d431f226e11cbba57b Mon Sep 17 00:00:00 2001 From: Albert Puig Date: Wed, 23 Oct 2019 11:05:34 +0200 Subject: [PATCH 1/3] version 0.9.2 -> 0.9.3 Signed-off-by: Albert Puig --- bindings-generator/pom.xml | 2 +- pom.xml | 2 +- vcd-bindings-maven-plugin/pom.xml | 2 +- vcd-xjc-plugins/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bindings-generator/pom.xml b/bindings-generator/pom.xml index f07f294..1a2c051 100644 --- a/bindings-generator/pom.xml +++ b/bindings-generator/pom.xml @@ -11,7 +11,7 @@ com.vmware.vcloud vcd-api-tooling-parent - 0.9.2 + 0.9.3 ${project.artifactId} :: Bindings generation utility Provides custom API bindings generation beyond what can be accomplished with xjc and OpenAPI diff --git a/pom.xml b/pom.xml index 59c715f..6f25b93 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ 4.0.0 com.vmware.vcloud vcd-api-tooling-parent - 0.9.2 + 0.9.3 pom ${project.artifactId} :: vCloud Director REST API tooling parent Parent project housing tools and utilities to process vCloud Director APIs and build bindings diff --git a/vcd-bindings-maven-plugin/pom.xml b/vcd-bindings-maven-plugin/pom.xml index f5175c9..b053428 100644 --- a/vcd-bindings-maven-plugin/pom.xml +++ b/vcd-bindings-maven-plugin/pom.xml @@ -12,7 +12,7 @@ com.vmware.vcloud vcd-api-tooling-parent - 0.9.2 + 0.9.3 ${project.artifactId} :: Maven plugin wrapper for bindings generation utility diff --git a/vcd-xjc-plugins/pom.xml b/vcd-xjc-plugins/pom.xml index 60f761e..7e4b58c 100644 --- a/vcd-xjc-plugins/pom.xml +++ b/vcd-xjc-plugins/pom.xml @@ -10,7 +10,7 @@ com.vmware.vcloud vcd-api-tooling-parent - 0.9.2 + 0.9.3 jar ${project.artifactId} :: Custom plugins for XML to Java Compilation From dcdcf05b537f1fdcb071d67f808d91dcbf6081f0 Mon Sep 17 00:00:00 2001 From: Albert Puig Date: Wed, 23 Oct 2019 11:56:11 +0200 Subject: [PATCH 2/3] include api version 31,32,33 Signed-off-by: Albert Puig --- .../com/vmware/vcloud/api/rest/version/ApiVersion.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java b/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java index 2c988f6..5d34f3c 100644 --- a/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java +++ b/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java @@ -150,6 +150,15 @@ public enum ApiVersion { /** Introduced in product version 9.0.0 */ VERSION_30_0("30.0"), + /** Introduced in product version 9.5 */ + VERSION_31_0("31.0"), + + /** Introduced in product version 9.7 */ + VERSION_32_0("32.0"), + + /** Introduced in product version 10.0 */ + VERSION_33_0("33.0"), + /** Larger than all versions. Keep last! */ VERSION_MAX(""); From 47e341a2ee4cad39e95737dd6e8a6049619f2c1d Mon Sep 17 00:00:00 2001 From: Albert Puig Date: Wed, 23 Oct 2019 12:15:28 +0200 Subject: [PATCH 3/3] new ApiVersion.Alias Signed-off-by: Albert Puig --- .../vcloud/api/rest/version/ApiVersion.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java b/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java index 5d34f3c..651fe5c 100644 --- a/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java +++ b/vcd-xjc-plugins/src/main/java/com/vmware/vcloud/api/rest/version/ApiVersion.java @@ -198,6 +198,22 @@ public enum Alias { ORG_VDC_ROLLUP(ApiVersion.VERSION_30_0), IMPORT_VM_STANDALONE(ApiVersion.VERSION_30_0), IMPROVED_SITE_NAME(ApiVersion.VERSION_30_0), + NSX_T_SUPPORT(ApiVersion.VERSION_31_0), + TENANT_VM_GROUP(ApiVersion.VERSION_31_0), + RESERVED_BUS_UNIT_NUMBER(ApiVersion.VERSION_31_0), + API_VERSION_POST9_1_UPDATE(ApiVersion.VERSION_31_0), + NSXT_ROUTER_IMPORT(ApiVersion.VERSION_31_0), + VCENTER_ROOT_FOLDER(ApiVersion.VERSION_31_0), + PROBE_REMOTE_LIBRARY(ApiVersion.VERSION_31_0), + PVDC_TAGGING_SUPPORT(ApiVersion.VERSION_31_0), + ORG_VDC_ROLLUP2(ApiVersion.VERSION_31_0), + GENERIC_VDC_TYPE(ApiVersion.VERSION_32_0), + CPOM(ApiVersion.VERSION_32_0), + VC_NONE_NETWORK(ApiVersion.VERSION_32_0), + SERVICE_APPS(ApiVersion.VERSION_32_0), + ADDED_UNIVERSAL_NETWORK_POOL_TO_EXT_PVDC(ApiVersion.VERSION_32_0), + INCLUDE_API_VERSION_IN_AUTH_LOCATION(ApiVersion.VERSION_33_0), + VM_SIZING_POLICY(ApiVersion.VERSION_33_0), ; private final ApiVersion mapping;