From 6184f7e20f7c356c2ef04a2deddc1a70b4a64e28 Mon Sep 17 00:00:00 2001 From: Olivier Vignaud Date: Wed, 11 Dec 2024 12:08:15 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=BD=EF=B8=8F=202.8.1:=20Change=20depre?= =?UTF-8?q?cated=20`required`=20to=20`requiredMode`=20on=20swagger=20annot?= =?UTF-8?q?ations.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vnfconfig/Configuration281Sol002Api.java | 1 + .../em/vnfind/Indicators281Sol002Api.java | 1 + .../VnfIndSubscriptions281Sol002Api.java | 1 + .../model/em/SubscriptionAuthentication.java | 1 + ...SubscriptionAuthenticationParamsBasic.java | 1 + ...ticationParamsOauth2ClientCredentials.java | 1 + .../em/vnfconfig/ApiVersionInformation.java | 1 + .../ApiVersionInformationApiVersions.java | 1 + .../v281/model/em/vnfconfig/CpAddress.java | 1 + .../model/em/vnfconfig/CpAddressAddress.java | 1 + .../model/em/vnfconfig/CpConfiguration.java | 1 + .../model/em/vnfconfig/ProblemDetails.java | 1 + .../model/em/vnfconfig/ProblemDetails2.java | 1 + .../em/vnfconfig/VnfConfigModifications.java | 1 + .../model/em/vnfconfig/VnfConfiguration.java | 1 + .../em/vnfconfig/VnfConfigurationData.java | 1 + .../em/vnfconfig/VnfcConfigurationData.java | 1 + .../etsi/mano/v281/model/em/vnffm/Alarm.java | 1 + .../etsi/mano/v281/model/em/vnffm/Alarm2.java | 1 + .../mano/v281/model/em/vnffm/AlarmLinks.java | 1 + .../model/em/vnffm/AlarmModifications.java | 1 + .../model/em/vnffm/FaultyResourceInfo.java | 1 + .../model/em/vnffm/FmNotificationsFilter.java | 1 + .../v281/model/em/vnffm/FmSubscription.java | 1 + .../model/em/vnffm/FmSubscriptionLinks.java | 1 + .../model/em/vnffm/FmSubscriptionRequest.java | 1 + .../em/vnffm/PerceivedSeverityRequest.java | 1 + .../model/em/vnfind/CreatePmJobRequest.java | 1 + .../em/vnfind/CreateThresholdRequest.java | 1 + .../model/em/vnfind/PerformanceReport.java | 1 + .../em/vnfind/PerformanceReportEntries.java | 1 + .../PerformanceReportPerformanceValues.java | 1 + .../etsi/mano/v281/model/em/vnfind/PmJob.java | 1 + .../v281/model/em/vnfind/PmJobCriteria.java | 1 + .../mano/v281/model/em/vnfind/PmJobLinks.java | 1 + .../model/em/vnfind/PmJobModifications.java | 1 + .../v281/model/em/vnfind/PmJobReports.java | 1 + .../mano/v281/model/em/vnfind/Threshold.java | 1 + .../model/em/vnfind/ThresholdCriteria.java | 1 + ...resholdCriteriaSimpleThresholdDetails.java | 1 + .../v281/model/em/vnfind/ThresholdLinks.java | 1 + .../em/vnfind/ThresholdModifications.java | 1 + .../v281/model/em/vnfind/VnfIndicator.java | 1 + .../model/em/vnfind/VnfIndicatorLinks.java | 1 + .../VnfIndicatorNotificationsFilter.java | 1 + .../em/vnfind/VnfIndicatorSubscription.java | 1 + .../vnfind/VnfIndicatorSubscriptionLinks.java | 1 + .../VnfIndicatorSubscriptionRequest.java | 1 + .../model/em/vnflcm/AffectedExtLinkPort.java | 1 + .../model/em/vnflcm/AffectedVirtualLink.java | 1 + .../em/vnflcm/AffectedVirtualStorage.java | 1 + .../v281/model/em/vnflcm/AffectedVnfc.java | 1 + .../mano/v281/model/em/vnflcm/CancelMode.java | 1 + .../ChangeExtVnfConnectivityRequest.java | 1 + .../em/vnflcm/ChangeVnfFlavourRequest.java | 1 + .../v281/model/em/vnflcm/CpProtocolData.java | 1 + .../v281/model/em/vnflcm/CpProtocolInfo.java | 1 + .../model/em/vnflcm/CreateVnfRequest.java | 1 + .../v281/model/em/vnflcm/ExtLinkPortData.java | 1 + .../v281/model/em/vnflcm/ExtLinkPortInfo.java | 1 + .../em/vnflcm/ExtManagedVirtualLinkData.java | 1 + .../em/vnflcm/ExtManagedVirtualLinkInfo.java | 1 + .../model/em/vnflcm/ExtVirtualLinkData.java | 1 + .../model/em/vnflcm/ExtVirtualLinkInfo.java | 1 + .../v281/model/em/vnflcm/HealVnfRequest.java | 1 + .../em/vnflcm/InstantiateVnfRequest.java | 1 + .../em/vnflcm/IpOverEthernetAddressData.java | 1 + ...IpOverEthernetAddressDataAddressRange.java | 1 + .../IpOverEthernetAddressDataIpAddresses.java | 1 + .../em/vnflcm/IpOverEthernetAddressInfo.java | 1 + ...IpOverEthernetAddressInfoAddressRange.java | 1 + .../IpOverEthernetAddressInfoIpAddresses.java | 1 + .../mano/v281/model/em/vnflcm/LccnLinks.java | 1 + .../model/em/vnflcm/LccnSubscription.java | 1 + .../em/vnflcm/LccnSubscriptionLinks.java | 1 + .../em/vnflcm/LccnSubscriptionRequest.java | 1 + .../LifecycleChangeNotificationsFilter.java | 1 + .../etsi/mano/v281/model/em/vnflcm/Link.java | 1 + .../model/em/vnflcm/MonitoringParameter.java | 1 + .../model/em/vnflcm/NotificationLink.java | 1 + .../model/em/vnflcm/OperateVnfRequest.java | 1 + .../v281/model/em/vnflcm/ResourceHandle.java | 1 + .../mano/v281/model/em/vnflcm/ScaleInfo.java | 1 + .../v281/model/em/vnflcm/ScaleVnfRequest.java | 1 + .../em/vnflcm/ScaleVnfToLevelRequest.java | 1 + .../model/em/vnflcm/TerminateVnfRequest.java | 1 + .../em/vnflcm/VirtualStorageResourceInfo.java | 1 + .../v281/model/em/vnflcm/VnfExtCpConfig.java | 1 + .../v281/model/em/vnflcm/VnfExtCpData.java | 1 + .../v281/model/em/vnflcm/VnfExtCpInfo.java | 1 + .../VnfIdentifierCreationNotification.java | 13 ++++----- .../VnfIdentifierDeletionNotification.java | 13 ++++----- .../em/vnflcm/VnfInfoModificationRequest.java | 1 + .../model/em/vnflcm/VnfInfoModifications.java | 1 + .../v281/model/em/vnflcm/VnfInstance.java | 17 ++++++------ .../VnfInstanceInstantiatedVnfInfo.java | 1 + .../model/em/vnflcm/VnfInstanceLinks.java | 1 + .../vnflcm/VnfInstanceSubscriptionFilter.java | 1 + ...VnfInstanceSubscriptionFilterVersions.java | 1 + ...InstanceSubscriptionFilterVnfProducts.java | 1 + ...riptionFilterVnfProductsFromProviders.java | 1 + .../v281/model/em/vnflcm/VnfLcmOpOcc.java | 1 + .../model/em/vnflcm/VnfLcmOpOccLinks.java | 1 + .../em/vnflcm/VnfLcmOpOccResourceChanges.java | 1 + ...VnfLcmOperationOccurrenceNotification.java | 23 ++++++++-------- .../v281/model/em/vnflcm/VnfLinkPortInfo.java | 1 + .../em/vnflcm/VnfVirtualLinkResourceInfo.java | 1 + .../mano/v281/model/em/vnflcm/VnfcInfo.java | 1 + .../em/vnflcm/VnfcInfoModifications.java | 1 + .../model/em/vnflcm/VnfcResourceInfo.java | 1 + .../em/vnflcm/VnfcResourceInfoVnfcCpInfo.java | 1 + .../model/nfvo/nsd/CreateNsdInfoRequest.java | 1 + .../model/nfvo/nsd/CreatePnfdInfoRequest.java | 1 + .../nfvo/nsd/NsdArchiveArtifactInfo.java | 1 + .../mano/v281/model/nfvo/nsd/NsdInfo.java | 1 + .../v281/model/nfvo/nsd/NsdInfoLinks.java | 1 + .../model/nfvo/nsd/NsdInfoModifications.java | 1 + .../nfvo/nsd/NsdmNotificationsFilter.java | 1 + .../v281/model/nfvo/nsd/NsdmSubscription.java | 1 + .../model/nfvo/nsd/NsdmSubscriptionLinks.java | 1 + .../nfvo/nsd/NsdmSubscriptionRequest.java | 1 + .../nfvo/nsd/PnfdArchiveArtifactInfo.java | 1 + .../mano/v281/model/nfvo/nsd/PnfdInfo.java | 1 + .../v281/model/nfvo/nsd/PnfdInfoLinks.java | 1 + .../model/nfvo/nsd/PnfdInfoModifications.java | 1 + .../model/nfvo/nsfm/FaultyComponentInfo.java | 1 + .../model/nfvo/nsfm/InlineResponse200.java | 1 + .../nsfm/NsInstanceSubscriptionFilter.java | 1 + .../v281/model/nfvo/nslcm/AddPnfData.java | 1 + .../v281/model/nfvo/nslcm/AddVnffgData.java | 1 + .../v281/model/nfvo/nslcm/AffectedNs.java | 1 + .../v281/model/nfvo/nslcm/AffectedPnf.java | 1 + .../v281/model/nfvo/nslcm/AffectedSap.java | 1 + .../v281/model/nfvo/nslcm/AffectedVnf.java | 1 + .../nfvo/nslcm/AffectedVnfChangedInfo.java | 1 + .../v281/model/nfvo/nslcm/AffectedVnffg.java | 1 + .../nslcm/AffinityOrAntiAffinityRule.java | 1 + .../nfvo/nslcm/AssocNewNsdVersionData.java | 1 + .../nslcm/ChangeExtVnfConnectivityData.java | 1 + .../model/nfvo/nslcm/ChangeNsFlavourData.java | 1 + .../nfvo/nslcm/ChangeVnfFlavourData.java | 1 + .../v281/model/nfvo/nslcm/CpGroupInfo.java | 1 + .../v281/model/nfvo/nslcm/CpPairInfo.java | 1 + .../model/nfvo/nslcm/CreateNsRequest.java | 1 + .../ForwardingBehaviourInputParameters.java | 1 + .../v281/model/nfvo/nslcm/HealNsData.java | 1 + .../v281/model/nfvo/nslcm/HealNsRequest.java | 1 + .../v281/model/nfvo/nslcm/HealVnfData.java | 1 + .../model/nfvo/nslcm/InlineResponse2001.java | 1 + .../nfvo/nslcm/InstantiateNsRequest.java | 1 + .../model/nfvo/nslcm/InstantiateVnfData.java | 1 + ...pOverEthernetAddressInfoAddressRange1.java | 1 + .../model/nfvo/nslcm/LocationConstraints.java | 1 + ...ocationConstraintsCivicAddressElement.java | 1 + .../etsi/mano/v281/model/nfvo/nslcm/Mask.java | 1 + .../v281/model/nfvo/nslcm/ModifyPnfData.java | 1 + .../model/nfvo/nslcm/ModifyVnfInfoData.java | 1 + .../model/nfvo/nslcm/MoveVnfInstanceData.java | 1 + .../nfvo/nslcm/NestedNsInstanceData.java | 1 + .../mano/v281/model/nfvo/nslcm/NfpData.java | 1 + .../mano/v281/model/nfvo/nslcm/NfpRule.java | 1 + .../v281/model/nfvo/nslcm/NsCpHandle.java | 1 + .../v281/model/nfvo/nslcm/NsInstance.java | 1 + .../model/nfvo/nslcm/NsInstanceLinks.java | 1 + .../v281/model/nfvo/nslcm/NsLcmOpOcc.java | 1 + .../model/nfvo/nslcm/NsLcmOpOccLinks.java | 1 + .../nfvo/nslcm/NsLcmOpOccResourceChanges.java | 1 + .../v281/model/nfvo/nslcm/NsLinkPortInfo.java | 1 + .../nfvo/nslcm/NsMonitoringParameter.java | 1 + .../v281/model/nfvo/nslcm/NsScaleInfo.java | 1 + .../model/nfvo/nslcm/NsVirtualLinkInfo.java | 1 + .../v281/model/nfvo/nslcm/OperateVnfData.java | 1 + .../model/nfvo/nslcm/ParamsForNestedNs.java | 3 ++- .../v281/model/nfvo/nslcm/ParamsForVnf.java | 1 + .../v281/model/nfvo/nslcm/PnfExtCpData.java | 1 + .../v281/model/nfvo/nslcm/PnfExtCpInfo.java | 1 + .../mano/v281/model/nfvo/nslcm/PnfInfo.java | 1 + .../mano/v281/model/nfvo/nslcm/PortRange.java | 1 + .../mano/v281/model/nfvo/nslcm/SapData.java | 1 + .../mano/v281/model/nfvo/nslcm/SapInfo.java | 1 + .../model/nfvo/nslcm/ScaleByStepData.java | 1 + .../model/nfvo/nslcm/ScaleNsByStepsData.java | 1 + .../v281/model/nfvo/nslcm/ScaleNsData.java | 1 + .../v281/model/nfvo/nslcm/ScaleNsRequest.java | 1 + .../model/nfvo/nslcm/ScaleNsToLevelData.java | 1 + .../model/nfvo/nslcm/ScaleToLevelData.java | 1 + .../v281/model/nfvo/nslcm/ScaleVnfData.java | 1 + .../model/nfvo/nslcm/TerminateNsRequest.java | 1 + .../model/nfvo/nslcm/UpdateNsRequest.java | 1 + .../model/nfvo/nslcm/UpdateVnffgData.java | 1 + .../model/nfvo/nslcm/VnfInstanceData.java | 1 + .../nfvo/nslcm/VnfLocationConstraint.java | 1 + .../nfvo/nslcm/VnfMonitoringParameter.java | 1 + .../v281/model/nfvo/nslcm/VnfScaleInfo.java | 1 + .../mano/v281/model/nfvo/nslcm/VnffgInfo.java | 1 + .../model/nfvo/nsperfo/PmJobReportsLinks.java | 1 + .../mano/v281/model/nfvo/vnf/Checksum.java | 1 + .../nfvo/vnf/CreateVnfPkgInfoRequest.java | 1 + .../vnf/ExternalArtifactsAccessConfig.java | 1 + ...ExternalArtifactsAccessConfigArtifact.java | 1 + ...ArtifactParamsOauth2ClientCredentials.java | 1 + .../nfvo/vnf/PkgmNotificationsFilter.java | 1 + .../vnf/PkgmNotificationsFilterVersions.java | 1 + .../PkgmNotificationsFilterVnfProducts.java | 1 + ...cationsFilterVnfProductsFromProviders.java | 1 + .../v281/model/nfvo/vnf/PkgmSubscription.java | 1 + .../model/nfvo/vnf/PkgmSubscriptionLinks.java | 1 + .../nfvo/vnf/PkgmSubscriptionRequest.java | 1 + .../nfvo/vnf/UploadVnfPkgFromUriRequest.java | 1 + ...iRequestParamsOauth2ClientCredentials.java | 1 + .../nfvo/vnf/VnfPackageArtifactInfo.java | 1 + .../vnf/VnfPackageChangeNotification.java | 17 ++++++------ .../vnf/VnfPackageOnboardingNotification.java | 17 ++++++------ .../nfvo/vnf/VnfPackageSoftwareImageInfo.java | 27 ++++++++++--------- .../mano/v281/model/nfvo/vnf/VnfPkgInfo.java | 1 + .../v281/model/nfvo/vnf/VnfPkgInfoLinks.java | 1 + .../nfvo/vnf/VnfPkgInfoModifications.java | 1 + .../nfvo/vnfconfig/NsdChangeNotification.java | 1 + .../vnfconfig/NsdDeletionNotification.java | 1 + .../NsdOnBoardingFailureNotification.java | 1 + .../vnfconfig/NsdOnBoardingNotification.java | 1 + .../v281/model/nfvo/vnfconfig/NsdmLinks.java | 1 + .../v281/model/nfvo/vnfconfig/PkgmLinks.java | 5 ++-- .../vnfconfig/PnfdDeletionNotification.java | 1 + .../PnfdOnBoardingFailureNotification.java | 1 + .../vnfconfig/PnfdOnBoardingNotification.java | 1 + .../v281/model/nfvo/vnfconfig/PnfdmLinks.java | 1 + .../VnfPackageChangeNotification.java | 1 + .../VnfPackageOnboardingNotification.java | 1 + .../vnfm/grant/ConstraintResourceRef.java | 1 + .../mano/v281/model/vnfm/grant/Grant.java | 9 ++++--- .../mano/v281/model/vnfm/grant/GrantInfo.java | 1 + .../v281/model/vnfm/grant/GrantLinks.java | 1 + .../v281/model/vnfm/grant/GrantRequest.java | 1 + .../model/vnfm/grant/GrantRequestLinks.java | 1 + .../v281/model/vnfm/grant/GrantVimAssets.java | 1 + .../model/vnfm/grant/PlacementConstraint.java | 1 + .../model/vnfm/grant/ResourceDefinition.java | 1 + .../vnfm/grant/VimComputeResourceFlavour.java | 1 + .../model/vnfm/grant/VimConnectionInfo.java | 1 + .../v281/model/vnfm/grant/VimConstraint.java | 1 + .../model/vnfm/grant/VimSoftwareImage.java | 1 + .../v281/model/vnfm/grant/ZoneGroupInfo.java | 1 + .../mano/v281/model/vnfm/grant/ZoneInfo.java | 1 + .../VnfIndicatorValueChangeNotification.java | 17 ++++++------ ...IndicatorValueChangeNotificationLinks.java | 5 ++-- ...manceInformationAvailableNotification.java | 15 ++++++----- ...InformationAvailableNotificationLinks.java | 5 ++-- .../vnfpm/ThresholdCrossedNotification.java | 21 ++++++++------- .../ThresholdCrossedNotificationLinks.java | 3 ++- .../vnfm/vrqan/AlarmClearedNotification.java | 1 + .../vrqan/AlarmClearedNotificationLinks.java | 1 + .../vrqan/AlarmListRebuiltNotification.java | 1 + .../AlarmListRebuiltNotificationLinks.java | 1 + .../model/vnfm/vrqan/AlarmNotification.java | 1 + .../vnfm/vrqan/AlarmNotificationLinks.java | 1 + .../model/vnfm/vrqan/NotificationLink.java | 3 ++- .../model/vnfm/vrqan/QuotaAvailLinks.java | 3 ++- .../vnfm/vrqan/VrQuotaAvailNotification.java | 13 ++++----- .../VrQuotaAvailNotificationsFilter.java | 1 + .../vnfm/vrqan/VrQuotaAvailSubscription.java | 1 + .../vrqan/VrQuotaAvailSubscriptionLinks.java | 1 + .../VrQuotaAvailSubscriptionRequest.java | 1 + .../nfvo/nsd/NsDescriptors281Sol005Api.java | 1 + .../nfvo/nsd/NsSubscriptions281Sol005Api.java | 1 + .../nfvo/nsd/PnfDescriptors281Sol005Api.java | 1 + .../nfvo/nsfm/Alarms281Sol005Api.java | 1 + .../nsfm/AlarmsSubscriptions281Sol005Api.java | 1 + .../nfvo/nslcm/NsInstances281Sol005Api.java | 1 + .../nfvo/nslcm/NsLcmOpOccs281Sol005Api.java | 1 + .../nslcm/NsLcmSubscriptions281Sol005Api.java | 1 + .../nfvo/nsperfo/PmJobs281Sol005Api.java | 1 + .../nfvo/nsperfo/Thresholds281Sol005Api.java | 1 + .../nfvo/vnf/VnfPackages281Sol005Api.java | 1 + .../vnf/VnfSubscriptions281Sol005Api.java | 1 + .../vnfm/grant/Grants281Sol003Api.java | 1 + .../vnf/OnboardedVnfPackages281Sol003Api.java | 1 + .../vnfm/vnf/VnfPackages281Sol003Api.java | 1 + .../vnf/VnfSubscriptions281Sol003Api.java | 1 + .../em/vnffm/Alarms281Sol002Api.java | 1 + .../AlarmsSubscriptions281Sol002Api.java | 1 + .../em/vnflcm/VnfInstances281Sol002Api.java | 1 + .../em/vnflcm/VnfLcmOpOccs281Sol002Api.java | 1 + .../VnfLcmSubscriptions281Sol002Api.java | 1 + .../em/vnfpm/PmJobs281Sol002Api.java | 1 + .../em/vnfpm/Thresholds281Sol002Api.java | 1 + .../vnffm/VnfPkgNotification281Sol003Api.java | 1 + .../vnfm/vnffm/Alarms281Sol003Api.java | 1 + .../vnffm/VnfFmSubscriptions281Sol003Api.java | 1 + .../vnfm/vnfind/Indicators281Sol003Api.java | 1 + .../VnfIndSubscriptions281Sol003Api.java | 1 + .../vnfm/vnflcm/VnfInstances281Sol003Api.java | 1 + .../vnfm/vnflcm/VnfLcmOpOccs281Sol003Api.java | 1 + .../VnfLcmSubscriptions281Sol003Api.java | 1 + .../vnfm/vnfpm/PmJobs281Sol003Api.java | 1 + .../vnfm/vnfpm/Thresholds281Sol003Api.java | 1 + .../vrqan/VrQanSubscriptions281Sol003Api.java | 1 + .../VrQuotaAvailNotification281Sol003Api.java | 1 + 298 files changed, 403 insertions(+), 105 deletions(-) diff --git a/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfconfig/Configuration281Sol002Api.java b/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfconfig/Configuration281Sol002Api.java index fc79ce5a1..ac7115905 100644 --- a/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfconfig/Configuration281Sol002Api.java +++ b/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfconfig/Configuration281Sol002Api.java @@ -26,6 +26,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/Indicators281Sol002Api.java b/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/Indicators281Sol002Api.java index 68ecfe41d..575e63927 100644 --- a/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/Indicators281Sol002Api.java +++ b/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/Indicators281Sol002Api.java @@ -28,6 +28,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/VnfIndSubscriptions281Sol002Api.java b/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/VnfIndSubscriptions281Sol002Api.java index 32a9a6f3e..5cd21a8c9 100644 --- a/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/VnfIndSubscriptions281Sol002Api.java +++ b/2.8.1/etsi-em-281-controllers/src/main/java/com/ubiqube/etsi/mano/v281/em/controller/em/vnfind/VnfIndSubscriptions281Sol002Api.java @@ -28,6 +28,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthentication.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthentication.java index 6eb5c2953..eb3e71812 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthentication.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthentication.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsBasic.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsBasic.java index 608235ff0..8e9394455 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsBasic.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsBasic.java @@ -16,6 +16,7 @@ */ package com.ubiqube.etsi.mano.v281.model.em; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.Objects; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsOauth2ClientCredentials.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsOauth2ClientCredentials.java index 426dfc3c2..5cd4be74a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsOauth2ClientCredentials.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/SubscriptionAuthenticationParamsOauth2ClientCredentials.java @@ -16,6 +16,7 @@ */ package com.ubiqube.etsi.mano.v281.model.em; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.Objects; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformation.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformation.java index f890f44db..630d3a674 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformation.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformation.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformationApiVersions.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformationApiVersions.java index 81f7e192a..f7b4c7aee 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformationApiVersions.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ApiVersionInformationApiVersions.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddress.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddress.java index 13db6717b..a594d2b8b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddress.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddress.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddressAddress.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddressAddress.java index 21fb991e6..312b798fa 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddressAddress.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpAddressAddress.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpConfiguration.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpConfiguration.java index 9fe2996a6..b0a7a3963 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpConfiguration.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/CpConfiguration.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails.java index 0a5e5a49f..1dfec3885 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails2.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails2.java index 7d0ef53d5..f47c63be3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails2.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/ProblemDetails2.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigModifications.java index 3c3ce4f75..eaf6e61b3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigModifications.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfiguration.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfiguration.java index 064e8b60f..8ac006ac0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfiguration.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfiguration.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigurationData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigurationData.java index 792831141..1197e7f03 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigurationData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfConfigurationData.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfcConfigurationData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfcConfigurationData.java index 4d60825ae..99073ae12 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfcConfigurationData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfconfig/VnfcConfigurationData.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm.java index 562dbe4ce..82d10d111 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm.java @@ -26,6 +26,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnffm.PerceivedSeverityType; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm2.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm2.java index c69645585..448cfa782 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm2.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/Alarm2.java @@ -26,6 +26,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnffm.PerceivedSeverityType; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmLinks.java index 9d3942bbf..5d5d10c9f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmModifications.java index 23c037c87..f558f1153 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/AlarmModifications.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FaultyResourceInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FaultyResourceInfo.java index 3efac7022..bba357561 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FaultyResourceInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FaultyResourceInfo.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmNotificationsFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmNotificationsFilter.java index bbb4c861a..6bb49bd9f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmNotificationsFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmNotificationsFilter.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscription.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscription.java index d4b3d6f2b..5a8e1a211 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscription.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscription.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionLinks.java index 6a88eb2ba..bb25ff9ee 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionRequest.java index 7d9101ffa..39784a9b9 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/FmSubscriptionRequest.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/PerceivedSeverityRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/PerceivedSeverityRequest.java index dad77b614..1a10041e1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/PerceivedSeverityRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnffm/PerceivedSeverityRequest.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreatePmJobRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreatePmJobRequest.java index e46bd2c41..42bae2fd8 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreatePmJobRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreatePmJobRequest.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreateThresholdRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreateThresholdRequest.java index 13e3e4168..3e3d650a1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreateThresholdRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/CreateThresholdRequest.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReport.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReport.java index ebb107004..972cf02fa 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReport.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReport.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportEntries.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportEntries.java index 9a3b31c3d..d85a80f1e 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportEntries.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportEntries.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportPerformanceValues.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportPerformanceValues.java index 56f3ea18f..a357bf9e3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportPerformanceValues.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PerformanceReportPerformanceValues.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJob.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJob.java index 8bd7191c1..dfac78ea9 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJob.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJob.java @@ -24,6 +24,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobCriteria.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobCriteria.java index 0f5b0d0b3..3a46f90d4 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobCriteria.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobCriteria.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobLinks.java index 34f741156..a4faca794 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobLinks.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobModifications.java index 919f11038..db8a90c8b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobModifications.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobReports.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobReports.java index f08e355b3..b47a2b4c0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobReports.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/PmJobReports.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/Threshold.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/Threshold.java index 906300ee5..25456dd39 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/Threshold.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/Threshold.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteria.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteria.java index 30ffbc252..506dd5847 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteria.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteria.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnfind.ThresholdCriteriaSimpleThresholdDetails; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteriaSimpleThresholdDetails.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteriaSimpleThresholdDetails.java index 9b25ac40d..286ff91ad 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteriaSimpleThresholdDetails.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdCriteriaSimpleThresholdDetails.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdLinks.java index 6ddd3fff1..336f4caeb 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdModifications.java index b9f85f160..5971f59a7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/ThresholdModifications.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicator.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicator.java index 833aecae9..d50ce217f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicator.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicator.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorLinks.java index 3b2f888ef..437adb744 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorNotificationsFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorNotificationsFilter.java index 108381230..6e7b84283 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorNotificationsFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorNotificationsFilter.java @@ -30,6 +30,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.VnfInstanceSubscriptionFilter; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; /** * This type represents a subscription filter related to notifications about VNF diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscription.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscription.java index e170b30fd..75a9e2f0e 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscription.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscription.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionLinks.java index b7489fa9c..c80fc9be7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionRequest.java index 5606f88ca..f3ead6f1a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnfind/VnfIndicatorSubscriptionRequest.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedExtLinkPort.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedExtLinkPort.java index 77721ca01..03db188f6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedExtLinkPort.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedExtLinkPort.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.ResourceHandle; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualLink.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualLink.java index 8d8e8bfd5..4720863df 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualLink.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualLink.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualStorage.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualStorage.java index 9785078e0..a44b20ccf 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualStorage.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVirtualStorage.java @@ -25,6 +25,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVnfc.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVnfc.java index 4dac6a2df..34eb4e473 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVnfc.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/AffectedVnfc.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CancelMode.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CancelMode.java index 5656cef9d..279d147b6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CancelMode.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CancelMode.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeExtVnfConnectivityRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeExtVnfConnectivityRequest.java index c7fb623d8..c17fa01b8 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeExtVnfConnectivityRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeExtVnfConnectivityRequest.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeVnfFlavourRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeVnfFlavourRequest.java index e34da7082..e6e5f3cdc 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeVnfFlavourRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ChangeVnfFlavourRequest.java @@ -24,6 +24,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolData.java index 169958a59..f60538b6a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolData.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.IpOverEthernetAddressData; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolInfo.java index a53499dd9..7df60b7f7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CpProtocolInfo.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.IpOverEthernetAddressInfo; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CreateVnfRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CreateVnfRequest.java index 1786fa293..c0d65d3af 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CreateVnfRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/CreateVnfRequest.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Map; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortData.java index eebe04d2d..db571af2c 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortInfo.java index c14495f2a..864a33e13 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtLinkPortInfo.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkData.java index ef9b912f9..550296c11 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkData.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkInfo.java index 275619dde..e78a65f37 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtManagedVirtualLinkInfo.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkData.java index d92e824a1..b43fcb3f7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkData.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkInfo.java index 0c1cd5e19..33086b5e7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ExtVirtualLinkInfo.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/HealVnfRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/HealVnfRequest.java index 55cb8bd4c..f53b33a72 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/HealVnfRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/HealVnfRequest.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Map; import java.util.ArrayList; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/InstantiateVnfRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/InstantiateVnfRequest.java index 9d58bcbdd..c934f915b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/InstantiateVnfRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/InstantiateVnfRequest.java @@ -30,6 +30,7 @@ import com.ubiqube.etsi.mano.v281.model.vnfm.grant.VimConnectionInfo; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; /** * InstantiateVnfRequest diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressData.java index c6df9a6a7..170be6ea3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataAddressRange.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataAddressRange.java index 78803e8a0..bee7fd714 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataAddressRange.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataAddressRange.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataIpAddresses.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataIpAddresses.java index d313a91b7..9f8f3dc1b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataIpAddresses.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressDataIpAddresses.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.IpOverEthernetAddressDataAddressRange; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfo.java index 7a0d9c72f..9ea4da4f2 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfo.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoAddressRange.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoAddressRange.java index a4bab379f..e84f1c6f0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoAddressRange.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoAddressRange.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoIpAddresses.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoIpAddresses.java index 7ff9cf2d9..b1d7255ff 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoIpAddresses.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/IpOverEthernetAddressInfoIpAddresses.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.IpOverEthernetAddressInfoAddressRange; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnLinks.java index 24bbf8124..6d714a10e 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnLinks.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscription.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscription.java index bb5b86c36..6d92d4e86 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscription.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscription.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionLinks.java index 1f0f0d09a..e108495df 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionLinks.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionRequest.java index e413f4d6f..2dcfa0976 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LccnSubscriptionRequest.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LifecycleChangeNotificationsFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LifecycleChangeNotificationsFilter.java index 3e5fe1250..506cf2b62 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LifecycleChangeNotificationsFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/LifecycleChangeNotificationsFilter.java @@ -25,6 +25,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.VnfInstanceSubscriptionFilter; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/Link.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/Link.java index b69b41954..829f8a1c8 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/Link.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/Link.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/MonitoringParameter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/MonitoringParameter.java index 4f7d3b9b6..7c3345719 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/MonitoringParameter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/MonitoringParameter.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/NotificationLink.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/NotificationLink.java index 55f1039da..8709f065d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/NotificationLink.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/NotificationLink.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/OperateVnfRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/OperateVnfRequest.java index 1251dcd97..7fef91814 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/OperateVnfRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/OperateVnfRequest.java @@ -24,6 +24,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ResourceHandle.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ResourceHandle.java index 4b98974bc..1dceb48c4 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ResourceHandle.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ResourceHandle.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleInfo.java index 1d285bcdf..2b24ff70c 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleInfo.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfRequest.java index 7b9528218..f57a8522c 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfRequest.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.Map; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfToLevelRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfToLevelRequest.java index 24efa7003..f49b16448 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfToLevelRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/ScaleVnfToLevelRequest.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/TerminateVnfRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/TerminateVnfRequest.java index 904cf5a79..9d131a25d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/TerminateVnfRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/TerminateVnfRequest.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.Map; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VirtualStorageResourceInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VirtualStorageResourceInfo.java index 87aec45f6..b62fab915 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VirtualStorageResourceInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VirtualStorageResourceInfo.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpConfig.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpConfig.java index 265d5cb07..bfd25c148 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpConfig.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpConfig.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpData.java index abb5dae3d..3928b2625 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpInfo.java index 404813959..9e5883c10 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfExtCpInfo.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierCreationNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierCreationNotification.java index 35e0c959d..9fb7ccc86 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierCreationNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierCreationNotification.java @@ -26,6 +26,7 @@ import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -98,7 +99,7 @@ public VnfIdentifierCreationNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -120,7 +121,7 @@ public VnfIdentifierCreationNotification notificationType(final NotificationType * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"VnfIdentifierCreationNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"VnfIdentifierCreationNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -141,7 +142,7 @@ public VnfIdentifierCreationNotification subscriptionId(final String subscriptio * * @return subscriptionId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getSubscriptionId() { @@ -162,7 +163,7 @@ public VnfIdentifierCreationNotification timeStamp(final OffsetDateTime timeStam * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -184,7 +185,7 @@ public VnfIdentifierCreationNotification vnfInstanceId(final String vnfInstanceI * * @return vnfInstanceId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfInstanceId() { @@ -205,7 +206,7 @@ public VnfIdentifierCreationNotification _links(final LccnLinks _links) { * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierDeletionNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierDeletionNotification.java index 7655f87fe..7ff529ca5 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierDeletionNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfIdentifierDeletionNotification.java @@ -26,6 +26,7 @@ import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -98,7 +99,7 @@ public VnfIdentifierDeletionNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -120,7 +121,7 @@ public VnfIdentifierDeletionNotification notificationType(final NotificationType * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"VnfIdentifierDeletionNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"VnfIdentifierDeletionNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -141,7 +142,7 @@ public VnfIdentifierDeletionNotification subscriptionId(final String subscriptio * * @return subscriptionId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getSubscriptionId() { @@ -162,7 +163,7 @@ public VnfIdentifierDeletionNotification timeStamp(final OffsetDateTime timeStam * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -184,7 +185,7 @@ public VnfIdentifierDeletionNotification vnfInstanceId(final String vnfInstanceI * * @return vnfInstanceId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfInstanceId() { @@ -205,7 +206,7 @@ public VnfIdentifierDeletionNotification _links(final LccnLinks _links) { * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModificationRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModificationRequest.java index 4bb6912f8..25de28765 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModificationRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModificationRequest.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModifications.java index 0e510af5f..1d9a83535 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInfoModifications.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstance.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstance.java index 45be3ab01..b2a8670f8 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstance.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstance.java @@ -29,6 +29,7 @@ import com.ubiqube.etsi.mano.v281.model.vnfm.grant.VimConnectionInfo; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -126,7 +127,7 @@ public VnfInstance id(final String id) { * * @return id **/ - @Schema(required = true, description = "Identifier of the VNF instance. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Identifier of the VNF instance. ") @NotNull public String getId() { @@ -197,7 +198,7 @@ public VnfInstance vnfdId(final String vnfdId) { * * @return vnfdId **/ - @Schema(required = true, description = "Identifier of the VNFD on which the VNF instance is based. This attribute can be modified with the PATCH method. Modifying the value of this attribute shall not be performed when conflicts exist between the previous and the newly referred VNF package, i.e. when the new VNFD is changed with respect to the previous VNFD in other aspects than merely referencing to other VNF software images. In order to avoid misalignment of the VnfInstance with the current VNF's on-boarded VNF package, the values of attributes in the VnfInstance that have corresponding attributes in the VNFD shall be kept in sync with the values in the VNFD. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Identifier of the VNFD on which the VNF instance is based. This attribute can be modified with the PATCH method. Modifying the value of this attribute shall not be performed when conflicts exist between the previous and the newly referred VNF package, i.e. when the new VNFD is changed with respect to the previous VNFD in other aspects than merely referencing to other VNF software images. In order to avoid misalignment of the VnfInstance with the current VNF's on-boarded VNF package, the values of attributes in the VnfInstance that have corresponding attributes in the VNFD shall be kept in sync with the values in the VNFD. ") @NotNull public String getVnfdId() { @@ -218,7 +219,7 @@ public VnfInstance vnfProvider(final String vnfProvider) { * * @return vnfProvider **/ - @Schema(required = true, description = "Provider of the VNF and the VNFD. The value is copied from the VNFD. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Provider of the VNF and the VNFD. The value is copied from the VNFD. ") @NotNull public String getVnfProvider() { @@ -239,7 +240,7 @@ public VnfInstance vnfProductName(final String vnfProductName) { * * @return vnfProductName **/ - @Schema(required = true, description = "Name to identify the VNF Product. The value is copied from the VNFD. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Name to identify the VNF Product. The value is copied from the VNFD. ") @NotNull public String getVnfProductName() { @@ -260,7 +261,7 @@ public VnfInstance vnfSoftwareVersion(final String vnfSoftwareVersion) { * * @return vnfSoftwareVersion **/ - @Schema(required = true, description = "Software version of the VNF. The value is copied from the VNFD. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Software version of the VNF. The value is copied from the VNFD. ") @NotNull public String getVnfSoftwareVersion() { @@ -281,7 +282,7 @@ public VnfInstance vnfdVersion(final String vnfdVersion) { * * @return vnfdVersion **/ - @Schema(required = true, description = "Identifies the version of the VNFD. The value is copied from the VNFD. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Identifies the version of the VNFD. The value is copied from the VNFD. ") @NotNull public String getVnfdVersion() { @@ -394,7 +395,7 @@ public VnfInstance instantiationState(final InstantiationStateEnum instantiation * * @return instantiationState **/ - @Schema(required = true, description = "The instantiation state of the VNF. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "The instantiation state of the VNF. ") @NotNull public InstantiationStateEnum getInstantiationState() { @@ -521,7 +522,7 @@ public VnfInstance links(final VnfInstanceLinks links) { * * @return links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceInstantiatedVnfInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceInstantiatedVnfInfo.java index e78588f7c..d9bf027d7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceInstantiatedVnfInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceInstantiatedVnfInfo.java @@ -31,6 +31,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceLinks.java index a0622a0fd..a21d7ffff 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceLinks.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilter.java index d0d29383d..19a5fba8a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilter.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVersions.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVersions.java index f35b82fe6..b88b69d15 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVersions.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVersions.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import java.util.ArrayList; import java.util.List; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProducts.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProducts.java index 53d7ae552..eb9f95560 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProducts.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProducts.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProductsFromProviders.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProductsFromProviders.java index 0e648ef83..937fff3b1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProductsFromProviders.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfInstanceSubscriptionFilterVnfProductsFromProviders.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOcc.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOcc.java index b66ca0cd7..9cb087ff7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOcc.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOcc.java @@ -21,6 +21,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccLinks.java index b4a0cb678..48621aef3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccLinks.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccResourceChanges.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccResourceChanges.java index a4d24cb68..1e6c08b29 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccResourceChanges.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOpOccResourceChanges.java @@ -25,6 +25,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOperationOccurrenceNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOperationOccurrenceNotification.java index f2683023e..b82ec6993 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOperationOccurrenceNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLcmOperationOccurrenceNotification.java @@ -29,6 +29,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnfconfig.ProblemDetails; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -202,7 +203,7 @@ public VnfLcmOperationOccurrenceNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -224,7 +225,7 @@ public VnfLcmOperationOccurrenceNotification notificationType(final Notification * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"VnfLcmOperationOccurrenceNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"VnfLcmOperationOccurrenceNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -245,7 +246,7 @@ public VnfLcmOperationOccurrenceNotification subscriptionId(final String subscri * * @return subscriptionId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getSubscriptionId() { @@ -266,7 +267,7 @@ public VnfLcmOperationOccurrenceNotification timeStamp(final OffsetDateTime time * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -292,7 +293,7 @@ public VnfLcmOperationOccurrenceNotification notificationStatus(final Notificati * * @return notificationStatus **/ - @Schema(required = true, description = "Indicates whether this notification reports about the start of a lifecycle operation or the result of a lifecycle operation. Permitted values: * START: Informs about the start of the VNF LCM operation occurrence. * RESULT: Informs about the final or intermediate result of the VNF LCM operation occurrence. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Indicates whether this notification reports about the start of a lifecycle operation or the result of a lifecycle operation. Permitted values: * START: Informs about the start of the VNF LCM operation occurrence. * RESULT: Informs about the final or intermediate result of the VNF LCM operation occurrence. ") @NotNull public NotificationStatusEnum getNotificationStatus() { @@ -313,7 +314,7 @@ public VnfLcmOperationOccurrenceNotification operationState(final LcmOperationSt * * @return operationState **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -335,7 +336,7 @@ public VnfLcmOperationOccurrenceNotification vnfInstanceId(final String vnfInsta * * @return vnfInstanceId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfInstanceId() { @@ -356,7 +357,7 @@ public VnfLcmOperationOccurrenceNotification operation(final LcmOperationType op * * @return operation **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -381,7 +382,7 @@ public VnfLcmOperationOccurrenceNotification isAutomaticInvocation(final Boolean * * @return isAutomaticInvocation **/ - @Schema(required = true, description = "Set to true if this VNF LCM operation occurrence has been triggered by an automated procedure inside the VNFM (i.e. ScaleVnf / ScaleVnfToLevel triggered by auto-scale, or HealVnf triggered by auto-heal). Set to false otherwise. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Set to true if this VNF LCM operation occurrence has been triggered by an automated procedure inside the VNFM (i.e. ScaleVnf / ScaleVnfToLevel triggered by auto-scale, or HealVnf triggered by auto-heal). Set to false otherwise. ") @NotNull public Boolean isIsAutomaticInvocation() { @@ -402,7 +403,7 @@ public VnfLcmOperationOccurrenceNotification vnfLcmOpOccId(final String vnfLcmOp * * @return vnfLcmOpOccId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfLcmOpOccId() { @@ -643,7 +644,7 @@ public VnfLcmOperationOccurrenceNotification _links(final LccnLinks _links) { * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLinkPortInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLinkPortInfo.java index e72df0c8f..46860535b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLinkPortInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfLinkPortInfo.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.ResourceHandle; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfVirtualLinkResourceInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfVirtualLinkResourceInfo.java index 0588564ce..2ab1063bf 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfVirtualLinkResourceInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfVirtualLinkResourceInfo.java @@ -24,6 +24,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfo.java index e3f095774..818e55c27 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfo.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonValue; import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfoModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfoModifications.java index 04292d889..afec46dac 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfoModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcInfoModifications.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfo.java index e598397d0..1963298f4 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfo.java @@ -24,6 +24,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfoVnfcCpInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfoVnfcCpInfo.java index 2b1c22863..8820a0710 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfoVnfcCpInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/em/vnflcm/VnfcResourceInfoVnfcCpInfo.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.Map; import java.util.ArrayList; import java.util.List; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreateNsdInfoRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreateNsdInfoRequest.java index 7f7f2a32a..e10239190 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreateNsdInfoRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreateNsdInfoRequest.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreatePnfdInfoRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreatePnfdInfoRequest.java index 3e703d1f6..b1eeaf7d0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreatePnfdInfoRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/CreatePnfdInfoRequest.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdArchiveArtifactInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdArchiveArtifactInfo.java index e703f637d..faf7bc1a2 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdArchiveArtifactInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdArchiveArtifactInfo.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfo.java index 42f3094b3..6b8a9bbb7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfo.java @@ -22,6 +22,7 @@ import java.util.Objects; import java.util.UUID; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoLinks.java index 418656f4f..7d2453733 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoModifications.java index 178df9693..6a6124be6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdInfoModifications.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmNotificationsFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmNotificationsFilter.java index ad971adeb..d9593ab3a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmNotificationsFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmNotificationsFilter.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscription.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscription.java index bc21a410b..14abfa05f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscription.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscription.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionLinks.java index f438e0abc..3cbee2f23 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionRequest.java index d67da9665..223c56acf 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/NsdmSubscriptionRequest.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdArchiveArtifactInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdArchiveArtifactInfo.java index 4bcf2767b..04ad0847a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdArchiveArtifactInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdArchiveArtifactInfo.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfo.java index dba31bc27..3c4725996 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfo.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoLinks.java index 513c1bd98..9987940b5 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoModifications.java index 6503136a2..deaaef344 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsd/PnfdInfoModifications.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/FaultyComponentInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/FaultyComponentInfo.java index af8980134..917c0af12 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/FaultyComponentInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/FaultyComponentInfo.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/InlineResponse200.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/InlineResponse200.java index 0b2f22064..de1e446a3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/InlineResponse200.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/InlineResponse200.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/NsInstanceSubscriptionFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/NsInstanceSubscriptionFilter.java index f8141f6a9..c9539fff5 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/NsInstanceSubscriptionFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsfm/NsInstanceSubscriptionFilter.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddPnfData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddPnfData.java index 27036ccd2..eee1b7d8b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddPnfData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddPnfData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddVnffgData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddVnffgData.java index 97898fe3d..66de84c1d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddVnffgData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AddVnffgData.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedNs.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedNs.java index 3641b9ae3..c406daf90 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedNs.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedNs.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedPnf.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedPnf.java index d2433552f..4ccffde1d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedPnf.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedPnf.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedSap.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedSap.java index 908cf405f..fb61f8e26 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedSap.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedSap.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnf.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnf.java index f7fc02f9b..14e35cd33 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnf.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnf.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.nslcm.AffectedVnfChangedInfo; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnfChangedInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnfChangedInfo.java index 9cbd1b931..dc61e14a5 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnfChangedInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnfChangedInfo.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnffg.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnffg.java index 985196175..f49291a2e 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnffg.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffectedVnffg.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffinityOrAntiAffinityRule.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffinityOrAntiAffinityRule.java index d17e5133d..121fc7853 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffinityOrAntiAffinityRule.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AffinityOrAntiAffinityRule.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AssocNewNsdVersionData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AssocNewNsdVersionData.java index e2df9ccd0..32ced684d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AssocNewNsdVersionData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/AssocNewNsdVersionData.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeExtVnfConnectivityData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeExtVnfConnectivityData.java index 949baad37..ce63799e6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeExtVnfConnectivityData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeExtVnfConnectivityData.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeNsFlavourData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeNsFlavourData.java index 6eff0533e..fb1edc7f4 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeNsFlavourData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeNsFlavourData.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeVnfFlavourData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeVnfFlavourData.java index eb2c46a9a..bebd8558e 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeVnfFlavourData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ChangeVnfFlavourData.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpGroupInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpGroupInfo.java index 336497795..ee4b80575 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpGroupInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpGroupInfo.java @@ -24,6 +24,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.nslcm.ForwardingBehaviourInputParameters; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpPairInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpPairInfo.java index 8fdd000b2..0cf2b097b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpPairInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CpPairInfo.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CreateNsRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CreateNsRequest.java index 0d7f5373e..09ac9f99f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CreateNsRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/CreateNsRequest.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ForwardingBehaviourInputParameters.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ForwardingBehaviourInputParameters.java index 1d6e2840e..e54d00b0d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ForwardingBehaviourInputParameters.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ForwardingBehaviourInputParameters.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsData.java index fa0710a10..85ff12b37 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonValue; import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsRequest.java index f694c765d..35a81c35c 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealNsRequest.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealVnfData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealVnfData.java index 3f4893bf6..483474f36 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealVnfData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/HealVnfData.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InlineResponse2001.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InlineResponse2001.java index f4500e4c4..f2c43b134 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InlineResponse2001.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InlineResponse2001.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateNsRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateNsRequest.java index 1bae26456..a9b27e3be 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateNsRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateNsRequest.java @@ -31,6 +31,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.time.OffsetDateTime; import java.util.ArrayList; import java.util.List; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateVnfData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateVnfData.java index 3b624bbcb..698f82c2d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateVnfData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/InstantiateVnfData.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/IpOverEthernetAddressInfoAddressRange1.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/IpOverEthernetAddressInfoAddressRange1.java index c880fa034..05c241878 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/IpOverEthernetAddressInfoAddressRange1.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/IpOverEthernetAddressInfoAddressRange1.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraints.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraints.java index b5cba7897..7fefe2fcd 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraints.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraints.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraintsCivicAddressElement.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraintsCivicAddressElement.java index 89fd56930..7ccd38f8b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraintsCivicAddressElement.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/LocationConstraintsCivicAddressElement.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/Mask.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/Mask.java index 30231ee4f..157ba3dd0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/Mask.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/Mask.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyPnfData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyPnfData.java index b5bc0562d..8a67e7b5e 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyPnfData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyPnfData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyVnfInfoData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyVnfInfoData.java index 875d89dbf..43a221ee4 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyVnfInfoData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ModifyVnfInfoData.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/MoveVnfInstanceData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/MoveVnfInstanceData.java index d0602bc9f..6f59e1325 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/MoveVnfInstanceData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/MoveVnfInstanceData.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NestedNsInstanceData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NestedNsInstanceData.java index 3b0c8bb43..4a3708345 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NestedNsInstanceData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NestedNsInstanceData.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpData.java index 2509f0682..3fb9f3eb3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpData.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpRule.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpRule.java index 617b895dd..6006027cc 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpRule.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NfpRule.java @@ -24,6 +24,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.nslcm.PortRange; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsCpHandle.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsCpHandle.java index cedd9b55d..709ae32d7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsCpHandle.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsCpHandle.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstance.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstance.java index ea7f6ca6e..5932201cc 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstance.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstance.java @@ -21,6 +21,7 @@ import java.util.Objects; import java.util.UUID; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstanceLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstanceLinks.java index 7e983d90e..295790288 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstanceLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsInstanceLinks.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOcc.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOcc.java index 0ebbfc895..1c2ebe643 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOcc.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOcc.java @@ -20,6 +20,7 @@ import java.util.Objects; import java.util.UUID; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccLinks.java index 3b9b8b4c0..12ffc4af1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccResourceChanges.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccResourceChanges.java index 80eab0739..70ed6d67f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccResourceChanges.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLcmOpOccResourceChanges.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLinkPortInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLinkPortInfo.java index 110478fd4..cf4f27b75 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLinkPortInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsLinkPortInfo.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsMonitoringParameter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsMonitoringParameter.java index e01d91e25..fc4dbdf90 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsMonitoringParameter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsMonitoringParameter.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsScaleInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsScaleInfo.java index 9c78a3fb2..50bacffd4 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsScaleInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsScaleInfo.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsVirtualLinkInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsVirtualLinkInfo.java index 03fb80410..4f64f24c8 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsVirtualLinkInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/NsVirtualLinkInfo.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/OperateVnfData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/OperateVnfData.java index 4fd90ea0a..aaa869335 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/OperateVnfData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/OperateVnfData.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForNestedNs.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForNestedNs.java index e6799a688..2260e6965 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForNestedNs.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForNestedNs.java @@ -24,6 +24,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -52,7 +53,7 @@ public ParamsForNestedNs nsProfileId(final String nsProfileId) { * * @return nsProfileId **/ - @Schema(required = true, description = "Identifier of a NsProfile to which the additional parameters apply. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Identifier of a NsProfile to which the additional parameters apply. ") @NotNull public String getNsProfileId() { diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForVnf.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForVnf.java index f4378b9fe..b4b4ee65d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForVnf.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ParamsForVnf.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpData.java index 6ee30446d..95574ff3f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpData.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpInfo.java index 5b3b05e8d..1cb6c3804 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfExtCpInfo.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfInfo.java index b7c08ab3a..ff45d8e9f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PnfInfo.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PortRange.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PortRange.java index bd4eb17b5..5d6fa5ab8 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PortRange.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/PortRange.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapData.java index 9752b165c..56c7b6470 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapData.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapInfo.java index 21a54af30..5e3448498 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/SapInfo.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleByStepData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleByStepData.java index 051db937c..6fd2a6c76 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleByStepData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleByStepData.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsByStepsData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsByStepsData.java index 6d85bc986..5d65857a1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsByStepsData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsByStepsData.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsData.java index dc63870be..691d91de9 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsData.java @@ -26,6 +26,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsRequest.java index 7502ae786..5d35da386 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsRequest.java @@ -24,6 +24,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.nslcm.ScaleVnfData; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.time.OffsetDateTime; import java.util.ArrayList; import java.util.List; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsToLevelData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsToLevelData.java index 7fa2b3046..82af77f80 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsToLevelData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleNsToLevelData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleToLevelData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleToLevelData.java index a85fb0320..b0e8b6f77 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleToLevelData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleToLevelData.java @@ -23,6 +23,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleVnfData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleVnfData.java index d0d9ebb2f..c7d75be70 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleVnfData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/ScaleVnfData.java @@ -24,6 +24,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.nslcm.ScaleToLevelData; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/TerminateNsRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/TerminateNsRequest.java index d4157096f..e760c94d9 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/TerminateNsRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/TerminateNsRequest.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.time.OffsetDateTime; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateNsRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateNsRequest.java index 1d3d9e070..311570da1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateNsRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateNsRequest.java @@ -37,6 +37,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.nslcm.VnfInstanceData; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.time.OffsetDateTime; import java.util.ArrayList; import java.util.List; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateVnffgData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateVnffgData.java index fd508f675..28f940f01 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateVnffgData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/UpdateVnffgData.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfInstanceData.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfInstanceData.java index 9d5d1e7d5..e1607c956 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfInstanceData.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfInstanceData.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfLocationConstraint.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfLocationConstraint.java index f63e0c93e..d256991b0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfLocationConstraint.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfLocationConstraint.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfMonitoringParameter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfMonitoringParameter.java index 20a59e10b..e69a582cf 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfMonitoringParameter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfMonitoringParameter.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfScaleInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfScaleInfo.java index 8903c09d5..1c1897f10 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfScaleInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnfScaleInfo.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnffgInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnffgInfo.java index 2279a34e8..1a87316ed 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnffgInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nslcm/VnffgInfo.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsperfo/PmJobReportsLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsperfo/PmJobReportsLinks.java index 444299434..17255043f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsperfo/PmJobReportsLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/nsperfo/PmJobReportsLinks.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/Checksum.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/Checksum.java index 49d5cc445..572c80158 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/Checksum.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/Checksum.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/CreateVnfPkgInfoRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/CreateVnfPkgInfoRequest.java index 29564af92..d681b5076 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/CreateVnfPkgInfoRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/CreateVnfPkgInfoRequest.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfig.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfig.java index 268c6051f..9480710fa 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfig.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfig.java @@ -24,6 +24,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; /** diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifact.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifact.java index e4afbf20a..8e173b01f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifact.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifact.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.vnf.ExternalArtifactsAccessConfigArtifactParamsOauth2ClientCredentials; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifactParamsOauth2ClientCredentials.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifactParamsOauth2ClientCredentials.java index 54559e255..b3197735a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifactParamsOauth2ClientCredentials.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/ExternalArtifactsAccessConfigArtifactParamsOauth2ClientCredentials.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilter.java index 2c16bb451..e4e6edced 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilter.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVersions.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVersions.java index ce311b993..cfe63b3d7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVersions.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVersions.java @@ -19,6 +19,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import com.fasterxml.jackson.annotation.JsonCreator; import java.util.ArrayList; import java.util.List; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProducts.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProducts.java index dc454e866..c7976f15b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProducts.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProducts.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProductsFromProviders.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProductsFromProviders.java index 3f09d6342..86e2ea0c9 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProductsFromProviders.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmNotificationsFilterVnfProductsFromProviders.java @@ -20,6 +20,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscription.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscription.java index 4d0abd5cc..76e89a128 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscription.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscription.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionLinks.java index a0241d6e5..e47e0c217 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionRequest.java index f4575a5b5..43b0788d7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/PkgmSubscriptionRequest.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequest.java index a572c9c92..ac7236d99 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequest.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.vnf.UploadVnfPkgFromUriRequestParamsOauth2ClientCredentials; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequestParamsOauth2ClientCredentials.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequestParamsOauth2ClientCredentials.java index 475a76bab..6c0ae9ce9 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequestParamsOauth2ClientCredentials.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/UploadVnfPkgFromUriRequestParamsOauth2ClientCredentials.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageArtifactInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageArtifactInfo.java index f264d8db1..f19d9336f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageArtifactInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageArtifactInfo.java @@ -24,6 +24,7 @@ import java.util.Map; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageChangeNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageChangeNotification.java index a10137331..818ea1b29 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageChangeNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageChangeNotification.java @@ -27,6 +27,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.vnfconfig.PkgmLinks; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -116,7 +117,7 @@ public VnfPackageChangeNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -138,7 +139,7 @@ public VnfPackageChangeNotification notificationType(final NotificationTypeEnum * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"VnfPackageChangeNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"VnfPackageChangeNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -159,7 +160,7 @@ public VnfPackageChangeNotification subscriptionId(final String subscriptionId) * * @return subscriptionId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getSubscriptionId() { @@ -180,7 +181,7 @@ public VnfPackageChangeNotification timeStamp(final OffsetDateTime timeStamp) { * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -202,7 +203,7 @@ public VnfPackageChangeNotification vnfPkgId(final String vnfPkgId) { * * @return vnfPkgId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfPkgId() { @@ -223,7 +224,7 @@ public VnfPackageChangeNotification vnfdId(final String vnfdId) { * * @return vnfdId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfdId() { @@ -244,7 +245,7 @@ public VnfPackageChangeNotification changeType(final PackageChangeType changeTyp * * @return changeType **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -287,7 +288,7 @@ public VnfPackageChangeNotification _links(final PkgmLinks _links) { * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageOnboardingNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageOnboardingNotification.java index f9ed2a11f..21b4a8ef7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageOnboardingNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageOnboardingNotification.java @@ -29,6 +29,7 @@ import com.ubiqube.etsi.mano.v281.model.nfvo.vnfconfig.PkgmLinks; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -108,7 +109,7 @@ public VnfPackageOnboardingNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -130,7 +131,7 @@ public VnfPackageOnboardingNotification notificationType(final NotificationTypeE * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"VnfPackageOnboardingNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"VnfPackageOnboardingNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -151,7 +152,7 @@ public VnfPackageOnboardingNotification subscriptionId(final String subscription * * @return subscriptionId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getSubscriptionId() { @@ -172,7 +173,7 @@ public VnfPackageOnboardingNotification timeStamp(final OffsetDateTime timeStamp * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -194,7 +195,7 @@ public VnfPackageOnboardingNotification vnfPkgId(final String vnfPkgId) { * * @return vnfPkgId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfPkgId() { @@ -215,7 +216,7 @@ public VnfPackageOnboardingNotification vnfdId(final String vnfdId) { * * @return vnfdId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfdId() { @@ -242,7 +243,7 @@ public VnfPackageOnboardingNotification addVnfmInfoItem(final String vnfmInfoIte * * @return vnfmInfo **/ - @Schema(required = true, description = "Specifies VNFMs compatible with the VNF. This information is copied from the VNFD. See table 10.5.2.2-1. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Specifies VNFMs compatible with the VNF. This information is copied from the VNFD. See table 10.5.2.2-1. ") @NotNull public List getVnfmInfo() { @@ -263,7 +264,7 @@ public VnfPackageOnboardingNotification _links(final PkgmLinks _links) { * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageSoftwareImageInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageSoftwareImageInfo.java index f2673d622..dad9037f0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageSoftwareImageInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPackageSoftwareImageInfo.java @@ -27,6 +27,7 @@ import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotNull; @@ -196,7 +197,7 @@ public VnfPackageSoftwareImageInfo id(final String id) { * * @return id **/ - @Schema(required = true, description = "Name of the algorithm used to generate the checksum, as defined in ETSI GS NFV-SOL 004 [5]. For example, SHA-256, SHA-512. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Name of the algorithm used to generate the checksum, as defined in ETSI GS NFV-SOL 004 [5]. For example, SHA-256, SHA-512. ") @NotNull public String getId() { @@ -217,7 +218,7 @@ public VnfPackageSoftwareImageInfo name(final String name) { * * @return name **/ - @Schema(required = true, description = "Name of the software image. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Name of the software image. ") @NotNull public String getName() { @@ -238,7 +239,7 @@ public VnfPackageSoftwareImageInfo provider(final String provider) { * * @return provider **/ - @Schema(required = true, description = "Provider of the software image. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Provider of the software image. ") @NotNull public String getProvider() { @@ -259,7 +260,7 @@ public VnfPackageSoftwareImageInfo version(final String version) { * * @return version **/ - @Schema(required = true, description = "Version of the software image. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Version of the software image. ") @NotNull public String getVersion() { @@ -280,7 +281,7 @@ public VnfPackageSoftwareImageInfo checksum(final Checksum checksum) { * * @return checksum **/ - @Schema(required = true, description = "Checksum of the software image file. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Checksum of the software image file. ") @NotNull @Valid @@ -303,7 +304,7 @@ public VnfPackageSoftwareImageInfo isEncrypted(final Boolean isEncrypted) { * * @return isEncrypted **/ - @Schema(required = true, description = "Reflects whether the image is encrypted (true) or not (false). ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Reflects whether the image is encrypted (true) or not (false). ") @NotNull public Boolean isIsEncrypted() { @@ -329,7 +330,7 @@ public VnfPackageSoftwareImageInfo containerFormat(final ContainerFormatEnum con * * @return containerFormat **/ - @Schema(required = true, description = "Container format indicates whether the software image is in a file format that also contains meta-data about the actual software. Permitted values: - AKI: a kernel image format - AMI: a machine image format - ARI: a ram disk image format - BARE: the image does not have a container or meta-data envelope - DOCKER: docker container format - OVA: OVF package in a tar file - OVF: OVF container format ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Container format indicates whether the software image is in a file format that also contains meta-data about the actual software. Permitted values: - AKI: a kernel image format - AMI: a machine image format - ARI: a ram disk image format - BARE: the image does not have a container or meta-data envelope - DOCKER: docker container format - OVA: OVF package in a tar file - OVF: OVF container format ") @NotNull public ContainerFormatEnum getContainerFormat() { @@ -357,7 +358,7 @@ public VnfPackageSoftwareImageInfo diskFormat(final DiskFormatEnum diskFormat) { * * @return diskFormat **/ - @Schema(required = true, description = "Disk format of a software image is the format of the underlying disk image. Permitted values: - AKI: a kernel image format - AMI: a machine image format - ARI: a ramdisk image format - ISO: an archive format for the data contents of an optical disc, such as CD-ROM - QCOW2: a common disk image format, which can expand dynamically and supports copy on write - RAW: an unstructured disk image format - VDI: a common disk image format - VHD: a common disk image format - VHDX: enhanced version of VHD format - VMDK: a common disk image format ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Disk format of a software image is the format of the underlying disk image. Permitted values: - AKI: a kernel image format - AMI: a machine image format - ARI: a ramdisk image format - ISO: an archive format for the data contents of an optical disc, such as CD-ROM - QCOW2: a common disk image format, which can expand dynamically and supports copy on write - RAW: an unstructured disk image format - VDI: a common disk image format - VHD: a common disk image format - VHDX: enhanced version of VHD format - VMDK: a common disk image format ") @NotNull public DiskFormatEnum getDiskFormat() { @@ -378,7 +379,7 @@ public VnfPackageSoftwareImageInfo createdAt(final OffsetDateTime createdAt) { * * @return createdAt **/ - @Schema(required = true, description = "Time when this software image was created. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Time when this software image was created. ") @NotNull @Valid @@ -401,7 +402,7 @@ public VnfPackageSoftwareImageInfo minDisk(final Long minDisk) { * * @return minDisk **/ - @Schema(required = true, description = "The minimal disk for this software image in bytes. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "The minimal disk for this software image in bytes. ") @NotNull @Min(0) @@ -423,7 +424,7 @@ public VnfPackageSoftwareImageInfo minRam(final Long minRam) { * * @return minRam **/ - @Schema(required = true, description = "The minimal RAM for this software image in bytes. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "The minimal RAM for this software image in bytes. ") @NotNull @Min(0) @@ -445,7 +446,7 @@ public VnfPackageSoftwareImageInfo size(final Long size) { * * @return size **/ - @Schema(required = true, description = "Size of this software image in bytes. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Size of this software image in bytes. ") @NotNull @Min(0) @@ -502,7 +503,7 @@ public VnfPackageSoftwareImageInfo imagePath(final String imagePath) { * * @return imagePath **/ - @Schema(required = true, description = "Path in the VNF package, which identifies the image artifact and also allows to access a copy of the image artifact. For a software image contained as a file in the VNF package, this attribute shall be present, and the value of this attribute shall start with the name of the first segment in the path in the package, i.e., it shall not be prefixed by path separator characters such as \".\" and \"/\". EXAMPLE: foo/bar/m%40ster.vhd For an external software image represented as a URI in the VNF descriptor, this attribute shall be present if the image artifact has been downloaded by the NFVO and shall be absent otherwise. If present, it shall contain the artifactPath under which the image artifact can be obtained using the \"Individual artifact in a VNF package\" resource defined in clause 9.4.7. It is the responsibility of the NFVO to synthesize this path in a manner that avoids any collision of the synthesized artifact path with the paths and names of image artifacts included in the package. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Path in the VNF package, which identifies the image artifact and also allows to access a copy of the image artifact. For a software image contained as a file in the VNF package, this attribute shall be present, and the value of this attribute shall start with the name of the first segment in the path in the package, i.e., it shall not be prefixed by path separator characters such as \".\" and \"/\". EXAMPLE: foo/bar/m%40ster.vhd For an external software image represented as a URI in the VNF descriptor, this attribute shall be present if the image artifact has been downloaded by the NFVO and shall be absent otherwise. If present, it shall contain the artifactPath under which the image artifact can be obtained using the \"Individual artifact in a VNF package\" resource defined in clause 9.4.7. It is the responsibility of the NFVO to synthesize this path in a manner that avoids any collision of the synthesized artifact path with the paths and names of image artifacts included in the package. ") @NotNull public String getImagePath() { diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfo.java index 4f73fa60d..02f1c48be 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfo.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoLinks.java index f1900aedb..7e1f0156c 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoModifications.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoModifications.java index 28668526b..37f77cb85 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoModifications.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnf/VnfPkgInfoModifications.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdChangeNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdChangeNotification.java index a85a435fb..64f414ad6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdChangeNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdChangeNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdDeletionNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdDeletionNotification.java index 59953c0b7..97c1f68d7 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdDeletionNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdDeletionNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingFailureNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingFailureNotification.java index 6f7adf44e..5166a9895 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingFailureNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingFailureNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingNotification.java index 6b01b4637..be24329c0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdOnBoardingNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdmLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdmLinks.java index dc7668818..fa8bcbad5 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdmLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/NsdmLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PkgmLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PkgmLinks.java index 8beeda2ca..c25e03f31 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PkgmLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PkgmLinks.java @@ -27,6 +27,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.NotificationLink; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; /** * This type represents the links to resources that a VNF package management @@ -55,7 +56,7 @@ public PkgmLinks vnfPackage(final NotificationLink vnfPackage) { * * @return vnfPackage **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -98,7 +99,7 @@ public PkgmLinks subscription(final NotificationLink subscription) { * * @return subscription **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdDeletionNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdDeletionNotification.java index 502d624f2..69abc9926 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdDeletionNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdDeletionNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingFailureNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingFailureNotification.java index 35062cafb..8788b1fb6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingFailureNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingFailureNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingNotification.java index 097511065..2aabd3040 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdOnBoardingNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdmLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdmLinks.java index 41ffe80c7..98e3ac74a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdmLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/PnfdmLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageChangeNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageChangeNotification.java index 844f97d75..a5b3acc93 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageChangeNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageChangeNotification.java @@ -19,6 +19,7 @@ import java.time.OffsetDateTime; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageOnboardingNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageOnboardingNotification.java index dc972d53a..45b471d2b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageOnboardingNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/nfvo/vnfconfig/VnfPackageOnboardingNotification.java @@ -21,6 +21,7 @@ import java.util.List; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ConstraintResourceRef.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ConstraintResourceRef.java index 0530cd7f4..1f6fee570 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ConstraintResourceRef.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ConstraintResourceRef.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/Grant.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/Grant.java index 449487207..41fdcf88b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/Grant.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/Grant.java @@ -28,6 +28,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.ExtVirtualLinkData; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -111,7 +112,7 @@ public Grant id(final String id) { * * @return id **/ - @Schema(required = true, description = "Identifier of the grant. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Identifier of the grant. ") @NotNull public String getId() { @@ -134,7 +135,7 @@ public Grant vnfInstanceId(final String vnfInstanceId) { * * @return vnfInstanceId **/ - @Schema(required = true, description = "Identifier of the related VNF instance. See note 6. NOTE 6: The NFVO shall set the value of the attribute by copying the value from the associated GrantRequest. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Identifier of the related VNF instance. See note 6. NOTE 6: The NFVO shall set the value of the attribute by copying the value from the associated GrantRequest. ") @NotNull public String getVnfInstanceId() { @@ -157,7 +158,7 @@ public Grant vnfLcmOpOccId(final String vnfLcmOpOccId) { * * @return vnfLcmOpOccId **/ - @Schema(required = true, description = "Identifier of the related VNF lifecycle management operation occurrence. See note 6. NOTE 6: The NFVO shall set the value of the attribute by copying the value from the associated GrantRequest. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Identifier of the related VNF lifecycle management operation occurrence. See note 6. NOTE 6: The NFVO shall set the value of the attribute by copying the value from the associated GrantRequest. ") @NotNull public String getVnfLcmOpOccId() { @@ -625,7 +626,7 @@ public Grant links(final GrantLinks links) { * * @return links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantInfo.java index 52f31f245..496aa7d66 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantInfo.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantLinks.java index 90befab8f..581d6a989 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequest.java index 3e618122b..2b0e85698 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequest.java @@ -21,6 +21,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequestLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequestLinks.java index 6737e5993..e568faf45 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequestLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantRequestLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantVimAssets.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantVimAssets.java index 95f9f588f..6281109e6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantVimAssets.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/GrantVimAssets.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/PlacementConstraint.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/PlacementConstraint.java index e5ad3b924..4985bb7a1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/PlacementConstraint.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/PlacementConstraint.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.vnfm.grant.ConstraintResourceRef; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ResourceDefinition.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ResourceDefinition.java index 1376dc1c8..7b5819959 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ResourceDefinition.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ResourceDefinition.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimComputeResourceFlavour.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimComputeResourceFlavour.java index 5db1db719..0d4511ed6 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimComputeResourceFlavour.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimComputeResourceFlavour.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConnectionInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConnectionInfo.java index 392517e8f..261cc883e 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConnectionInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConnectionInfo.java @@ -19,6 +19,7 @@ import java.util.Map; import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConstraint.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConstraint.java index 0ff9d6f93..2c5686227 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConstraint.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimConstraint.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimSoftwareImage.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimSoftwareImage.java index eb403c508..cf838c09a 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimSoftwareImage.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/VimSoftwareImage.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneGroupInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneGroupInfo.java index 8a00b370a..f2fb94f43 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneGroupInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneGroupInfo.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneInfo.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneInfo.java index ff6d1be8b..332630a18 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneInfo.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/grant/ZoneInfo.java @@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotification.java index be3628741..8a56ab23f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotification.java @@ -26,6 +26,7 @@ import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -105,7 +106,7 @@ public VnfIndicatorValueChangeNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -127,7 +128,7 @@ public VnfIndicatorValueChangeNotification notificationType(final NotificationTy * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"VnfIndicatorValueChangeNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"VnfIndicatorValueChangeNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -148,7 +149,7 @@ public VnfIndicatorValueChangeNotification subscriptionId(final String subscript * * @return subscriptionId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getSubscriptionId() { @@ -169,7 +170,7 @@ public VnfIndicatorValueChangeNotification timeStamp(final OffsetDateTime timeSt * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -191,7 +192,7 @@ public VnfIndicatorValueChangeNotification vnfIndicatorId(final String vnfIndica * * @return vnfIndicatorId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfIndicatorId() { @@ -235,7 +236,7 @@ public VnfIndicatorValueChangeNotification value(final Object value) { * * @return value **/ - @Schema(required = true, description = "Provides the value of the VNF indicator. The value format is defined in the VNFD. ETSI GS NFV-SOL 001 specifies the structure and format of the VNFD based on TOSCA specifications. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Provides the value of the VNF indicator. The value format is defined in the VNFD. ETSI GS NFV-SOL 001 specifies the structure and format of the VNFD based on TOSCA specifications. ") @NotNull public Object getValue() { @@ -256,7 +257,7 @@ public VnfIndicatorValueChangeNotification vnfInstanceId(final String vnfInstanc * * @return vnfInstanceId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getVnfInstanceId() { @@ -277,7 +278,7 @@ public VnfIndicatorValueChangeNotification _links(final VnfIndicatorValueChangeN * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotificationLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotificationLinks.java index 7aabba65a..f69127bc8 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotificationLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfind/VnfIndicatorValueChangeNotificationLinks.java @@ -24,6 +24,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.NotificationLink; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -50,7 +51,7 @@ public VnfIndicatorValueChangeNotificationLinks vnfInstance(final NotificationLi * * @return vnfInstance **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -72,7 +73,7 @@ public VnfIndicatorValueChangeNotificationLinks subscription(final NotificationL * * @return subscription **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotification.java index 1241e3b4c..8c6cac903 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotification.java @@ -28,6 +28,7 @@ import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -108,7 +109,7 @@ public PerformanceInformationAvailableNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -130,7 +131,7 @@ public PerformanceInformationAvailableNotification notificationType(final Notifi * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"PerformanceInformationAvailableNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"PerformanceInformationAvailableNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -151,7 +152,7 @@ public PerformanceInformationAvailableNotification timeStamp(final OffsetDateTim * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -173,7 +174,7 @@ public PerformanceInformationAvailableNotification pmJobId(final String pmJobId) * * @return pmJobId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getPmJobId() { @@ -195,7 +196,7 @@ public PerformanceInformationAvailableNotification objectType(final String objec * * @return objectType **/ - @Schema(required = true, description = "Type of the measured object. The applicable measured object type for a measurement is defined in clause 7.2 of ETSI GS NFV-IFA 027. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Type of the measured object. The applicable measured object type for a measurement is defined in clause 7.2 of ETSI GS NFV-IFA 027. ") @NotNull public String getObjectType() { @@ -216,7 +217,7 @@ public PerformanceInformationAvailableNotification objectInstanceId(final String * * @return objectInstanceId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getObjectInstanceId() { @@ -270,7 +271,7 @@ public PerformanceInformationAvailableNotification _links(final PerformanceInfor * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotificationLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotificationLinks.java index 8b7e10e7f..e9ac0d87d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotificationLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/PerformanceInformationAvailableNotificationLinks.java @@ -24,6 +24,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.NotificationLink; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -74,7 +75,7 @@ public PerformanceInformationAvailableNotificationLinks pmJob(final Notification * * @return pmJob **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -96,7 +97,7 @@ public PerformanceInformationAvailableNotificationLinks performanceReport(final * * @return performanceReport **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotification.java index 2346904e8..76ada7a28 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotification.java @@ -28,6 +28,7 @@ import com.ubiqube.etsi.mano.dao.mano.pm.CrossingDirectionType; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -118,7 +119,7 @@ public ThresholdCrossedNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -140,7 +141,7 @@ public ThresholdCrossedNotification notificationType(final NotificationTypeEnum * * @return notificationType **/ - @Schema(required = true, description = "Discriminator for the different notification types. Shall be set to \"ThresholdCrossedNotification\" for this notification type. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Discriminator for the different notification types. Shall be set to \"ThresholdCrossedNotification\" for this notification type. ") @NotNull public NotificationTypeEnum getNotificationType() { @@ -161,7 +162,7 @@ public ThresholdCrossedNotification timeStamp(final OffsetDateTime timeStamp) { * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -183,7 +184,7 @@ public ThresholdCrossedNotification thresholdId(final String thresholdId) { * * @return thresholdId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getThresholdId() { @@ -204,7 +205,7 @@ public ThresholdCrossedNotification crossingDirection(final CrossingDirectionTyp * * @return crossingDirection **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -227,7 +228,7 @@ public ThresholdCrossedNotification objectType(final String objectType) { * * @return objectType **/ - @Schema(required = true, description = "Type of the measured object. The applicable measured object type for a measurement is defined in clause 7.2 of ETSI GS NFV-IFA 027. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Type of the measured object. The applicable measured object type for a measurement is defined in clause 7.2 of ETSI GS NFV-IFA 027. ") @NotNull public String getObjectType() { @@ -248,7 +249,7 @@ public ThresholdCrossedNotification objectInstanceId(final String objectInstance * * @return objectInstanceId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getObjectInstanceId() { @@ -291,7 +292,7 @@ public ThresholdCrossedNotification performanceMetric(final String performanceMe * * @return performanceMetric **/ - @Schema(required = true, description = "Performance metric associated with the threshold. This attribute shall contain the related \"Measurement Name\" value as defined in clause 7.2 of ETSI GS NFV-IFA 027. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Performance metric associated with the threshold. This attribute shall contain the related \"Measurement Name\" value as defined in clause 7.2 of ETSI GS NFV-IFA 027. ") @NotNull public String getPerformanceMetric() { @@ -314,7 +315,7 @@ public ThresholdCrossedNotification performanceValue(final Object performanceVal * * @return performanceValue **/ - @Schema(required = true, description = "Value of the metric that resulted in threshold crossing. The type of this attribute shall correspond to the related \"Measurement Unit\" as defined in clause 7.2 of ETSI GS NFV-IFA 027. ") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "Value of the metric that resulted in threshold crossing. The type of this attribute shall correspond to the related \"Measurement Unit\" as defined in clause 7.2 of ETSI GS NFV-IFA 027. ") @NotNull public Object getPerformanceValue() { @@ -356,7 +357,7 @@ public ThresholdCrossedNotification links(final ThresholdCrossedNotificationLink * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotificationLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotificationLinks.java index dd6624577..d88c55dcd 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotificationLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vnfpm/ThresholdCrossedNotificationLinks.java @@ -24,6 +24,7 @@ import com.ubiqube.etsi.mano.v281.model.em.vnflcm.NotificationLink; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; @@ -71,7 +72,7 @@ public ThresholdCrossedNotificationLinks threshold(final NotificationLink thresh * * @return threshold **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotification.java index be66c0eac..d1554275b 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotification.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.vnfm.vrqan.AlarmClearedNotificationLinks; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotificationLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotificationLinks.java index d13469144..ead99f282 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotificationLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmClearedNotificationLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotification.java index 49af56f58..6e1ee4335 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotification.java @@ -23,6 +23,7 @@ import com.ubiqube.etsi.mano.v281.model.vnfm.vrqan.AlarmListRebuiltNotificationLinks; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotificationLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotificationLinks.java index 8f5a1914f..62a1f7a55 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotificationLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmListRebuiltNotificationLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotification.java index f8c59e875..2144a84a3 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotification.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotificationLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotificationLinks.java index 38c54ef39..c2402099d 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotificationLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/AlarmNotificationLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/NotificationLink.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/NotificationLink.java index c010f2360..cdf018e2f 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/NotificationLink.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/NotificationLink.java @@ -25,6 +25,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; /** * This type represents a link to a resource in a notification, using an @@ -47,7 +48,7 @@ public NotificationLink href(final String href) { * * @return href **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getHref() { diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/QuotaAvailLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/QuotaAvailLinks.java index f8dc00d59..2a5446be1 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/QuotaAvailLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/QuotaAvailLinks.java @@ -26,6 +26,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; /** * This type represents the links to resources that a notification of type @@ -49,7 +50,7 @@ public QuotaAvailLinks subscription(final NotificationLink subscription) { * * @return subscription **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotification.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotification.java index a028ca7ca..cff43cc5c 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotification.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotification.java @@ -28,6 +28,7 @@ import com.ubiqube.etsi.mano.v281.model.vnfm.grant.VimConnectionInfo; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; /** * This type represents a notification which indicates the availability of a @@ -75,7 +76,7 @@ public VrQuotaAvailNotification id(final String id) { * * @return id **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getId() { @@ -96,7 +97,7 @@ public VrQuotaAvailNotification notificationType(final String notificationType) * * @return notificationType **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getNotificationType() { @@ -117,7 +118,7 @@ public VrQuotaAvailNotification subscriptionId(final String subscriptionId) { * * @return subscriptionId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getSubscriptionId() { @@ -138,7 +139,7 @@ public VrQuotaAvailNotification timeStamp(final OffsetDateTime timeStamp) { * * @return timeStamp **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid @@ -160,7 +161,7 @@ public VrQuotaAvailNotification resourceGroupId(final String resourceGroupId) { * * @return resourceGroupId **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull public String getResourceGroupId() { @@ -222,7 +223,7 @@ public VrQuotaAvailNotification _links(final QuotaAvailLinks _links) { * * @return _links **/ - @Schema(required = true, description = "") + @Schema(requiredMode = RequiredMode.REQUIRED, description = "") @NotNull @Valid diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotificationsFilter.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotificationsFilter.java index baa120430..fdc3c2d94 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotificationsFilter.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailNotificationsFilter.java @@ -21,6 +21,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import java.util.ArrayList; import java.util.List; import org.springframework.validation.annotation.Validated; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscription.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscription.java index e620d9873..81f2ccf03 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscription.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscription.java @@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import org.springframework.validation.annotation.Validated; import jakarta.validation.Valid; import jakarta.validation.constraints.*; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionLinks.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionLinks.java index f867c4be3..1194559bf 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionLinks.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionLinks.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionRequest.java b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionRequest.java index cffeebda7..72c7eaef0 100644 --- a/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionRequest.java +++ b/2.8.1/model/src/main/java/com/ubiqube/etsi/mano/v281/model/vnfm/vrqan/VrQuotaAvailSubscriptionRequest.java @@ -18,6 +18,7 @@ import java.util.Objects; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import jakarta.validation.Valid; import jakarta.validation.constraints.NotNull; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsDescriptors281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsDescriptors281Sol005Api.java index 9d8531e64..272f497eb 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsDescriptors281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsDescriptors281Sol005Api.java @@ -42,6 +42,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsSubscriptions281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsSubscriptions281Sol005Api.java index 79fff897d..088a7fa3d 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsSubscriptions281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/NsSubscriptions281Sol005Api.java @@ -39,6 +39,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/PnfDescriptors281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/PnfDescriptors281Sol005Api.java index 2e58c74c3..62acde9e0 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/PnfDescriptors281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsd/PnfDescriptors281Sol005Api.java @@ -39,6 +39,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/Alarms281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/Alarms281Sol005Api.java index 7f8e2910b..83047938b 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/Alarms281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/Alarms281Sol005Api.java @@ -44,6 +44,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/AlarmsSubscriptions281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/AlarmsSubscriptions281Sol005Api.java index c0289cd25..534349d9c 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/AlarmsSubscriptions281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsfm/AlarmsSubscriptions281Sol005Api.java @@ -44,6 +44,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsInstances281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsInstances281Sol005Api.java index c12f19b5b..275fa6634 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsInstances281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsInstances281Sol005Api.java @@ -43,6 +43,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmOpOccs281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmOpOccs281Sol005Api.java index 3a722d3da..ac4b83fa8 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmOpOccs281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmOpOccs281Sol005Api.java @@ -38,6 +38,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmSubscriptions281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmSubscriptions281Sol005Api.java index 28b38025f..3d1dcc49d 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmSubscriptions281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nslcm/NsLcmSubscriptions281Sol005Api.java @@ -38,6 +38,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/PmJobs281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/PmJobs281Sol005Api.java index a6d180832..678bfecd6 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/PmJobs281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/PmJobs281Sol005Api.java @@ -46,6 +46,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/Thresholds281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/Thresholds281Sol005Api.java index e03e42785..7ccbd7f0a 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/Thresholds281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/nsperfo/Thresholds281Sol005Api.java @@ -45,6 +45,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfPackages281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfPackages281Sol005Api.java index 9d4f70e1e..32c8c02b7 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfPackages281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfPackages281Sol005Api.java @@ -50,6 +50,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfSubscriptions281Sol005Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfSubscriptions281Sol005Api.java index 8c3d7fcb5..d60d89360 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfSubscriptions281Sol005Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/nfvo/vnf/VnfSubscriptions281Sol005Api.java @@ -38,6 +38,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/grant/Grants281Sol003Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/grant/Grants281Sol003Api.java index a09fcc453..f15616b37 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/grant/Grants281Sol003Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/grant/Grants281Sol003Api.java @@ -36,6 +36,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/OnboardedVnfPackages281Sol003Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/OnboardedVnfPackages281Sol003Api.java index 3df675be0..ec230d4a9 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/OnboardedVnfPackages281Sol003Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/OnboardedVnfPackages281Sol003Api.java @@ -39,6 +39,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfPackages281Sol003Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfPackages281Sol003Api.java index 241a8e0a6..6756e01c8 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfPackages281Sol003Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfPackages281Sol003Api.java @@ -40,6 +40,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfSubscriptions281Sol003Api.java b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfSubscriptions281Sol003Api.java index 24c3e665f..83dc3e11c 100644 --- a/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfSubscriptions281Sol003Api.java +++ b/2.8.1/nfvo-controllers/src/main/java/com/ubiqube/etsi/mano/v281/nfvo/controller/vnfm/vnf/VnfSubscriptions281Sol003Api.java @@ -38,6 +38,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/Alarms281Sol002Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/Alarms281Sol002Api.java index 78c326df2..0f9c19477 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/Alarms281Sol002Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/Alarms281Sol002Api.java @@ -41,6 +41,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/AlarmsSubscriptions281Sol002Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/AlarmsSubscriptions281Sol002Api.java index 9fba7a656..188e9c35f 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/AlarmsSubscriptions281Sol002Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnffm/AlarmsSubscriptions281Sol002Api.java @@ -40,6 +40,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfInstances281Sol002Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfInstances281Sol002Api.java index ac87b0e12..4ca8fa15c 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfInstances281Sol002Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfInstances281Sol002Api.java @@ -48,6 +48,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmOpOccs281Sol002Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmOpOccs281Sol002Api.java index a2f161352..0c0da2d9c 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmOpOccs281Sol002Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmOpOccs281Sol002Api.java @@ -38,6 +38,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmSubscriptions281Sol002Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmSubscriptions281Sol002Api.java index 290cb8bfd..d478a84b4 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmSubscriptions281Sol002Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnflcm/VnfLcmSubscriptions281Sol002Api.java @@ -40,6 +40,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/PmJobs281Sol002Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/PmJobs281Sol002Api.java index 0d95c54dc..5c9fd4a8f 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/PmJobs281Sol002Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/PmJobs281Sol002Api.java @@ -41,6 +41,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/Thresholds281Sol002Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/Thresholds281Sol002Api.java index 2ea850637..b6432a04e 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/Thresholds281Sol002Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/em/vnfpm/Thresholds281Sol002Api.java @@ -40,6 +40,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnf/vnffm/VnfPkgNotification281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnf/vnffm/VnfPkgNotification281Sol003Api.java index b06e117af..4471f3a5a 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnf/vnffm/VnfPkgNotification281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnf/vnffm/VnfPkgNotification281Sol003Api.java @@ -16,6 +16,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import jakarta.annotation.security.RolesAllowed; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/Alarms281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/Alarms281Sol003Api.java index dff0b439b..a6bd70085 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/Alarms281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/Alarms281Sol003Api.java @@ -39,6 +39,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/VnfFmSubscriptions281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/VnfFmSubscriptions281Sol003Api.java index 688c7c438..ea67856df 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/VnfFmSubscriptions281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnffm/VnfFmSubscriptions281Sol003Api.java @@ -40,6 +40,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/Indicators281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/Indicators281Sol003Api.java index 2baad2752..34124feae 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/Indicators281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/Indicators281Sol003Api.java @@ -37,6 +37,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/VnfIndSubscriptions281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/VnfIndSubscriptions281Sol003Api.java index eaa8263bc..e9ac29587 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/VnfIndSubscriptions281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfind/VnfIndSubscriptions281Sol003Api.java @@ -42,6 +42,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfInstances281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfInstances281Sol003Api.java index da2dfa261..89d00e13e 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfInstances281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfInstances281Sol003Api.java @@ -47,6 +47,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmOpOccs281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmOpOccs281Sol003Api.java index 52033047f..67b4eacfe 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmOpOccs281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmOpOccs281Sol003Api.java @@ -37,6 +37,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmSubscriptions281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmSubscriptions281Sol003Api.java index 0a15e3edb..ba1ecf3b6 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmSubscriptions281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnflcm/VnfLcmSubscriptions281Sol003Api.java @@ -40,6 +40,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/PmJobs281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/PmJobs281Sol003Api.java index 12a83b2c3..bf7db7e93 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/PmJobs281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/PmJobs281Sol003Api.java @@ -41,6 +41,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/Thresholds281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/Thresholds281Sol003Api.java index 5c426c341..f593457a1 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/Thresholds281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vnfpm/Thresholds281Sol003Api.java @@ -40,6 +40,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQanSubscriptions281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQanSubscriptions281Sol003Api.java index 394906791..452d8a157 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQanSubscriptions281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQanSubscriptions281Sol003Api.java @@ -42,6 +42,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; import io.swagger.v3.oas.annotations.tags.Tag; diff --git a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQuotaAvailNotification281Sol003Api.java b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQuotaAvailNotification281Sol003Api.java index 9a20c90d0..f27add3ff 100644 --- a/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQuotaAvailNotification281Sol003Api.java +++ b/2.8.1/vnfm-controllers/src/main/java/com/ubiqube/etsi/mano/v281/vnfm/controller/vnfm/vrqan/VrQuotaAvailNotification281Sol003Api.java @@ -36,6 +36,7 @@ import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.Schema.RequiredMode; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses;