diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java index a4e0ebd3..384eb0f9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java @@ -12,13 +12,14 @@ package com.equinix.openapi.fabric; import com.equinix.openapi.fabric.v4.api.*; -import io.restassured.builder.RequestSpecBuilder; +import io.restassured.builder.RequestSpecBuilder; +import java.util.function.Consumer; import java.util.function.Supplier; -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; public class ApiClient { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JacksonObjectMapper.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JacksonObjectMapper.java index 71f9d0ec..9084b4e9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JacksonObjectMapper.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JacksonObjectMapper.java @@ -11,14 +11,13 @@ package com.equinix.openapi.fabric; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.SerializationFeature; +import com.fasterxml.jackson.annotation.*; +import com.fasterxml.jackson.databind.*; +import org.openapitools.jackson.nullable.JsonNullableModule; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; + import io.restassured.internal.mapping.Jackson2Mapper; import io.restassured.path.json.mapper.factory.Jackson2ObjectMapperFactory; -import org.openapitools.jackson.nullable.JsonNullableModule; public class JacksonObjectMapper extends Jackson2Mapper { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/RFC3339DateFormat.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/RFC3339DateFormat.java index 8d675a26..a0d20d78 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/RFC3339DateFormat.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/RFC3339DateFormat.java @@ -13,10 +13,10 @@ import com.fasterxml.jackson.databind.util.StdDateFormat; import java.text.DateFormat; -import java.text.DecimalFormat; import java.text.FieldPosition; import java.text.ParsePosition; import java.util.Date; +import java.text.DecimalFormat; import java.util.GregorianCalendar; import java.util.TimeZone; @@ -52,4 +52,4 @@ public StringBuffer format(Date date, StringBuffer toAppendTo, FieldPosition fie public Object clone() { return super.clone(); } -} +} \ No newline at end of file diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java index bf955018..a46b14cb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java @@ -11,7 +11,27 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.CloudRouter; +import com.equinix.openapi.fabric.v4.model.CloudRouterActionRequest; +import com.equinix.openapi.fabric.v4.model.CloudRouterActionResponse; +import com.equinix.openapi.fabric.v4.model.CloudRouterActionState; +import com.equinix.openapi.fabric.v4.model.CloudRouterChangeOperation; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackage; +import com.equinix.openapi.fabric.v4.model.CloudRouterPostRequest; +import com.equinix.openapi.fabric.v4.model.CloudRouterSearchRequest; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.PackageResponse; +import com.equinix.openapi.fabric.v4.model.RouteTableEntrySearchRequest; +import com.equinix.openapi.fabric.v4.model.RouteTableEntrySearchResponse; +import com.equinix.openapi.fabric.v4.model.RouterPackageCode; +import com.equinix.openapi.fabric.v4.model.SearchResponse; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +39,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class CloudRoutersApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java index e7fdab89..a28375f6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java @@ -11,7 +11,23 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.Connection; +import com.equinix.openapi.fabric.v4.model.ConnectionAction; +import com.equinix.openapi.fabric.v4.model.ConnectionActionRequest; +import com.equinix.openapi.fabric.v4.model.ConnectionChangeOperation; +import com.equinix.openapi.fabric.v4.model.ConnectionDirection; +import com.equinix.openapi.fabric.v4.model.ConnectionPostRequest; +import com.equinix.openapi.fabric.v4.model.ConnectionResponse; +import com.equinix.openapi.fabric.v4.model.ConnectionSearchResponse; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.SearchRequest; +import com.equinix.openapi.fabric.v4.model.ValidateRequest; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +35,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class ConnectionsApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java index cfc12e8a..c35e7c2c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java @@ -12,6 +12,12 @@ package com.equinix.openapi.fabric.v4.api; import com.equinix.openapi.fabric.v4.model.HealthResponse; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,13 +25,11 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - -import static io.restassured.http.Method.GET; +import static io.restassured.http.Method.*; public class HealthApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java index f1ade308..504523d9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java @@ -12,7 +12,15 @@ package com.equinix.openapi.fabric.v4.api; import com.equinix.openapi.fabric.v4.model.Metro; +import com.equinix.openapi.fabric.v4.model.MetroError; import com.equinix.openapi.fabric.v4.model.MetroResponse; +import com.equinix.openapi.fabric.v4.model.Presence; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -20,13 +28,11 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - -import static io.restassured.http.Method.GET; +import static io.restassured.http.Method.*; public class MetrosApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java index 4aec2196..6d43b159 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java @@ -11,7 +11,22 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.Network; +import com.equinix.openapi.fabric.v4.model.NetworkChange; +import com.equinix.openapi.fabric.v4.model.NetworkChangeOperation; +import com.equinix.openapi.fabric.v4.model.NetworkChangeResponse; +import com.equinix.openapi.fabric.v4.model.NetworkConnections; +import com.equinix.openapi.fabric.v4.model.NetworkPostRequest; +import com.equinix.openapi.fabric.v4.model.NetworkSearchRequest; +import com.equinix.openapi.fabric.v4.model.NetworkSearchResponse; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +34,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class NetworksApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java index 07622e0b..72f03979 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java @@ -11,7 +11,21 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.AllPhysicalPortsResponse; +import com.equinix.openapi.fabric.v4.model.AllPortsResponse; +import com.equinix.openapi.fabric.v4.model.BulkPhysicalPort; +import com.equinix.openapi.fabric.v4.model.BulkPort; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.LinkProtocolGetResponse; +import com.equinix.openapi.fabric.v4.model.Port; +import com.equinix.openapi.fabric.v4.model.PortV4SearchRequest; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +33,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class PortsApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApi.java index 03ee11e2..9edbe953 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApi.java @@ -11,7 +11,20 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeChangeOperation; +import com.equinix.openapi.fabric.v4.model.PrecisionTimePackageResponse; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeServiceConnectionsResponse; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeServiceCreateResponse; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeServicePackagesResponse; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeServiceRequest; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +32,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class PrecisionTimeApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java index 9cf41d07..c8aefe2a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java @@ -12,7 +12,14 @@ package com.equinix.openapi.fabric.v4.api; import com.equinix.openapi.fabric.v4.model.FilterBody; +import com.equinix.openapi.fabric.v4.model.PriceError; import com.equinix.openapi.fabric.v4.model.PriceSearchResponse; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -20,13 +27,11 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - -import static io.restassured.http.Method.POST; +import static io.restassured.http.Method.*; public class PricesApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApi.java index b22f9b31..316cf353 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApi.java @@ -11,7 +11,21 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.GetRouteFilterRulesResponse; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesBase; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesChangeData; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesChangeDataResponse; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesData; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesPatchRequestItem; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesPostRequest; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +33,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class RouteFilterRulesApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApi.java index 80f84f2c..fac9d851 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApi.java @@ -11,7 +11,25 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.ConnectionRouteFilterData; +import com.equinix.openapi.fabric.v4.model.ConnectionRouteFiltersBase; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.GetAllConnectionRouteFiltersResponse; +import com.equinix.openapi.fabric.v4.model.GetRouteFilterGetConnectionsResponse; +import com.equinix.openapi.fabric.v4.model.RouteFilterChangeData; +import com.equinix.openapi.fabric.v4.model.RouteFilterChangeDataResponse; +import com.equinix.openapi.fabric.v4.model.RouteFiltersBase; +import com.equinix.openapi.fabric.v4.model.RouteFiltersData; +import com.equinix.openapi.fabric.v4.model.RouteFiltersPatchRequestItem; +import com.equinix.openapi.fabric.v4.model.RouteFiltersSearchBase; +import com.equinix.openapi.fabric.v4.model.RouteFiltersSearchResponse; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +37,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class RouteFiltersApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java index 94b81a6c..bd165c50 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java @@ -11,7 +11,26 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.BGPActionData; +import com.equinix.openapi.fabric.v4.model.BGPActionRequest; +import com.equinix.openapi.fabric.v4.model.BGPActionsBulkData; +import com.equinix.openapi.fabric.v4.model.ConnectionChangeOperation; +import com.equinix.openapi.fabric.v4.model.ConnectionRoutingProtocolPostRequest; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.GetResponse; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBase; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChangeData; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChangeDataResponse; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolData; +import java.util.UUID; +import com.equinix.openapi.fabric.v4.model.ValidateRequest; +import com.equinix.openapi.fabric.v4.model.ValidateSubnetResponse; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +38,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class RoutingProtocolsApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java index e70a8c8a..c52671bf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java @@ -11,7 +11,20 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.JsonPatchOperation; +import com.equinix.openapi.fabric.v4.model.ServiceMetros; +import com.equinix.openapi.fabric.v4.model.ServiceProfile; +import com.equinix.openapi.fabric.v4.model.ServiceProfileRequest; +import com.equinix.openapi.fabric.v4.model.ServiceProfileSearchRequest; +import com.equinix.openapi.fabric.v4.model.ServiceProfiles; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +32,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class ServiceProfilesApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java index a588fa5c..766b157b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java @@ -11,7 +11,20 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import java.math.BigDecimal; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.ServiceToken; +import com.equinix.openapi.fabric.v4.model.ServiceTokenActionRequest; +import com.equinix.openapi.fabric.v4.model.ServiceTokenChangeOperation; +import com.equinix.openapi.fabric.v4.model.ServiceTokenSearchRequest; +import com.equinix.openapi.fabric.v4.model.ServiceTokens; +import java.util.UUID; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -19,12 +32,10 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - import static io.restassured.http.Method.*; public class ServiceTokensApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java index c8ee9c6d..5bd9efb1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java @@ -11,8 +11,22 @@ package com.equinix.openapi.fabric.v4.api; +import com.equinix.openapi.fabric.v4.model.Duration; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.MetricInterval; +import java.time.OffsetDateTime; +import com.equinix.openapi.fabric.v4.model.QueryDirection; +import com.equinix.openapi.fabric.v4.model.Sort; import com.equinix.openapi.fabric.v4.model.Statistics; import com.equinix.openapi.fabric.v4.model.TopUtilizedStatistics; +import java.util.UUID; +import com.equinix.openapi.fabric.v4.model.ViewPoint; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import io.restassured.RestAssured; import io.restassured.builder.RequestSpecBuilder; import io.restassured.builder.ResponseSpecBuilder; @@ -20,13 +34,11 @@ import io.restassured.http.Method; import io.restassured.response.Response; -import java.util.Arrays; -import java.util.List; +import java.lang.reflect.Type; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - -import static io.restassured.http.Method.GET; +import static io.restassured.http.Method.*; public class StatisticsApi { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java index 964ad45e..9821e8ca 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java @@ -11,11 +11,29 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.AccessPointType; +import com.equinix.openapi.fabric.v4.model.CloudRouter; +import com.equinix.openapi.fabric.v4.model.MetalInterconnection; +import com.equinix.openapi.fabric.v4.model.ModelInterface; +import com.equinix.openapi.fabric.v4.model.PeeringType; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedLinkProtocol; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.equinix.openapi.fabric.v4.model.SimplifiedNetwork; +import com.equinix.openapi.fabric.v4.model.SimplifiedPort; +import com.equinix.openapi.fabric.v4.model.SimplifiedServiceProfile; +import com.equinix.openapi.fabric.v4.model.VirtualDevice; +import com.equinix.openapi.fabric.v4.model.VirtualNetwork; +import com.equinix.openapi.fabric.v4.model.VpicInterface; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Access point object diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java index d89f657c..ffc959a3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java @@ -11,9 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocol; +import com.equinix.openapi.fabric.v4.model.SimplifiedMetadataEntity; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of criteria for selecting network access points with optimal efficiency, security, compatibility, and availability. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java index 9d777854..dbc61959 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Account.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Account.java index d21e6c01..2be71285 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Account.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Account.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * Account model, includes account number and flag to indicate if this account is reseller */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java index 64f8b39d..cccee338 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java index 5dd9726d..ebe7f477 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.OpEnum; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Add Sub-Resource to the existing model diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdvanceConfiguration.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdvanceConfiguration.java index d76c35ba..234d07fa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdvanceConfiguration.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdvanceConfiguration.java @@ -11,14 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Md5; +import com.equinix.openapi.fabric.v4.model.PtpAdvanceConfiguration; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Advance Configuration for NTP/PTP diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java index 6fca42b4..17c36d78 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.PhysicalPort; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GET All Physical Ports diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java index 652c6d61..f7bb6312 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.Port; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GET All User Port Across Fabric Metros diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java index 6a5c1d8f..e8210f8b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Configuration for API based Integration for Service Profile diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java index 06dbfce4..d4b15dee 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Available services details diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java index 612ed0ed..8375731b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Authentication Key Support and Customization diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java index e33f894a..56fd9ee5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPActionStates; +import com.equinix.openapi.fabric.v4.model.BGPActions; +import com.equinix.openapi.fabric.v4.model.Changelog; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * BGPActionData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java index edce13ce..ae193de2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPActions; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * BGP action request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java index 4b6efa21..d604b9ef 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java index 873d82b0..1f4dd6c3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java index 78279302..c43cbc77 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPActionData; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of BGP Actions diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java index 18d5fc8d..4bd9c37d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPConnectionOperation; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * BGPConnectionIpv4 diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java index 6eb243db..042069f9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPConnectionOperation; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * BGPConnectionIpv6 diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionOperation.java index 1832935c..48fda70d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionOperation.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.time.OffsetDateTime; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.time.OffsetDateTime; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * BGP IPv4 or IPv6 Connection State operational data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java index 3892683f..e5e7c3bb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java @@ -11,9 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Direction; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Bandwidth utilization statistics (octet counters-based) diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java index dba61ca4..cbe93650 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PhysicalPort; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Add to Lag request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java index c75a5d23..49684524 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Port; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Create bulk port request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java index d69db834..17db157b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java @@ -11,10 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.time.OffsetDateTime; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionChangeOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.time.OffsetDateTime; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest connection change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java index c9290083..3ea31192 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java @@ -11,12 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.time.OffsetDateTime; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Change log diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java index ab80c9b5..a668a9c3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java @@ -11,13 +11,28 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.CloudRouterAccessPointState; +import com.equinix.openapi.fabric.v4.model.CloudRouterChange; +import com.equinix.openapi.fabric.v4.model.CloudRouterPostRequestPackage; +import com.equinix.openapi.fabric.v4.model.Order; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocationWithoutIBX; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Fabric Cloud Router object diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java index d8d089aa..4404a5f1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionRequest.java index 451345f9..42fbb8a2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionRequest.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterActionType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Cloud Router action request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionResponse.java index 5883fd49..1fdef977 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionResponse.java @@ -11,12 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.CloudRouterActionState; +import com.equinix.openapi.fabric.v4.model.CloudRouterActionType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Cloud Router actions response object diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionState.java index 90aa3c36..49bc3897 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionType.java index df694efe..e7c0012a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterActionType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java index 2584eaa8..c35b1de2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java @@ -11,10 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.time.OffsetDateTime; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterChangeOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.time.OffsetDateTime; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest CloudRouter change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java index 262c1dbd..e0943a56 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Fabric Cloud Router change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java index 46853cf4..7da9823b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterOrFilter; +import com.equinix.openapi.fabric.v4.model.CloudRouterSimpleExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * CloudRouterFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java index e1d80777..575e0be7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterFilter; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * CloudRouterFilters diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java index b004accd..a2ad357e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterSimpleExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * CloudRouterOrFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java index 9301d97c..7eb84459 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java @@ -11,10 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Code; +import com.equinix.openapi.fabric.v4.model.PackageChangeLog; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Fabric Cloud Router Package diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java index 5e4debfd..f0855acd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java @@ -11,11 +11,23 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterPostRequestPackage; +import com.equinix.openapi.fabric.v4.model.Order; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocationWithoutIBX; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Create Cloud Router diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestPackage.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestPackage.java index 2740c101..8fed05fc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestPackage.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestPackage.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Fabric Cloud Router Package Type diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java index fe4af3ce..224d87f5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterFilters; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortCriteria; +import com.equinix.openapi.fabric.v4.model.PaginationRequest; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java index 15b17603..d5656c3a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java @@ -11,13 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * CloudRouterSimpleExpression diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java index 66acbe4f..d4b9785c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java index 8300f307..49b6f4d7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortBy; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortDirection; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * CloudRouterSortCriteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java index 9eb2f925..19d3364f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java index 22413a57..fbda8e54 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java index 99450dfc..47b5d955 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java @@ -11,12 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.math.BigDecimal; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Arrays of objects containing latency data for the specified metros diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java index 8b844b19..7ec3c16a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java @@ -11,15 +11,32 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Change; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.ConnectionDirection; +import com.equinix.openapi.fabric.v4.model.ConnectionOperation; +import com.equinix.openapi.fabric.v4.model.ConnectionRedundancy; +import com.equinix.openapi.fabric.v4.model.ConnectionSide; +import com.equinix.openapi.fabric.v4.model.ConnectionSideAdditionalInfo; +import com.equinix.openapi.fabric.v4.model.ConnectionState; +import com.equinix.openapi.fabric.v4.model.ConnectionType; +import com.equinix.openapi.fabric.v4.model.GeoScopeType; +import com.equinix.openapi.fabric.v4.model.Order; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection specification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java index e268b06b..c1db714b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionSide; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection acceptance data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java index 15c14934..af5fd5e4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Actions; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.ConnectionAcceptanceData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection action diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java index 1cb7de68..fd7dffc2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Actions; +import com.equinix.openapi.fabric.v4.model.ConnectionAcceptanceData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection action request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java index adb7df40..40555f38 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java index 4a7a982c..7a525535 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java @@ -11,12 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.math.BigDecimal; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection Company Profile Details diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java index 5ec316ce..29bd55de 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java index 7a47f807..d141d9c8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection Invitation Details diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionLink.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionLink.java index eea50824..933e7adb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionLink.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionLink.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ConnectionLink diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java index 9342ebf5..676556c8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java @@ -11,12 +11,21 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.EquinixStatus; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.ProviderStatus; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.time.OffsetDateTime; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection type-specific operational data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java index 0a7fd8ea..24a17b94 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java @@ -11,13 +11,25 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionRedundancy; +import com.equinix.openapi.fabric.v4.model.ConnectionSide; +import com.equinix.openapi.fabric.v4.model.ConnectionSideAdditionalInfo; +import com.equinix.openapi.fabric.v4.model.ConnectionType; +import com.equinix.openapi.fabric.v4.model.GeoScopeType; +import com.equinix.openapi.fabric.v4.model.Order; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Create connection post request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java index 44b533dd..bbbbde2d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java index d3a50ddc..183d4073 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionPriority; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection redundancy configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java index fcfc38ab..2aed501c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Connection; +import com.equinix.openapi.fabric.v4.model.ConnectionSideAdditionalInfo; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ValidateResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFilterData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFilterData.java index 47807f82..d065a82d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFilterData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFilterData.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ConnectionRouteFilterData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFiltersBase.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFiltersBase.java index 3bc31a38..0185ba1c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFiltersBase.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRouteFiltersBase.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ConnectionRouteFiltersBase diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java index dce7075a..f7452cca 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBase; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Create connection routing protocolpost request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java index 86fb9c0e..1bd8c280 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Connection; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.SortCriteriaResponse; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of connections diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java index 8b80b7e2..a08f65ec 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java @@ -11,13 +11,23 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.AccessPoint; +import com.equinix.openapi.fabric.v4.model.ConnectionCompanyProfile; +import com.equinix.openapi.fabric.v4.model.ConnectionInvitation; +import com.equinix.openapi.fabric.v4.model.ConnectionSideAdditionalInfo; +import com.equinix.openapi.fabric.v4.model.InternetAccess; +import com.equinix.openapi.fabric.v4.model.ServiceToken; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection configuration object for each side of multi-segment connection diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java index df1e69c4..a79531a8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Additional information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java index f5225535..e69af1ed 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java index 2b4729c6..525c6df0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java index 29bbe9cf..b645ecd8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectivitySourceType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Physical or virtual port that houses the connection. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java index 5f7fa5b0..26fbc673 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java index 679cfaf5..f2318d71 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Define Custom Attributes diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java index c3a76bf9..2fb94a7b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * DirectConnectionIpv4 diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java index 1d80123d..9431d135 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * DirectConnectionIpv6 diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java index bb2cc52f..899f78bc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Metrics; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Directional statistics diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java index 50f7eabd..4501aa9c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java index e1facae8..456601f2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java index ec5b82de..c436fcb8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PriceErrorAdditionalInfo; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Error Response with details diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java index 752ad58c..5757b126 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.SearchFieldName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Expression diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterCode.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterCode.java index f51d4a7b..bd24dc6e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterCode.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterCode.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPackages.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPackages.java index c0db1fbd..9cbc4bd1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPackages.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPackages.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.FabricCloudRouterCode; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Cloud Router package diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPrice.java index 65641235..7583baf9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricCloudRouterPrice.java @@ -11,12 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.FabricCloudRouterPackages; +import com.equinix.openapi.fabric.v4.model.PriceLocation; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Cloud Router Product configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricConnectionUuid.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricConnectionUuid.java index 1abe9453..3afa0619 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricConnectionUuid.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricConnectionUuid.java @@ -11,14 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * UUID of the Fabric Connection Instance diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java index bc535317..ac306a7a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.SearchExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java index f7567dd0..068e523f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Geographic location data of Fabric Metro diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoScopeType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoScopeType.java index 562550b9..94681820 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoScopeType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoScopeType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetAllConnectionRouteFiltersResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetAllConnectionRouteFiltersResponse.java index ca5ba4ad..20c293cf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetAllConnectionRouteFiltersResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetAllConnectionRouteFiltersResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionRouteFilterData; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GetAllConnectionRouteFiltersResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java index 522fe593..0d2edb45 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GetResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterGetConnectionsResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterGetConnectionsResponse.java index 4db977a4..1abee9f2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterGetConnectionsResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterGetConnectionsResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RouteFilterConnectionsData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GetRouteFilterGetConnectionsResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterRulesResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterRulesResponse.java index 27f42791..75f3abc5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterRulesResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetRouteFilterRulesResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GetRouteFilterRulesResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java index 1c278893..01759c04 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ApiServices; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GET Services Health diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/InternetAccess.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/InternetAccess.java index 31b89e93..11d3daf6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/InternetAccess.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/InternetAccess.java @@ -11,12 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Internet Access Details diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java index 33ee598b..ea7a58df 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java @@ -11,12 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.IpBlockType; +import com.equinix.openapi.fabric.v4.model.PriceLocation; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * IP Block Product configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java index da3a2570..26942271 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Ipv4.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Ipv4.java index a0275f93..c8f3c2c6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Ipv4.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Ipv4.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * EPT service network information */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java index 56d92bfa..fb73756b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java @@ -11,11 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.AddOperation; +import com.equinix.openapi.fabric.v4.model.OpEnum; +import com.equinix.openapi.fabric.v4.model.RemoveOperation; +import com.equinix.openapi.fabric.v4.model.ReplaceOperation; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Profile Access Points diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java index b674e77f..26ae2931 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Link diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java index 7a4e7be8..31ad6995 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Link aggregation group (LAG) preferences and settings. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java index d0308f15..3736c00f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java @@ -11,9 +11,25 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolDot1q; +import com.equinix.openapi.fabric.v4.model.LinkProtocolEvpnVxlan; +import com.equinix.openapi.fabric.v4.model.LinkProtocolIpv4Ipv6Config; +import com.equinix.openapi.fabric.v4.model.LinkProtocolQinq; +import com.equinix.openapi.fabric.v4.model.LinkProtocolType; +import com.equinix.openapi.fabric.v4.model.LinkProtocolUntagged; +import com.equinix.openapi.fabric.v4.model.LinkProtocolVxlan; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonSubTypes; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol Configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java index 58c55a83..855ee7a3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection details of Link Protocol diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java index 53c89230..564fe4a2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol configuration - DOT1Q diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java index e2dd52ff..7705e631 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol configuration - EVPN_VXLAN diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java index 5e0fff0e..8e27396e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolResponse; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of Vlans diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java index a46cec22..312137f8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * IPv4 or IPv6 specific configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java index aa385968..90307c9f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol configuration - QINQ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java index 5f9a92c4..fd63558d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java index c84e19f9..198c6ae6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java @@ -11,14 +11,23 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.LinkProtocolConnection; +import com.equinix.openapi.fabric.v4.model.LinkProtocolRequestType; +import com.equinix.openapi.fabric.v4.model.LinkProtocolServiceToken; +import com.equinix.openapi.fabric.v4.model.LinkProtocolState; +import com.equinix.openapi.fabric.v4.model.SubInterface; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Link Protocol response diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java index 09aa8a36..5b020503 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java @@ -11,14 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Token details of Link Protocol diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java index 20892c51..6d8e2213 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java index 524230a3..7b434831 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java index cc1d1384..8632cbab 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolIpv4Ipv6Config; +import com.equinix.openapi.fabric.v4.model.LinkProtocolType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol configuration - UNTAGGED diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolVxlan.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolVxlan.java index 44bb4ef7..6095994e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolVxlan.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolVxlan.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol configuration - VXLAN diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java index fbf7effe..d796cf13 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ProcessStep; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * MarketingInfo diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Md5.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Md5.java index 954c5246..409faf15 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Md5.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Md5.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Md5 diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetalInterconnection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetalInterconnection.java index 603e285f..a0b96545 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetalInterconnection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetalInterconnection.java @@ -11,12 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Metal Interconnection diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java index c39c2797..f1738086 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java index 8ff16b6f..fcd0829c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java @@ -11,12 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.time.OffsetDateTime; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Bandwidth utilization statistics for a specified interval. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java index 19227a1e..8c4a4da5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectedMetro; +import com.equinix.openapi.fabric.v4.model.GeoCoordinates; +import com.equinix.openapi.fabric.v4.model.GeoScopeType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GET Metros retrieves all Equinix? Fabric? metros, as well as latency data for each location.This performance data helps network planning engineers and administrators make strategic decisions about port locations and traffic routes. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java index 2598fd30..9345e417 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java @@ -11,11 +11,21 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PriceErrorAdditionalInfo; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonSubTypes; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Error with details diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java index 6414bf22..b888eccf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Metro; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * GET Metros retrieves all Equinix? Fabric? metros, as well as latency data for each location.This performance data helps network planning engineers and administrators make strategic decisions about port locations and traffic routes. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java index 8c1be7a8..f85d3f57 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Interface Information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java index 565a1de0..cb38c626 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java @@ -11,17 +11,31 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.Link; +import com.equinix.openapi.fabric.v4.model.NetworkOperation; +import com.equinix.openapi.fabric.v4.model.NetworkScope; +import com.equinix.openapi.fabric.v4.model.NetworkState; +import com.equinix.openapi.fabric.v4.model.NetworkType; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.equinix.openapi.fabric.v4.model.SimplifiedNetworkChange; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.math.BigDecimal; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Network specification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java index b4566f36..f36ed0c2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java @@ -11,14 +11,26 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.Link; +import com.equinix.openapi.fabric.v4.model.NetworkOperation; +import com.equinix.openapi.fabric.v4.model.NetworkState; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedNetworkChange; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.math.BigDecimal; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * NetworkAllOf diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java index 484d188d..902c1ceb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java @@ -11,17 +11,23 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkChangeOperation; +import com.equinix.openapi.fabric.v4.model.NetworkChangeStatus; +import com.equinix.openapi.fabric.v4.model.NetworkChangeType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.time.OffsetDateTime; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest network change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java index ef9f957f..c51708ad 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Network change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java index ad6e3be2..cd0278bf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkChange; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of network changes diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java index 13eb9ea7..c9e4d094 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java index a708ab65..9a093d4d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java index fe95a5b8..9e3c94d0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Connection; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of network changes diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java index 81131b14..943a89be 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java index af1cc1e4..e09d9b70 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkSearchFieldName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * NetworkFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java index ba1e4382..2671a16e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkEquinixStatus; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Network operational data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java index bff6646f..a7362e11 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java @@ -11,13 +11,22 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkScope; +import com.equinix.openapi.fabric.v4.model.NetworkType; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Create Network diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java index 75955dc1..b45ac3a1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java index 6386f09c..b147c9f1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java index 2ba8dab1..868890d8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkFilter; +import com.equinix.openapi.fabric.v4.model.NetworkSortCriteria; +import com.equinix.openapi.fabric.v4.model.PaginationRequest; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java index 9f8371fb..55ac3471 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Network; +import com.equinix.openapi.fabric.v4.model.NetworkSortCriteriaResponse; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of networks diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java index 53138441..f3e82f9e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java index 9b87c2c4..e1900a7a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java index 7535b778..a8a475f3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkSortBy; +import com.equinix.openapi.fabric.v4.model.NetworkSortDirection; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * NetworkSortCriteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java index f21fb7bf..31197a4c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkSortByResponse; +import com.equinix.openapi.fabric.v4.model.NetworkSortDirectionResponse; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * NetworkSortCriteriaResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java index 0b91f09c..ac3dce8d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java index 7e375612..db53ecaf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java index 872f8d71..7d525ea6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java index 0f759d1f..ced36740 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java index 2fabcd3c..d356b6c8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java index 218c228f..b30a68fd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Order diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java index 2aed8523..d261caaa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java @@ -11,12 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.time.OffsetDateTime; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Cloud Router package change log diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java index 165bd088..f9c8be27 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackage; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PackageResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java index 034c5bdc..6d7be9a1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Pagination response information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java index 32220c78..896a36cc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Pagination request information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java index c28672e6..6b84ec2f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java index c2f07f1f..7d42b8a1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java @@ -11,15 +11,27 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PhysicalPortType; +import com.equinix.openapi.fabric.v4.model.PortAdditionalInfo; +import com.equinix.openapi.fabric.v4.model.PortDemarcationPoint; +import com.equinix.openapi.fabric.v4.model.PortLoa; +import com.equinix.openapi.fabric.v4.model.PortOperation; +import com.equinix.openapi.fabric.v4.model.PortOrder; +import com.equinix.openapi.fabric.v4.model.PortState; +import com.equinix.openapi.fabric.v4.model.PortTether; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Physical Port specification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java index 2e76e744..17e6c37f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java index c162b0e7..23ea1d9a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java @@ -11,13 +11,38 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.PhysicalPort; +import com.equinix.openapi.fabric.v4.model.PortAdditionalInfo; +import com.equinix.openapi.fabric.v4.model.PortDemarcationPoint; +import com.equinix.openapi.fabric.v4.model.PortDevice; +import com.equinix.openapi.fabric.v4.model.PortEncapsulation; +import com.equinix.openapi.fabric.v4.model.PortInterface; +import com.equinix.openapi.fabric.v4.model.PortLag; +import com.equinix.openapi.fabric.v4.model.PortLoa; +import com.equinix.openapi.fabric.v4.model.PortNotification; +import com.equinix.openapi.fabric.v4.model.PortOperation; +import com.equinix.openapi.fabric.v4.model.PortOrder; +import com.equinix.openapi.fabric.v4.model.PortRedundancy; +import com.equinix.openapi.fabric.v4.model.PortSettings; +import com.equinix.openapi.fabric.v4.model.PortState; +import com.equinix.openapi.fabric.v4.model.PortType; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port specification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java index 882a0c64..68bfc7dc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Additional information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java index d4ef2339..4208afea 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Customer physical Port diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java index 528f0a0e..497ce844 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortDeviceRedundancy; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port device diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java index 1d1b2e06..3c15e99b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Device redundancy diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java index 120159bc..5f8ea489 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port encapsulation configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java index 603e6da0..2cc59fed 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortSearchFieldName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PortExpression diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java index 7dd9ca71..35c2258e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port interface diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java index 3ade6ce9..00d1738a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port Lag diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java index c4c79636..df249ee3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port Loas diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java index 38bb1c8b..113a3079 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PortNotification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java index c5dd47ce..37106331 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.time.OffsetDateTime; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.time.OffsetDateTime; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Operational specifications for ports. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java index 1681e99d..cf731e44 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java @@ -11,12 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortOrderPurchaseOrder; +import com.equinix.openapi.fabric.v4.model.PortOrderSignature; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PortOrder diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java index 591e22ca..baed80f6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * purchase order diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java index db20b6f7..d253343d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java @@ -11,9 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortOrderSignatureDelegate; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port signature Type diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java index e1b3a7c9..10b7a7dd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * delegate oder details */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java index 5ed5992a..413d9276 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java index 80a72bce..15445737 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortPriority; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port redundancy configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java index 15a875ca..9a021cb0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java index a16dc50b..b36b6834 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port configuration settings diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java index e9486473..abac28b8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java index 0dca87fc..b9555daa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortSortBy; +import com.equinix.openapi.fabric.v4.model.PortSortDirection; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PortSortCriteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java index 41804162..489f8b22 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java index 7eb6ff3c..f9c3886c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java index 8593b1a8..a62a2338 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port physical connection diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java index a3d5da5f..552caad9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortV4SearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortV4SearchRequest.java index fada00a3..70509230 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortV4SearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortV4SearchRequest.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PaginationRequest; +import com.equinix.openapi.fabric.v4.model.PortExpression; +import com.equinix.openapi.fabric.v4.model.PortSortCriteria; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeChangeOperation.java index 8d82a86a..038c5991 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeChangeOperation.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Fabric Precision Timing change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageRequest.java index 9c0f0b65..97b56dc3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageRequest.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * EPT Package Request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageResponse.java index 20d566a4..44c12a0e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimePackageResponse.java @@ -11,10 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * EPT Service Package Information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceConnectionsResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceConnectionsResponse.java index e33a0c21..7bcdca7b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceConnectionsResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceConnectionsResponse.java @@ -11,14 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionLink; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * EPT service instance's L2 connections diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceCreateResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceCreateResponse.java index b1e96989..c89ce3f4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceCreateResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceCreateResponse.java @@ -11,14 +11,26 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Account; +import com.equinix.openapi.fabric.v4.model.AdvanceConfiguration; +import com.equinix.openapi.fabric.v4.model.FabricConnectionUuid; +import com.equinix.openapi.fabric.v4.model.Ipv4; +import com.equinix.openapi.fabric.v4.model.PrecisionTimePackageResponse; +import com.equinix.openapi.fabric.v4.model.Project; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; - import java.net.URI; import java.util.LinkedHashSet; -import java.util.Objects; import java.util.Set; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * EPT service instance diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServicePackagesResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServicePackagesResponse.java index 2ab746b9..ed65adda 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServicePackagesResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServicePackagesResponse.java @@ -11,14 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.PrecisionTimePackageResponse; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Precision Packages diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceRequest.java index 7efdf4d0..fec9dc6f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceRequest.java @@ -11,11 +11,22 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.AdvanceConfiguration; +import com.equinix.openapi.fabric.v4.model.FabricConnectionUuid; +import com.equinix.openapi.fabric.v4.model.Ipv4; +import com.equinix.openapi.fabric.v4.model.PrecisionTimePackageRequest; +import com.equinix.openapi.fabric.v4.model.Project; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * EPT service instance diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java index 1223edc0..eaa13ffe 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java index d2f93920..c256fc84 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java @@ -11,11 +11,25 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.FabricCloudRouterPrice; +import com.equinix.openapi.fabric.v4.model.IpBlockPrice; +import com.equinix.openapi.fabric.v4.model.PriceCategory; +import com.equinix.openapi.fabric.v4.model.PriceCharge; +import com.equinix.openapi.fabric.v4.model.ProductType; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPrice; +import com.equinix.openapi.fabric.v4.model.VirtualPortPrice; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Price diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java index 48e67bd8..09ccbfbf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java index 020769a8..2735205a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Price Charge diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java index 86590cf4..8c3d1924 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java @@ -11,11 +11,21 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PriceErrorAdditionalInfo; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonSubTypes; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Error with details diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java index 539a27c4..0d14f2e7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * PriceErrorAdditionalInfo */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java index b937776b..b9393ecc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PriceLocation diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java index 7e12550f..dc0e226e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.Price; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PriceSearchResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java index eec741e1..09d520da 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Definition of customized step while making connection diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java index 8698d543..717353ee 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java index 12fc69d0..59d99387 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Project diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java index 4fbff93e..aed91dd1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PtpAdvanceConfiguration.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PtpAdvanceConfiguration.java index b516a69e..f267e867 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PtpAdvanceConfiguration.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PtpAdvanceConfiguration.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * PtpAdvanceConfiguration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java index 32377b47..2ea9d402 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java index ed9de734..1c94e059 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.OpEnum; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Remove sub-resource from an existing model diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java index 8cf01594..1630560b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.OpEnum; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Replace attribute value or sub-resource in the existing model diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeData.java index 650f8563..0caf968b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeData.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteFiltersChangeOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.time.OffsetDateTime; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest Route Filter change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeDataResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeDataResponse.java index ddb9dab6..16c41f78 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeDataResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterChangeDataResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RouteFilterChangeData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of Route Filter changes diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterConnectionsData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterConnectionsData.java index 0caaae87..70d03f5b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterConnectionsData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterConnectionsData.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFilterConnectionsData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRuleState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRuleState.java index 488e5095..63e8e92c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRuleState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRuleState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesBase.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesBase.java index 0237a664..85578f4c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesBase.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesBase.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFilterRulesBase diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChange.java index 4748b139..15c7303e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChange.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest Route Filter Rule change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeData.java index 6d0840b2..c7dab4e3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeData.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesChangeOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.time.OffsetDateTime; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest Route Filter Rules change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeDataResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeDataResponse.java index ce3c217e..6abb56eb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeDataResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeDataResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesChangeData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of Route Filter Rule changes diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeOperation.java index 50f02101..af710f95 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesChangeOperation.java @@ -11,9 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesBase; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Route Filter Rule change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesData.java index c7e0670e..b4034431 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesData.java @@ -11,11 +11,20 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.RouteFilterRuleState; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesChange; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFilterRulesData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPatchRequestItem.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPatchRequestItem.java index 68a452d0..4692019c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPatchRequestItem.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPatchRequestItem.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Route Filter Rule change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPostRequest.java index e1137f6f..cfd499a7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterRulesPostRequest.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesBase; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Create Route Filter Rule POST request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterState.java index 8ceeccec..130fed31 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFilterState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersBase.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersBase.java index f0aff8be..da8f3ccf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersBase.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersBase.java @@ -11,9 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Project; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFiltersBase diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChange.java index ca5df299..1d0625a5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChange.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest Route Filter change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChangeOperation.java index 5dadcfdf..1c4b2eee 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersChangeOperation.java @@ -11,9 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteFiltersBase; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Route Filter change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersData.java index 5203a719..20d7bd1b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersData.java @@ -11,11 +11,21 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.RouteFilterState; +import com.equinix.openapi.fabric.v4.model.RouteFiltersChange; +import com.equinix.openapi.fabric.v4.model.RouteFiltersDataProject; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFiltersData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersDataProject.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersDataProject.java index 51221de2..bbaabb24 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersDataProject.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersDataProject.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFiltersDataProject diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersPatchRequestItem.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersPatchRequestItem.java index 6dca8026..490f72a8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersPatchRequestItem.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersPatchRequestItem.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Route Filter change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBase.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBase.java index 62bbc0f3..b1b36867 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBase.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBase.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RouteFiltersSearchBaseFilter; +import com.equinix.openapi.fabric.v4.model.SortItem; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFiltersSearchBase diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBaseFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBaseFilter.java index fd0f618d..a8e36557 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBaseFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchBaseFilter.java @@ -11,14 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteFiltersSearchFilterItem; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFiltersSearchBaseFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchFilterItem.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchFilterItem.java index 3e7c82f8..3a75fdf7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchFilterItem.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchFilterItem.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFiltersSearchFilterItem diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchResponse.java index 7c655c42..8da1c149 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteFiltersSearchResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RouteFiltersData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteFiltersSearchResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java index 6897ebb4..19936968 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java @@ -11,13 +11,22 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.RouteTableEntryConnection; +import com.equinix.openapi.fabric.v4.model.RouteTableEntryProtocolType; +import com.equinix.openapi.fabric.v4.model.RouteTableEntryState; +import com.equinix.openapi.fabric.v4.model.RouteTableEntryType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Route table entry object diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java index 1284bf08..2aadad53 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * RouteTableEntryConnection */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java index fea78396..7a16e6ff 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteTableEntryOrFilter; +import com.equinix.openapi.fabric.v4.model.RouteTableEntrySimpleExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteTableEntryFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java index 5874edd8..05a083a0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteTableEntryFilter; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteTableEntryFilters diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java index f2a1c265..95127b9c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteTableEntrySimpleExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteTableEntryOrFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java index 6042b9c3..e4585a3e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java index 7dd3190e..5f3eca93 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PaginationRequest; +import com.equinix.openapi.fabric.v4.model.RouteTableEntryFilters; +import com.equinix.openapi.fabric.v4.model.RouteTableEntrySortCriteria; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java index 636981b6..84383469 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RouteTableEntry; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteTableEntrySearchResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java index af4381ca..f2eec56f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java @@ -11,13 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteTableEntrySimpleExpression diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java index 0442a01c..ac652ba5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java index 20244670..c9345f2b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RouteTableEntrySortBy; +import com.equinix.openapi.fabric.v4.model.RouteTableEntrySortDirection; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RouteTableEntrySortCriteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java index 5f9647bf..092924fe 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java index ecb2e4fe..ebda1a33 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java index f8157505..1b9597ff 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java index e2b9e414..9a4fe8b1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java index 1f11f1ae..5c43888e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolBFD diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java index 2891eb77..b1ad522d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java @@ -11,11 +11,23 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv6; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBFD; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChange; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolBGPData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java index abc87014..9016b59d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java @@ -11,9 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv6; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBFD; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolBGPType diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java index 386b22a4..54129cea 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java @@ -11,9 +11,22 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv6; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv6; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBFD; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBGPType; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolDirectType; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolBase diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java index 9405093c..763bdaca 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java @@ -11,10 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest Routing Protocol change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java index f8df17b8..3bd6f3b7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChangeOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.time.OffsetDateTime; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest Routing Protocol change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java index 89084c40..4b8152b5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChangeData; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * List of network changes diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java index 2b198978..92a8495e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java @@ -11,9 +11,16 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBase; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Routing Protocol change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java index 02974569..2491123d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java @@ -11,11 +11,27 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.BGPConnectionIpv6; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv6; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBFD; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBGPData; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChange; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolDirectData; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java index 84850cf4..e2f945a5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java @@ -11,11 +11,22 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv6; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChange; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolOperation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolDirectData diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java index fed5f769..d35da5fb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java @@ -11,9 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv4; +import com.equinix.openapi.fabric.v4.model.DirectConnectionIpv6; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolDirectType diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java index 53706134..ceeefe46 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Error; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * RoutingProtocolOperation diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java index c09daaad..7f94f695 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SearchExpression diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java index 12eeeb28..6866d220 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java index 66655b9f..52d0c6b2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Expression; +import com.equinix.openapi.fabric.v4.model.PaginationRequest; +import com.equinix.openapi.fabric.v4.model.SortCriteria; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java index 21cd9c24..ec50cf72 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CloudRouter; +import com.equinix.openapi.fabric.v4.model.Pagination; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SearchResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java index 2b53f2a2..e2bb54ea 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java @@ -11,11 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.*; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ServiceMetro diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetros.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetros.java index 8e933469..a79812ce 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetros.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetros.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.ServiceMetro; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Profile Metros diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java index eaa764c1..8a6b08ed 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java @@ -11,16 +11,32 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.CustomField; +import com.equinix.openapi.fabric.v4.model.MarketingInfo; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.ServiceMetro; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointCOLO; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointType; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointVD; +import com.equinix.openapi.fabric.v4.model.ServiceProfileStateEnum; +import com.equinix.openapi.fabric.v4.model.ServiceProfileTypeEnum; +import com.equinix.openapi.fabric.v4.model.ServiceProfileVisibilityEnum; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Profile is a software definition for a named provider service and it's network connectivity requirements. This includes the basic marketing information and one or more sets of access points (a set per each access point type) fulfilling the provider service. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java index 188def88..0e08f2bb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java @@ -11,10 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Colo Access Point diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java index e5c6aae2..a60b1d39 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java @@ -11,14 +11,25 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ApiConfig; +import com.equinix.openapi.fabric.v4.model.AuthenticationKey; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointTypeCOLO; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointTypeEnum; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointTypeVD; +import com.equinix.openapi.fabric.v4.model.ServiceProfileLinkProtocolConfig; +import com.equinix.openapi.fabric.v4.model.ServiceProfileMetadata; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Access Point Type diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java index b1e73fcc..f68fb26d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java @@ -11,14 +11,23 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ApiConfig; +import com.equinix.openapi.fabric.v4.model.AuthenticationKey; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointTypeEnum; +import com.equinix.openapi.fabric.v4.model.ServiceProfileLinkProtocolConfig; +import com.equinix.openapi.fabric.v4.model.ServiceProfileMetadata; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Colo Access Point Type diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java index b9b9ea3d..74e75cfc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java index bf25d34a..806c1dda 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointTypeEnum; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * VirtualDevice Access Point Type diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java index dddf486c..4701e23b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java @@ -11,10 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Virtual Device Point diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java index 6bbbd3e2..88032fc1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ServiceProfileSimpleExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ServiceProfileAndFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java index 13f7bba7..eb2807a4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAndFilter; +import com.equinix.openapi.fabric.v4.model.ServiceProfileSimpleExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ServiceProfileFilter diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java index fb31984f..611fbadd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Configuration for dot1q to qinq translation support diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java index 7c602f84..0f0ff015 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Metadata. Response attribute. Ignored on request payload. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java index cc2d3606..d93481a1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java @@ -11,16 +11,29 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CustomField; +import com.equinix.openapi.fabric.v4.model.MarketingInfo; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.ServiceMetro; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointCOLO; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointType; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointVD; +import com.equinix.openapi.fabric.v4.model.ServiceProfileTypeEnum; +import com.equinix.openapi.fabric.v4.model.ServiceProfileVisibilityEnum; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Profile is a software definition for a named provider service and it's network connectivity requirements. This includes the basic marketing information and one or more sets of access points (a set per each access point type) fulfilling the provider service. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java index 1051e575..f3cb5a60 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PaginationRequest; +import com.equinix.openapi.fabric.v4.model.ServiceProfileFilter; +import com.equinix.openapi.fabric.v4.model.ServiceProfileSortCriteria; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java index fbe0d0fd..4c7a823a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java @@ -11,13 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ServiceProfileSimpleExpression diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java index 78b8b5d7..6d3208be 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java index d671fe69..2915778c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ServiceProfileSortBy; +import com.equinix.openapi.fabric.v4.model.ServiceProfileSortDirection; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ServiceProfileSortCriteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java index 7e68b4ec..8481676e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java index 02963f37..cfd89b7c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java index 3e1e4740..313dc46f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java index 6a46da58..c75a7554 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java index 5747e940..f34e6a32 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.ServiceProfile; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Profiles diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java index 30246b20..40fa7105 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java @@ -11,17 +11,27 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.ServiceTokenConnection; +import com.equinix.openapi.fabric.v4.model.ServiceTokenState; +import com.equinix.openapi.fabric.v4.model.ServiceTokenType; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.time.OffsetDateTime; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Create Service Tokens (v4) generates Equinix Fabric service tokens. These tokens authorize users to access protected resources and services. The tokens remove sensitive content from the environment, rather than just masking it, making the protected data impossible to unencrypt or decrypt. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java index 13e29333..d419af51 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ServiceTokenActions; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Token action request diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java index d3fa1946..835f1a2a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java index 8cd1f2d4..4a08286e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Token change operation data diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java index 924c5013..0c52860f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java @@ -11,13 +11,20 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ServiceTokenSide; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Token Connection Type Information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java index 8366b0c0..6e2b3369 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ServiceTokenSearchFieldName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ServiceTokenSearchExpression diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java index f721f7f6..db0069f2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java index 1c2e247b..0224fee3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PaginationRequest; +import com.equinix.openapi.fabric.v4.model.ServiceTokenSearchExpression; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Search requests containing criteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java index d4f45179..8d5f4ad5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.AccessPointSelector; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java index 2882d98f..3cdbc308 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java index e0712b79..40b5ebc9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java index 9e6ca738..68a40be1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.ServiceToken; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service tokens authorize a user to access protected resources and services available on the Equinix Fabric network. The owner of the resources can distribute service tokens to third-party users (trusted partners and vendors), allowing them to directly access and work with the resources on the network without involving the resource owners. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java index b73b640c..73c2c033 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SimplifiedAccount diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java index 54c061bc..3ad4c807 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.LinkProtocolType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Connection link protocol Configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java index a0c06296..470064c0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SimplifiedLocation diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java index e849be46..ac01b034 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SimplifiedLocationWithoutIBX diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java index 45b65969..c820bc3b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java @@ -11,13 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Configuration details for port used at the access point. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java index 8fd58496..b67e220c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java @@ -11,16 +11,28 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Changelog; +import com.equinix.openapi.fabric.v4.model.Link; +import com.equinix.openapi.fabric.v4.model.NetworkOperation; +import com.equinix.openapi.fabric.v4.model.NetworkScope; +import com.equinix.openapi.fabric.v4.model.NetworkState; +import com.equinix.openapi.fabric.v4.model.NetworkType; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.equinix.openapi.fabric.v4.model.SimplifiedNetworkChange; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Network specification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java index 2b145c7d..0f664686 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java @@ -11,14 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.NetworkChangeType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Current state of latest network change diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java index ec851a56..21074d25 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SimplifiedNotification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java index 36233b53..b66b18f7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java @@ -11,13 +11,34 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PhysicalPort; +import com.equinix.openapi.fabric.v4.model.PortAdditionalInfo; +import com.equinix.openapi.fabric.v4.model.PortDemarcationPoint; +import com.equinix.openapi.fabric.v4.model.PortDevice; +import com.equinix.openapi.fabric.v4.model.PortEncapsulation; +import com.equinix.openapi.fabric.v4.model.PortInterface; +import com.equinix.openapi.fabric.v4.model.PortOperation; +import com.equinix.openapi.fabric.v4.model.PortRedundancy; +import com.equinix.openapi.fabric.v4.model.PortSettings; +import com.equinix.openapi.fabric.v4.model.PortState; +import com.equinix.openapi.fabric.v4.model.PortTether; +import com.equinix.openapi.fabric.v4.model.PortType; +import com.equinix.openapi.fabric.v4.model.Project; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.equinix.openapi.fabric.v4.model.SimplifiedLocation; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port specification diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java index 564d1fc3..8b676b74 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java @@ -11,16 +11,28 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.CustomField; +import com.equinix.openapi.fabric.v4.model.MarketingInfo; +import com.equinix.openapi.fabric.v4.model.ServiceMetro; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointCOLO; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointType; +import com.equinix.openapi.fabric.v4.model.ServiceProfileAccessPointVD; +import com.equinix.openapi.fabric.v4.model.ServiceProfileTypeEnum; +import com.equinix.openapi.fabric.v4.model.ServiceProfileVisibilityEnum; +import com.equinix.openapi.fabric.v4.model.SimplifiedNotification; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Service Profile is a software definition for a named provider service and it's network connectivity requirements. This includes the basic marketing information and one or more sets of access points (a set per each access point type) fulfilling the provider service. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java index 3555b95e..7cd4b309 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java index 9a4ab364..eb4574d4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java index 3ae1a510..decbe7b5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.SortBy; +import com.equinix.openapi.fabric.v4.model.SortDirection; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SortCriteria diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java index 59676f98..1bbc9daa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java @@ -11,11 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.SortBy; +import com.equinix.openapi.fabric.v4.model.SortDirection; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SortCriteriaResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java index 5e413da2..a6cee1c0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortItem.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortItem.java index c1cea066..19eb9313 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortItem.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortItem.java @@ -11,9 +11,15 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * SortItem diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java index d196c202..d3afc039 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java @@ -11,10 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.time.OffsetDateTime; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.BandwidthUtilization; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.time.OffsetDateTime; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * This API provides service-level traffic metrics so that you can view access and gather key information required to manage service subscription sizing and capacity. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java index 2a78575c..b36ad4ad 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Sub Interface information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java index 2a8ab363..98d145f2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.Statistics; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * This API provides service-level traffic metrics for the top utilized ports so that you can view access and gather key information required to manage service subscription sizing and capacity. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequest.java index ddf43fc5..33372f2e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequest.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ValidateRequestFilter; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Validate connection auth api key or vlan diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilter.java index 99c027f5..8447aabf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilter.java @@ -11,14 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ValidateRequestFilterAnd; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Filters diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilterAnd.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilterAnd.java index 96b8207d..5f7b5a6e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilterAnd.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilterAnd.java @@ -11,14 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ValidateRequestFilterAnd diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateSubnetResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateSubnetResponse.java index 5db098f5..1ccdcc54 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateSubnetResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateSubnetResponse.java @@ -11,13 +11,18 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectionSideAdditionalInfo; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.ArrayList; import java.util.List; -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * ValidateResponse diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java index 705e2db1..a70ef23f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java index b53ebe87..bc0ccf0a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java index 2dc839f1..835d74f3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java @@ -11,12 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceASide; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceConnectionType; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceZSide; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Virtual Connection Product configuration diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java index 84c0d757..792523a3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceASideAccessPoint; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * VirtualConnectionPriceASide diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java index 405f5a67..6feb030e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java @@ -11,13 +11,19 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PriceLocation; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceASideAccessPointPort; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceAccessPointType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * VirtualConnectionPriceASideAccessPoint diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java index 7eab9cd9..a52aa829 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java @@ -11,13 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceASideAccessPointPortSettings; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * VirtualConnectionPriceASideAccessPointPort */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java index 9abb91ff..51c67a1d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * VirtualConnectionPriceASideAccessPointPortSettings */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java index d06f8434..5d7a463d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java index c8fa64a0..f62277cd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java index 900fe88f..50b0bc89 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java @@ -11,11 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceZSideAccessPoint; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * VirtualConnectionPriceZSide diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java index 8ed71394..49cd225f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java @@ -11,13 +11,21 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PriceLocation; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceASideAccessPointPort; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceAccessPointType; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceZSideAccessPointBridge; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceZSideAccessPointProfile; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * VirtualConnectionPriceZSideAccessPoint diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java index 82acaa9b..d7f9cb44 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java @@ -11,13 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionPriceZSideAccessPointBridgePackage; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * VirtualConnectionPriceZSideAccessPointBridge */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java index 4371f41b..27128dca 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java @@ -11,13 +11,17 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.VirtualConnectionBridgePackageCode; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; -import java.util.Objects; - /** * VirtualConnectionPriceZSideAccessPointBridgePackage */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java index 4ea901a7..4386e071 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java @@ -11,13 +11,16 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonTypeName; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * VirtualConnectionPriceZSideAccessPointProfile diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java index 57d521d0..39c38785 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java @@ -11,11 +11,18 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.*; - -import java.net.URI; import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.net.URI; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Virtual Device AccessPoint Information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualNetwork.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualNetwork.java index ec73e915..4b2f262a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualNetwork.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualNetwork.java @@ -11,14 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Virtual Network Information diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java index 5ec3b568..8a5f80b9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Port configuration. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java index fca107bd..727e4134 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Geographic data for the port. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java index 75150abe..5ae73e29 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java @@ -11,12 +11,23 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.ConnectivitySource; +import com.equinix.openapi.fabric.v4.model.LinkAggregationGroup; +import com.equinix.openapi.fabric.v4.model.VirtualPortConfiguration; +import com.equinix.openapi.fabric.v4.model.VirtualPortLocation; +import com.equinix.openapi.fabric.v4.model.VirtualPortRedundancy; +import com.equinix.openapi.fabric.v4.model.VirtualPortServiceType; +import com.equinix.openapi.fabric.v4.model.VirtualPortType; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Preferences and settings for a virtual port connected to an internet service provider (ISP) or other Equinix platform entity. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java index 51567362..749185e6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java @@ -11,11 +11,15 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonPropertyOrder; - -import java.util.Objects; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * Specifications for redundant connections, which improve service continuity by routing traffic to secondary ports when primary ports are unavailable. <br> Redundancy increases resilience and boosts site reliability scores. diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java index 33fad077..849ecc32 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java index 68284110..f6b2bd10 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java @@ -11,6 +11,11 @@ package com.equinix.openapi.fabric.v4.model; +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; + import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VpicInterface.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VpicInterface.java index 164559aa..ef6ada15 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VpicInterface.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VpicInterface.java @@ -11,14 +11,17 @@ package com.equinix.openapi.fabric.v4.model; -import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Objects; +import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; import java.net.URI; -import java.util.Objects; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import com.fasterxml.jackson.annotation.JsonTypeName; /** * MCN VPIC Interface Information diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java index eb8eabbf..768ba4c6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java @@ -11,19 +11,34 @@ package com.equinix.openapi.fabric.v4.api; +import com.equinix.openapi.fabric.v4.model.Connection; +import com.equinix.openapi.fabric.v4.model.ConnectionAction; +import com.equinix.openapi.fabric.v4.model.ConnectionActionRequest; +import com.equinix.openapi.fabric.v4.model.ConnectionChangeOperation; +import com.equinix.openapi.fabric.v4.model.ConnectionDirection; +import com.equinix.openapi.fabric.v4.model.ConnectionPostRequest; +import com.equinix.openapi.fabric.v4.model.ConnectionResponse; +import com.equinix.openapi.fabric.v4.model.ConnectionSearchResponse; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.SearchRequest; +import com.equinix.openapi.fabric.v4.model.ValidateRequest; import com.equinix.openapi.fabric.ApiClient; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.api.ConnectionsApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for ConnectionsApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java index a8316e93..0edbb549 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java @@ -11,16 +11,24 @@ package com.equinix.openapi.fabric.v4.api; +import com.equinix.openapi.fabric.v4.model.HealthResponse; import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.HealthApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for HealthApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java index 8743d840..93b92d28 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java @@ -16,6 +16,7 @@ import io.restassured.response.Response; import org.apache.http.HttpStatus; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; import static org.junit.Assert.assertEquals; diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java index 838f07f2..aee782e5 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java @@ -11,22 +11,33 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.Network; +import com.equinix.openapi.fabric.v4.model.NetworkChange; import com.equinix.openapi.fabric.v4.model.NetworkChangeOperation; +import com.equinix.openapi.fabric.v4.model.NetworkChangeResponse; +import com.equinix.openapi.fabric.v4.model.NetworkConnections; import com.equinix.openapi.fabric.v4.model.NetworkPostRequest; import com.equinix.openapi.fabric.v4.model.NetworkSearchRequest; +import com.equinix.openapi.fabric.v4.model.NetworkSearchResponse; +import java.util.UUID; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.NetworksApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for NetworksApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java index 544e5cec..5d240b46 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java @@ -11,22 +11,32 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.model.AllPhysicalPortsResponse; +import com.equinix.openapi.fabric.v4.model.AllPortsResponse; import com.equinix.openapi.fabric.v4.model.BulkPhysicalPort; import com.equinix.openapi.fabric.v4.model.BulkPort; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.LinkProtocolGetResponse; import com.equinix.openapi.fabric.v4.model.Port; import com.equinix.openapi.fabric.v4.model.PortV4SearchRequest; +import java.util.UUID; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.PortsApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for PortsApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApiTest.java index 028fabe1..6c86c696 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PrecisionTimeApiTest.java @@ -11,21 +11,31 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.model.Error; import com.equinix.openapi.fabric.v4.model.PrecisionTimeChangeOperation; +import com.equinix.openapi.fabric.v4.model.PrecisionTimePackageResponse; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeServiceConnectionsResponse; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeServiceCreateResponse; +import com.equinix.openapi.fabric.v4.model.PrecisionTimeServicePackagesResponse; import com.equinix.openapi.fabric.v4.model.PrecisionTimeServiceRequest; +import java.util.UUID; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.PrecisionTimeApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for PrecisionTimeApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java index f8be7f1b..49d1d3ad 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java @@ -16,6 +16,7 @@ import io.restassured.response.Response; import org.apache.http.HttpStatus; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; import java.util.Arrays; diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApiTest.java index 92799b51..ae2e59d4 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFilterRulesApiTest.java @@ -11,22 +11,32 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.GetRouteFilterRulesResponse; import com.equinix.openapi.fabric.v4.model.RouteFilterRulesBase; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesChangeData; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesChangeDataResponse; +import com.equinix.openapi.fabric.v4.model.RouteFilterRulesData; import com.equinix.openapi.fabric.v4.model.RouteFilterRulesPatchRequestItem; import com.equinix.openapi.fabric.v4.model.RouteFilterRulesPostRequest; +import java.util.UUID; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.RouteFilterRulesApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for RouteFilterRulesApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApiTest.java index 4c3f50e0..0f5df6ca 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RouteFiltersApiTest.java @@ -11,23 +11,36 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.model.ConnectionRouteFilterData; import com.equinix.openapi.fabric.v4.model.ConnectionRouteFiltersBase; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.GetAllConnectionRouteFiltersResponse; +import com.equinix.openapi.fabric.v4.model.GetRouteFilterGetConnectionsResponse; +import com.equinix.openapi.fabric.v4.model.RouteFilterChangeData; +import com.equinix.openapi.fabric.v4.model.RouteFilterChangeDataResponse; import com.equinix.openapi.fabric.v4.model.RouteFiltersBase; +import com.equinix.openapi.fabric.v4.model.RouteFiltersData; import com.equinix.openapi.fabric.v4.model.RouteFiltersPatchRequestItem; import com.equinix.openapi.fabric.v4.model.RouteFiltersSearchBase; +import com.equinix.openapi.fabric.v4.model.RouteFiltersSearchResponse; +import java.util.UUID; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.RouteFiltersApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for RouteFiltersApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java index 673f34a6..d050bbb8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java @@ -11,13 +11,37 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.model.BGPActionData; +import com.equinix.openapi.fabric.v4.model.BGPActionRequest; +import com.equinix.openapi.fabric.v4.model.BGPActionsBulkData; +import com.equinix.openapi.fabric.v4.model.ConnectionChangeOperation; +import com.equinix.openapi.fabric.v4.model.ConnectionRoutingProtocolPostRequest; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.GetResponse; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolBase; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChangeData; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolChangeDataResponse; +import com.equinix.openapi.fabric.v4.model.RoutingProtocolData; +import java.util.UUID; +import com.equinix.openapi.fabric.v4.model.ValidateRequest; +import com.equinix.openapi.fabric.v4.model.ValidateSubnetResponse; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; +import io.restassured.builder.RequestSpecBuilder; +import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; +import java.util.Map; +import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; +import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for RoutingProtocolsApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java index d73a1649..f13bb881 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java @@ -11,22 +11,31 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.model.Error; import com.equinix.openapi.fabric.v4.model.JsonPatchOperation; +import com.equinix.openapi.fabric.v4.model.ServiceMetros; +import com.equinix.openapi.fabric.v4.model.ServiceProfile; import com.equinix.openapi.fabric.v4.model.ServiceProfileRequest; import com.equinix.openapi.fabric.v4.model.ServiceProfileSearchRequest; +import com.equinix.openapi.fabric.v4.model.ServiceProfiles; +import java.util.UUID; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for ServiceProfilesApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java index acc80011..fda2f317 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java @@ -11,24 +11,31 @@ package com.equinix.openapi.fabric.v4.api; -import com.equinix.openapi.fabric.ApiClient; +import java.math.BigDecimal; +import com.equinix.openapi.fabric.v4.model.Error; import com.equinix.openapi.fabric.v4.model.ServiceToken; import com.equinix.openapi.fabric.v4.model.ServiceTokenActionRequest; import com.equinix.openapi.fabric.v4.model.ServiceTokenChangeOperation; import com.equinix.openapi.fabric.v4.model.ServiceTokenSearchRequest; +import com.equinix.openapi.fabric.v4.model.ServiceTokens; +import java.util.UUID; +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; -import java.math.BigDecimal; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for ServiceTokensApi diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java index 927a13a3..2f16701b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java @@ -11,21 +11,33 @@ package com.equinix.openapi.fabric.v4.api; +import com.equinix.openapi.fabric.v4.model.Duration; +import com.equinix.openapi.fabric.v4.model.Error; +import com.equinix.openapi.fabric.v4.model.MetricInterval; +import java.time.OffsetDateTime; +import com.equinix.openapi.fabric.v4.model.QueryDirection; +import com.equinix.openapi.fabric.v4.model.Sort; +import com.equinix.openapi.fabric.v4.model.Statistics; +import com.equinix.openapi.fabric.v4.model.TopUtilizedStatistics; +import java.util.UUID; +import com.equinix.openapi.fabric.v4.model.ViewPoint; import com.equinix.openapi.fabric.ApiClient; -import com.equinix.openapi.fabric.v4.model.*; +import com.equinix.openapi.fabric.v4.api.StatisticsApi; import io.restassured.builder.RequestSpecBuilder; import io.restassured.filter.log.ErrorLoggingFilter; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; +import org.junit.Ignore; +import java.time.LocalDate; import java.time.OffsetDateTime; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; -import java.util.UUID; - -import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; +import java.util.Map; import static io.restassured.config.ObjectMapperConfig.objectMapperConfig; import static io.restassured.config.RestAssuredConfig.config; +import static com.equinix.openapi.fabric.JacksonObjectMapper.jackson; /** * API tests for StatisticsApi