From a58a7a70ca70d8b079fe8032c6f682d59664504a Mon Sep 17 00:00:00 2001 From: huangxin Date: Wed, 8 Apr 2020 15:06:45 +0800 Subject: [PATCH] =?UTF-8?q?OCT=20REM:=201.=20=E6=9B=B4=E6=96=B0=E5=88=B0?= =?UTF-8?q?=E8=84=9A=E6=89=8B=E6=9E=B6=E5=B7=A5=E7=A8=8B=E6=9C=80=E6=96=B0?= =?UTF-8?q?=E7=89=88=E6=9C=AC=202.=20=E5=88=A0=E9=99=A4data-pom.xml?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=203.=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=20idea=20=E5=B7=A5=E7=A8=8B=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6=204.=20=E5=A2=9E=E5=8A=A0=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E6=8E=A5=E5=8F=A3=205.=20=E5=A2=9E=E5=8A=A0D?= =?UTF-8?q?ptech=20SOAP=20Apache=20CFX=20=E6=8E=A5=E5=8F=A3=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/compiler.xml | 1 - .idea/encodings.xml | 1 + .idea/modules.xml | 1 - README.md | 14 + config/application-local.properties | 16 +- data-pom.xml | 278 ---------- pom.xml | 26 +- .../hy/phoenix/PhoenixBootApplication.java | 9 +- .../hy/phoenix/aop/MyResponseBodyAdvice.java | 4 +- .../com/cmcc/hy/phoenix/common/GlobalVar.java | 13 + .../java/com/cmcc/hy/phoenix/common/Http.java | 50 ++ .../com/cmcc/hy/phoenix/config/MyConfig.java | 3 + .../controller/ProtocolController.java | 10 +- .../hy/phoenix/controller/TestController.java | 4 +- .../hy/phoenix/dispose/DisposeProcess.java | 6 +- .../cmcc/hy/phoenix/dispose/DptechUMC.java | 16 +- .../exception/GlobalExceptionHandler.java | 4 +- .../phoenix/mapper/DisposeDeviceMapper.java | 23 + .../hy/phoenix/pojo/entity/DisposeDevice.java | 72 +++ .../phoenix/pojo/entity/InfoCollection.java | 1 + .../phoenix/redis/MyRedisConfiguration.java | 20 +- .../redisson/RedisClientRedissonImpl.java | 16 +- .../repository/IUserInfoRepository.java | 24 - .../java/com/cmcc/hy/phoenix/task/MyTask.java | 64 ++- .../java/com/cmcc/hy/phoenix/vo/MyResp.java | 28 - .../com/cmcc/hy/phoenix/vo/ProtocolResp.java | 1 + .../java/com/cmcc/hy/phoenix/vo/Resp.java | 40 -- ...etAllBlackAndWhiteListFromUMCResponse.java | 64 +++ .../GetAllBlackHoleAutoStrategyFromUMC.java | 32 ++ ...lBlackHoleAutoStrategyFromUMCResponse.java | 64 +++ .../GetAllBlackHoleManualStrategyFromUMC.java | 32 ++ ...lackHoleManualStrategyFromUMCResponse.java | 64 +++ ...llBypassManualTractionStrategyFromUMC.java | 32 ++ ...ManualTractionStrategyFromUMCResponse.java | 64 +++ ...mpleteAnomalyDetectionStrategyFromUMC.java | 32 ++ ...omalyDetectionStrategyFromUMCResponse.java | 64 +++ .../com/dptech/umc/GetAllDetectDevices.java | 32 ++ .../umc/GetAllDetectDevicesResponse.java | 64 +++ .../umc/GetAllDetectionObjectFromUMC.java | 32 ++ .../GetAllDetectionObjectFromUMCResponse.java | 64 +++ .../com/dptech/umc/GetAllProtectDevices.java | 32 ++ .../umc/GetAllProtectDevicesResponse.java | 64 +++ .../umc/GetAllProtectionObjectFromUMC.java | 32 ++ ...GetAllProtectionObjectFromUMCResponse.java | 64 +++ ...tAllProtectionStrategyTemplateFromUMC.java | 32 ++ ...ectionStrategyTemplateFromUMCResponse.java | 64 +++ ...StrategyAssociationRelationshipForUMC.java | 32 ++ ...AssociationRelationshipForUMCResponse.java | 64 +++ .../GetAnomalyDetectionStrategyFromUMC.java | 64 +++ ...omalyDetectionStrategyFromUMCResponse.java | 64 +++ ...mpleteAnomalyDetectionStrategyFromUMC.java | 83 +++ ...omalyDetectionStrategyFromUMCResponse.java | 64 +++ .../umc/GetDdosACProtectionFromUMC.java | 64 +++ .../GetDdosACProtectionFromUMCResponse.java | 64 +++ .../umc/GetDdosCCuserGroupV4FromUMC.java | 64 +++ .../GetDdosCCuserGroupV4FromUMCResponse.java | 64 +++ .../umc/GetDdosDnsRetryProtectFromUMC.java | 64 +++ ...GetDdosDnsRetryProtectFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalAckPayloadFromUMC.java | 64 +++ ...etDdosGlobalAckPayloadFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalIcmpFragFromUMC.java | 64 +++ .../GetDdosGlobalIcmpFragFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalIcmpLengthFromUMC.java | 64 +++ ...etDdosGlobalIcmpLengthFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalIcmpPayloadFromUMC.java | 64 +++ ...tDdosGlobalIcmpPayloadFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalOtherFragFromUMC.java | 64 +++ ...GetDdosGlobalOtherFragFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalSynFloodFromUMC.java | 64 +++ .../GetDdosGlobalSynFloodFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalTcpFlagFromUMC.java | 64 +++ .../GetDdosGlobalTcpFlagFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalTcpFragFromUMC.java | 64 +++ .../GetDdosGlobalTcpFragFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalTcpLengthFromUMC.java | 64 +++ ...GetDdosGlobalTcpLengthFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalTcpStateFromUMC.java | 64 +++ .../GetDdosGlobalTcpStateFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalUdpFragFromUMC.java | 64 +++ .../GetDdosGlobalUdpFragFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalUdpLengthFromUMC.java | 64 +++ ...GetDdosGlobalUdpLengthFromUMCResponse.java | 64 +++ .../umc/GetDdosGlobalUdpPayloadFromUMC.java | 64 +++ ...etDdosGlobalUdpPayloadFromUMCResponse.java | 64 +++ .../umc/GetDdosHttpGetSipCusProV4FromUMC.java | 64 +++ ...DdosHttpGetSipCusProV4FromUMCResponse.java | 64 +++ .../umc/GetDdosHttpGetSipGloProV4FromUMC.java | 64 +++ ...DdosHttpGetSipGloProV4FromUMCResponse.java | 64 +++ .../umc/GetDdosHttpGetUriCusProV4FromUMC.java | 64 +++ ...DdosHttpGetUriCusProV4FromUMCResponse.java | 64 +++ .../umc/GetDdosHttpGetUriGloProV4FromUMC.java | 64 +++ ...DdosHttpGetUriGloProV4FromUMCResponse.java | 64 +++ .../umc/GetDnsDomainGlobalV4FromUMC.java | 64 +++ .../GetDnsDomainGlobalV4FromUMCResponse.java | 64 +++ .../umc/GetDnsSecDomainCustomV4FromUMC.java | 64 +++ ...etDnsSecDomainCustomV4FromUMCResponse.java | 64 +++ .../umc/GetDnsSecDomainGlobalV4FromUMC.java | 64 +++ ...etDnsSecDomainGlobalV4FromUMCResponse.java | 64 +++ .../dptech/umc/GetDnsSipCustomV4FromUMC.java | 64 +++ .../umc/GetDnsSipCustomV4FromUMCResponse.java | 64 +++ .../dptech/umc/GetDnsSipGlobalV4FromUMC.java | 64 +++ .../umc/GetDnsSipGlobalV4FromUMCResponse.java | 64 +++ .../dptech/umc/GetFingerprintIcmpFromUMC.java | 64 +++ .../GetFingerprintIcmpFromUMCResponse.java | 64 +++ .../umc/GetFingerprintOtherFromUMC.java | 64 +++ .../GetFingerprintOtherFromUMCResponse.java | 64 +++ .../dptech/umc/GetFingerprintTcpFromUMC.java | 64 +++ .../umc/GetFingerprintTcpFromUMCResponse.java | 64 +++ .../dptech/umc/GetFingerprintUdpFromUMC.java | 64 +++ .../umc/GetFingerprintUdpFromUMCResponse.java | 64 +++ .../LinkProtectionStrategyTemplateForUMC.java | 92 ++++ ...tectionStrategyTemplateForUMCResponse.java | 64 +++ .../com/dptech/umc/ModACProtectionForUMC.java | 484 ++++++++++++++++++ .../umc/ModACProtectionForUMCResponse.java | 64 +++ .../umc/ModBlackAndWhiteListProtection.java | 372 ++++++++++++++ ...odBlackAndWhiteListProtectionResponse.java | 64 +++ .../umc/ModBlackHoleAutoStrategyForUMC.java | 121 +++++ ...odBlackHoleAutoStrategyForUMCResponse.java | 64 +++ .../umc/ModBlackHoleManualStrategyForUMC.java | 92 ++++ ...BlackHoleManualStrategyForUMCResponse.java | 64 +++ ...ModBypassManualTractionStrategyForUMC.java | 120 +++++ ...sManualTractionStrategyForUMCResponse.java | 64 +++ .../umc/ModDdosCCuserGroupV4ForUMC.java | 92 ++++ .../ModDdosCCuserGroupV4ForUMCResponse.java | 64 +++ .../umc/ModDdosDnsRetryProtectForUMC.java | 176 +++++++ .../ModDdosDnsRetryProtectForUMCResponse.java | 64 +++ .../umc/ModDdosHttpGetSipCusProV4ForUMC.java | 176 +++++++ ...dDdosHttpGetSipCusProV4ForUMCResponse.java | 64 +++ .../umc/ModDdosHttpGetSipGloProV4ForUMC.java | 148 ++++++ ...dDdosHttpGetSipGloProV4ForUMCResponse.java | 64 +++ .../umc/ModDdosHttpGetUriCusProV4ForUMC.java | 176 +++++++ ...dDdosHttpGetUriCusProV4ForUMCResponse.java | 64 +++ .../umc/ModDdosHttpGetUriGloProV4ForUMC.java | 148 ++++++ ...dDdosHttpGetUriGloProV4ForUMCResponse.java | 64 +++ .../umc/ModDnsDomainCustomV4ForUMC.java | 176 +++++++ .../ModDnsDomainCustomV4ForUMCResponse.java | 64 +++ .../umc/ModDnsDomainGlobalV4ForUMC.java | 148 ++++++ .../ModDnsDomainGlobalV4ForUMCResponse.java | 64 +++ .../umc/ModDnsSecDomainCustomV4ForUMC.java | 176 +++++++ ...ModDnsSecDomainCustomV4ForUMCResponse.java | 64 +++ .../umc/ModDnsSecDomainGlobalV4ForUMC.java | 148 ++++++ .../dptech/DPTechInterfaceTestCase.java | 32 +- 142 files changed, 9171 insertions(+), 422 deletions(-) delete mode 100644 data-pom.xml create mode 100644 src/main/java/com/cmcc/hy/phoenix/common/GlobalVar.java create mode 100644 src/main/java/com/cmcc/hy/phoenix/common/Http.java create mode 100644 src/main/java/com/cmcc/hy/phoenix/mapper/DisposeDeviceMapper.java create mode 100644 src/main/java/com/cmcc/hy/phoenix/pojo/entity/DisposeDevice.java delete mode 100644 src/main/java/com/cmcc/hy/phoenix/repository/IUserInfoRepository.java delete mode 100644 src/main/java/com/cmcc/hy/phoenix/vo/MyResp.java delete mode 100644 src/main/java/com/cmcc/hy/phoenix/vo/Resp.java create mode 100644 src/main/java/com/dptech/umc/GetAllBlackAndWhiteListFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllDetectDevices.java create mode 100644 src/main/java/com/dptech/umc/GetAllDetectDevicesResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectDevices.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectDevicesResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosACProtectionFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosACProtectionFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintOtherFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintOtherFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintTcpFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintTcpFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintUdpFromUMC.java create mode 100644 src/main/java/com/dptech/umc/GetFingerprintUdpFromUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMC.java create mode 100644 src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModACProtectionForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModACProtectionForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModBlackAndWhiteListProtection.java create mode 100644 src/main/java/com/dptech/umc/ModBlackAndWhiteListProtectionResponse.java create mode 100644 src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMC.java create mode 100644 src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMCResponse.java create mode 100644 src/main/java/com/dptech/umc/ModDnsSecDomainGlobalV4ForUMC.java diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 8e8177e7..4ff9ea74 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -7,7 +7,6 @@ - diff --git a/.idea/encodings.xml b/.idea/encodings.xml index aa00ffab..f36130d7 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -3,5 +3,6 @@ + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index f1e44ff5..884b965c 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -3,7 +3,6 @@ - \ No newline at end of file diff --git a/README.md b/README.md index 613a3154..de642e09 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,20 @@ > 运维标准目录 >> 按照公司运维标准,把tgz包放到/apprun根目录下解压后运行即可 +> clone该工程后,需要修改phoenix-boot名字的文件如下 + +>> pom.xml + +>> assembly.xml + +>> bin/log_clean.sh + +>> bin/processor_check.sh + +>> bin/start.sh + +>> bin/stop.sh + 未完待续... diff --git a/config/application-local.properties b/config/application-local.properties index 0611af5d..a41bc089 100644 --- a/config/application-local.properties +++ b/config/application-local.properties @@ -5,7 +5,7 @@ server.tomcat.basedir=./basedir server.servlet.context-path=/phoenix # 配置数据源 -spring.datasource.url=jdbc:mysql://172.28.72.118:33061/phoenix_local?serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull&useUnicode=true +spring.datasource.url=jdbc:mysql://172.28.72.118:33061/dispose?serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull&useUnicode=true spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.username=phoenix spring.datasource.password=Hy@rfph32 @@ -38,13 +38,14 @@ server.tomcat.max-threads=128 phoenix.system-name=phoenix framework #config the swagger api switch true:可访问;false:不可访问 phoenix.swagger-switch=true -#config which client to use in redis,jedis or redisson -phoenix.redis.type=redisson +#config which client to use in redis, +#jedis or redisson-sentinel,redisson-single +phoenix.redis.type=redisson-single #config redis info #jedis config example>redis://:dfu56li_jdo8pd@172.28.72.111:7379/0,多个用逗号分隔 #redisson sentinel config example>redis://172.28.72.104:28379,redis://172.28.72.124:28380,redis://172.28.72.124:28381 -phoenix.redis-server=redis://172.28.72.104:28379,redis://172.28.72.124:28380,redis://172.28.72.124:28381 -#redis://172.28.72.113:7379/2 +#redisson single config example>redis://172.28.72.104:8380 +phoenix.redis-server=redis://172.28.72.104:8380 phoenix.redis-redisson-sentinel-master-name=mymaster phoenix.redis-redisson-pwd=cmcc2019 #config request dec switch,true=dec,false=plain do nothing @@ -54,5 +55,8 @@ phoenix.response-enc-switch=false #config aes 128 key,用于上述body的加解密 phoenix.aes-key=Wt4EJu6Rrq5udd/42bNpCQ== - +#威胁情报文件自动下载更新 +phoenix.threat-info-key=7d79e180a6a20d4c0b5c81d146c5b85d1715d353b50ec094f966ec525fdd9897 +phoenix.threat-info-version-url=https://tip.komect.com:9099/api/v1/search/cases/reputation +phoenix.threat-info-download=https://tip.komect.com:9099/api/v1/resource/data/download #====custom config,begin with phoenix==== diff --git a/data-pom.xml b/data-pom.xml deleted file mode 100644 index b78a4827..00000000 --- a/data-pom.xml +++ /dev/null @@ -1,278 +0,0 @@ - - - 4.0.0 - - com.cmcc.hy - phoenix-boot - 0.0.3 - - - com.cmcc.hy.aq - phoenix-data - 1.0.0 - phoenix-data - Demo project for Spring Boot - - - UTF-8 - 1.8 - - - - org.springframework.boot - spring-boot-starter-actuator - runtime - true - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-tomcat - - - - - org.apache.tomcat.embed - tomcat-embed-core - - - org.apache.tomcat - tomcat-annotations-api - - - 9.0.31 - - - - org.springframework.boot - spring-boot-starter-aop - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - org.springframework.boot - spring-boot-configuration-processor - true - - - io.springfox - springfox-swagger2 - - - io.springfox - springfox-swagger-ui - - - - mysql - mysql-connector-java - - - - org.mybatis.spring.boot - mybatis-spring-boot-starter - - - org.apache.commons - commons-dbcp2 - - - org.projectlombok - lombok - true - - - org.springframework.boot - spring-boot-starter-test - test - - - org.apache.commons - commons-lang3 - - - commons-io - commons-io - - - oro - oro - - - - com.google.guava - guava - - - - joda-time - joda-time - - - org.mybatis.spring.boot - mybatis-spring-boot-starter - - - cn.hutool - hutool-all - - - - tk.mybatis - mapper-spring-boot-starter - - - - - com.github.pagehelper - pagehelper-spring-boot-starter - - - com.cmcc - enc.dec - - - commons-codec - commons-codec - - - redis.clients - jedis - - - org.objenesis - objenesis - - - io.protostuff - protostuff-core - - - io.protostuff - protostuff-runtime - - - com.google.protobuf - protobuf-java - - - org.apache.commons - commons-pool2 - - - org.powermock - powermock-api-mockito2 - 2.0.5 - test - - - org.powermock - powermock-module-junit4 - 2.0.5 - test - - - org.redisson - redisson - 3.12.1 - - - javax.el - javax.el-api - 3.0.0 - - - org.glassfish.web - javax.el - 2.2.4 - - - org.apache.axis2 - axis2-adb - 1.7.9 - - - org.apache.cxf - cxf-spring-boot-starter-jaxws - 3.3.6 - - - org.apache.cxf - cxf-rt-ws-security - 3.3.6 - - - - - phoenix-data - - - org.apache.maven.plugins - maven-jar-plugin - - - - com/cmcc/hy/phoenix/mapper/* - com/cmcc/hy/phoenix/pojo/entity/* - com/cmcc/hy/phoenix/manager/* - com/cmcc/hy/phoenix/redis/* - mappers/* - - - - - maven-source-plugin - - true - - - - compile - - jar - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - ${java.version} - ${java.version} - ${project.build.sourceEncoding} - - - - pl.project13.maven - git-commit-id-plugin - 4.0.0 - - - get-the-git-infos - - revision - - initialize - - - - false - true - yyyy-MM-dd'T'HH:mm:ssZ - true - ${project.basedir}/src/main/resources/git.properties - - - - - diff --git a/pom.xml b/pom.xml index 1f6adc51..f8ccd183 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.cmcc.hy phoenix-boot - 0.0.3 + 0.0.4 com.cmcc.hy.aq @@ -69,6 +69,11 @@ io.springfox springfox-swagger-ui + + com.alibaba + fastjson + 1.2.58 + mysql @@ -194,9 +199,14 @@ 2.2.4 - org.apache.axis2 - axis2-adb - 1.7.9 + org.apache.cxf + cxf-spring-boot-starter-jaxws + 3.3.6 + + + org.apache.cxf + cxf-rt-ws-security + 3.3.6 @@ -266,6 +276,14 @@ assembly.xml + + + org.apache.maven.plugins + maven-surefire-plugin + + true + ${maven.test.skip} + pl.project13.maven diff --git a/src/main/java/com/cmcc/hy/phoenix/PhoenixBootApplication.java b/src/main/java/com/cmcc/hy/phoenix/PhoenixBootApplication.java index 2f021572..68865426 100644 --- a/src/main/java/com/cmcc/hy/phoenix/PhoenixBootApplication.java +++ b/src/main/java/com/cmcc/hy/phoenix/PhoenixBootApplication.java @@ -1,9 +1,5 @@ package com.cmcc.hy.phoenix; -import com.cmcc.hy.phoenix.common.ConstValue; -import com.cmcc.hy.phoenix.dispose.DeviceRouter; -import com.cmcc.hy.phoenix.dispose.DisposeProcess; -import com.fasterxml.jackson.core.JsonProcessingException; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.EnableAspectJAutoProxy; @@ -15,7 +11,7 @@ import tk.mybatis.spring.annotation.MapperScan; /** * 系统启动入口 - * + * * @author phoenix * @date 2020年2月4日 */ @@ -27,11 +23,12 @@ import tk.mybatis.spring.annotation.MapperScan; @Slf4j public class PhoenixBootApplication { - public static void main(String[] args) throws JsonProcessingException { + public static void main(String[] args) { SpringApplication.run(PhoenixBootApplication.class, args); log.info("\n----------------------------------------------------------\n\t" + "Phoenix Application is running! Access URLs:\n\t" + "swagger-ui: \thttp://ip:port/${context-path}/swagger-ui.html\n\t" + "If you set the api switch true! \n\t" + "----------------------------------------------------------"); } + } diff --git a/src/main/java/com/cmcc/hy/phoenix/aop/MyResponseBodyAdvice.java b/src/main/java/com/cmcc/hy/phoenix/aop/MyResponseBodyAdvice.java index 08a5b8f4..9fb6029e 100644 --- a/src/main/java/com/cmcc/hy/phoenix/aop/MyResponseBodyAdvice.java +++ b/src/main/java/com/cmcc/hy/phoenix/aop/MyResponseBodyAdvice.java @@ -17,8 +17,8 @@ import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice; import com.cmcc.aqb.enc.dec.AesECB; import com.cmcc.hy.phoenix.annotation.bodyencdec.RespEnc; import com.cmcc.hy.phoenix.config.MyConfig; -import com.cmcc.hy.phoenix.vo.MyResp; -import com.cmcc.hy.phoenix.vo.Resp; +import com.cmcc.hy.phoenix.pojo.vo.MyResp; +import com.cmcc.hy.phoenix.pojo.vo.Resp; import lombok.extern.slf4j.Slf4j; diff --git a/src/main/java/com/cmcc/hy/phoenix/common/GlobalVar.java b/src/main/java/com/cmcc/hy/phoenix/common/GlobalVar.java new file mode 100644 index 00000000..8a71b51e --- /dev/null +++ b/src/main/java/com/cmcc/hy/phoenix/common/GlobalVar.java @@ -0,0 +1,13 @@ +package com.cmcc.hy.phoenix.common; + +/** + * @author: chiwei + * @date: 2020年4月7日 下午4:36:39 + */ +public class GlobalVar { + + public static volatile int MAX_THREAT_INFO_VERSION = -1; + + public static volatile String THREAT_INFO_TYPE = "1"; + +} diff --git a/src/main/java/com/cmcc/hy/phoenix/common/Http.java b/src/main/java/com/cmcc/hy/phoenix/common/Http.java new file mode 100644 index 00000000..98971971 --- /dev/null +++ b/src/main/java/com/cmcc/hy/phoenix/common/Http.java @@ -0,0 +1,50 @@ +package com.cmcc.hy.phoenix.common; + +import java.util.Map; + +import cn.hutool.http.Header; +import cn.hutool.http.HttpRequest; + +/** + * @author: chiwei + * @date: 2020年4月7日 下午2:05:50 + */ +public class Http { + + /** + * + * @param url + * @param header + * @param body + * @return + */ + public static String postJson(String url, Map header, String body) { + return HttpRequest.post(url).header(Header.CONTENT_TYPE, "application/json").addHeaders(header).body(body) + .execute().body(); + } + + /** + * + * @param url + * @param header + * @param body + * @return + */ + public static String postForm(String url, Map header, Map body) { + //header(Header.CONTENT_TYPE, "application/x-www-form-urlencoded") + return HttpRequest.post(url).addHeaders(header).form(body) + .execute().body(); + } + + /** + * + * @param url + * @param header + * @param body + * @return + */ + public static String get(String url,Map header) { + return HttpRequest.get(url).addHeaders(header).execute().body(); + } + +} diff --git a/src/main/java/com/cmcc/hy/phoenix/config/MyConfig.java b/src/main/java/com/cmcc/hy/phoenix/config/MyConfig.java index 9e01afab..45b7094a 100644 --- a/src/main/java/com/cmcc/hy/phoenix/config/MyConfig.java +++ b/src/main/java/com/cmcc/hy/phoenix/config/MyConfig.java @@ -26,5 +26,8 @@ public class MyConfig { private String aesKey; private String redisRedissonSentinelMasterName; private String redisRedissonPwd; + private String threatInfoKey; + private String threatInfoVersionUrl; + private String threatInfoDownload; } diff --git a/src/main/java/com/cmcc/hy/phoenix/controller/ProtocolController.java b/src/main/java/com/cmcc/hy/phoenix/controller/ProtocolController.java index 3ec0499a..534bc9af 100644 --- a/src/main/java/com/cmcc/hy/phoenix/controller/ProtocolController.java +++ b/src/main/java/com/cmcc/hy/phoenix/controller/ProtocolController.java @@ -4,6 +4,7 @@ import javax.annotation.Resource; import com.cmcc.hy.phoenix.help.GitInformation; import com.cmcc.hy.phoenix.pojo.dto.ProtocolDTO; +import com.cmcc.hy.phoenix.pojo.vo.Resp; import com.cmcc.hy.phoenix.vo.GetVersion; import com.cmcc.hy.phoenix.vo.ProtocolResp; import com.fasterxml.jackson.core.JsonProcessingException; @@ -15,9 +16,6 @@ import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import com.cmcc.hy.phoenix.annotation.bodyencdec.ReqDec; -import com.cmcc.hy.phoenix.service.AsyncService; -import com.cmcc.hy.phoenix.service.UserService; -import com.cmcc.hy.phoenix.vo.Resp; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -33,12 +31,6 @@ import lombok.extern.slf4j.Slf4j; @Component @PropertySource("classpath:git.properties") public class ProtocolController { - @Resource - private AsyncService asyncService; - - @Resource - private UserService userService; - @Resource private ObjectMapper objectMapper; diff --git a/src/main/java/com/cmcc/hy/phoenix/controller/TestController.java b/src/main/java/com/cmcc/hy/phoenix/controller/TestController.java index 2fa1a3d3..c2c94314 100644 --- a/src/main/java/com/cmcc/hy/phoenix/controller/TestController.java +++ b/src/main/java/com/cmcc/hy/phoenix/controller/TestController.java @@ -13,10 +13,10 @@ import org.springframework.web.bind.annotation.ResponseBody; import com.cmcc.hy.phoenix.annotation.bodyencdec.ReqDec; import com.cmcc.hy.phoenix.annotation.bodyencdec.RespEnc; import com.cmcc.hy.phoenix.pojo.dto.MyReqDTO; +import com.cmcc.hy.phoenix.pojo.vo.MyResp; +import com.cmcc.hy.phoenix.pojo.vo.Resp; import com.cmcc.hy.phoenix.service.AsyncService; import com.cmcc.hy.phoenix.service.UserService; -import com.cmcc.hy.phoenix.vo.MyResp; -import com.cmcc.hy.phoenix.vo.Resp; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; diff --git a/src/main/java/com/cmcc/hy/phoenix/dispose/DisposeProcess.java b/src/main/java/com/cmcc/hy/phoenix/dispose/DisposeProcess.java index cbd59b60..4710d485 100644 --- a/src/main/java/com/cmcc/hy/phoenix/dispose/DisposeProcess.java +++ b/src/main/java/com/cmcc/hy/phoenix/dispose/DisposeProcess.java @@ -5,7 +5,9 @@ import com.fasterxml.jackson.core.JsonProcessingException; public interface DisposeProcess { public int RunDispose(String ip); - public T GetCleanDevices(); + public T GetDetectionObjectDevices(); - public String GetCleanDeviceJson() throws JsonProcessingException; + public String GetDetectionDevices(); + + public String GetProtectDevices(); } diff --git a/src/main/java/com/cmcc/hy/phoenix/dispose/DptechUMC.java b/src/main/java/com/cmcc/hy/phoenix/dispose/DptechUMC.java index db1904d4..8ed0521e 100644 --- a/src/main/java/com/cmcc/hy/phoenix/dispose/DptechUMC.java +++ b/src/main/java/com/cmcc/hy/phoenix/dispose/DptechUMC.java @@ -12,7 +12,6 @@ import org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor; import org.apache.wss4j.dom.WSConstants; import org.apache.wss4j.dom.handler.WSHandlerConstants; -import javax.annotation.Resource; import java.util.HashMap; import java.util.Map; @@ -24,18 +23,27 @@ public class DptechUMC implements DisposeProcess { } @Override - public T GetCleanDevices() { + public T GetDetectionObjectDevices() { return (T) (cleanTypePort.getAllDetectionObjectFromUMC().getDetectionObjectDataForService()); } - @Override - public String GetCleanDeviceJson() throws JsonProcessingException { + public String GetDetectionObjectDeviceJson() throws JsonProcessingException { ArrayOfDetectionObjectDataForService typePort = cleanTypePort.getAllDetectionObjectFromUMC(); ObjectMapper mapper = new ObjectMapper(); return mapper.writerWithDefaultPrettyPrinter().writeValueAsString(typePort); } + @Override + public String GetProtectDevices() { + return cleanTypePort.getAllProtectDevices(); + } + + @Override + public String GetDetectionDevices() { + return cleanTypePort.getAllDetectDevices(); + } + AbnormalFlowCleaningServicePortType cleanTypePort; public DptechUMC() { diff --git a/src/main/java/com/cmcc/hy/phoenix/exception/GlobalExceptionHandler.java b/src/main/java/com/cmcc/hy/phoenix/exception/GlobalExceptionHandler.java index 5d53562b..f4b277dd 100644 --- a/src/main/java/com/cmcc/hy/phoenix/exception/GlobalExceptionHandler.java +++ b/src/main/java/com/cmcc/hy/phoenix/exception/GlobalExceptionHandler.java @@ -15,8 +15,8 @@ import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseBody; -import com.cmcc.hy.phoenix.vo.MyResp; -import com.cmcc.hy.phoenix.vo.Resp; +import com.cmcc.hy.phoenix.pojo.vo.MyResp; +import com.cmcc.hy.phoenix.pojo.vo.Resp; import lombok.extern.slf4j.Slf4j; diff --git a/src/main/java/com/cmcc/hy/phoenix/mapper/DisposeDeviceMapper.java b/src/main/java/com/cmcc/hy/phoenix/mapper/DisposeDeviceMapper.java new file mode 100644 index 00000000..38b59c6e --- /dev/null +++ b/src/main/java/com/cmcc/hy/phoenix/mapper/DisposeDeviceMapper.java @@ -0,0 +1,23 @@ +package com.cmcc.hy.phoenix.mapper; + +import com.cmcc.hy.phoenix.pojo.entity.DisposeDevice; +import com.cmcc.hy.phoenix.pojo.entity.User; +import tk.mybatis.mapper.common.IdsMapper; +import tk.mybatis.mapper.common.Mapper; +import tk.mybatis.mapper.common.MySqlMapper; + +import java.util.List; + +/** + * The interface Dispose device mapper. + */ +public interface DisposeDeviceMapper extends Mapper, + IdsMapper, MySqlMapper { + + /** + * 获取所有处置设备 + * + * @return the all + */ + List getAll(); +} diff --git a/src/main/java/com/cmcc/hy/phoenix/pojo/entity/DisposeDevice.java b/src/main/java/com/cmcc/hy/phoenix/pojo/entity/DisposeDevice.java new file mode 100644 index 00000000..0868dada --- /dev/null +++ b/src/main/java/com/cmcc/hy/phoenix/pojo/entity/DisposeDevice.java @@ -0,0 +1,72 @@ +package com.cmcc.hy.phoenix.pojo.entity; + +import lombok.*; +import tk.mybatis.mapper.annotation.KeySql; + +import javax.persistence.Id; +import javax.persistence.Table; +import java.io.Serializable; + +/** + * The type Dispose device. + */ +@Getter +@Setter +@ToString +@NoArgsConstructor +@AllArgsConstructor +@Builder +@Table(name = "dispose_device") +public class DisposeDevice implements Serializable { + /** + * 设备唯一标识符 + */ + @Id + @KeySql(useGeneratedKeys = true) + private Long id; + + /** + * 设备IPv4地址 + */ + private String ipv4; + + /** + * 设备IPv6地址 + */ + private String ipv6; + + /** + * 能力节点类型,0:平台,1:设备 + */ + private Integer type; + + /** + * The Area code. + */ + private Integer areaCode; + + /** + * 设备名称 + */ + private String name; + + /** + * 生产厂商 + */ + private String manufacturer; + + /** + * 型号 + */ + private String model; + + /** + * 软件版本 + */ + private String version; + + /** + * 备注 + */ + private String readme; +} diff --git a/src/main/java/com/cmcc/hy/phoenix/pojo/entity/InfoCollection.java b/src/main/java/com/cmcc/hy/phoenix/pojo/entity/InfoCollection.java index 26993828..4fc7b93f 100644 --- a/src/main/java/com/cmcc/hy/phoenix/pojo/entity/InfoCollection.java +++ b/src/main/java/com/cmcc/hy/phoenix/pojo/entity/InfoCollection.java @@ -32,6 +32,7 @@ public class InfoCollection implements Serializable { private String district; private String address; private String email; + private String phoneNumber; private String comment; private String productType; diff --git a/src/main/java/com/cmcc/hy/phoenix/redis/MyRedisConfiguration.java b/src/main/java/com/cmcc/hy/phoenix/redis/MyRedisConfiguration.java index 603199b9..c986dd17 100644 --- a/src/main/java/com/cmcc/hy/phoenix/redis/MyRedisConfiguration.java +++ b/src/main/java/com/cmcc/hy/phoenix/redis/MyRedisConfiguration.java @@ -69,15 +69,29 @@ public class MyRedisConfiguration { * @blog https://blog.csdn.net/unclecoco/article/details/99412915 * @return */ - @ConditionalOnProperty(prefix = "phoenix",name = "redis.type",havingValue = "redisson") + @ConditionalOnProperty(prefix = "phoenix",name = "redis.type",havingValue = "redisson-sentinel") @Bean - public RedissonClient redisson() { + public RedissonClient redissonSentinel() { List servers = Utils.splitStr2List(myConfig.getRedisServer(),","); Config config = new Config(); String masterName = myConfig.getRedisRedissonSentinelMasterName(); config.useSentinelServers().setMasterName(masterName).setPassword(myConfig.getRedisRedissonPwd()) .addSentinelAddress(servers.toArray(new String[0])); - log.info("Redis Type = redisson ,initialized success"); + log.info("Redis Type = redisson-sentinel ,initialized success"); + return Redisson.create(config); + } + + /** + * 在redis服务端通过KP做主备 + * @Description: redisson single + * @return + */ + @ConditionalOnProperty(prefix = "phoenix",name = "redis.type",havingValue = "redisson-single") + @Bean + public RedissonClient redissonSingle() { + Config config = new Config(); + config.useSingleServer().setAddress(myConfig.getRedisServer()).setPassword(myConfig.getRedisRedissonPwd()); + log.info("Redis Type = redisson-single ,initialized success"); return Redisson.create(config); } diff --git a/src/main/java/com/cmcc/hy/phoenix/redis/redisson/RedisClientRedissonImpl.java b/src/main/java/com/cmcc/hy/phoenix/redis/redisson/RedisClientRedissonImpl.java index 522aa16e..68945673 100644 --- a/src/main/java/com/cmcc/hy/phoenix/redis/redisson/RedisClientRedissonImpl.java +++ b/src/main/java/com/cmcc/hy/phoenix/redis/redisson/RedisClientRedissonImpl.java @@ -52,10 +52,10 @@ public class RedisClientRedissonImpl implements RedisClient { @Override public boolean setLock(String key) { // TODO Auto-generated method stub - //抢占式上锁 + // 抢占式上锁 RLock lock = redissonClient.getLock(key); - //公平锁,按照线程的优先顺序 - //redissonClient.getFairLock(key); + // 公平锁,按照线程的优先顺序 + // redissonClient.getFairLock(key); // waitTime 超时时间 // leaseTime 有效期,过期自动失效 try { @@ -65,13 +65,13 @@ public class RedisClientRedissonImpl implements RedisClient { return false; } } - + public void delLock(String key) { // TODO Auto-generated method stub RLock lock = redissonClient.getLock(key); - //lock.forceUnlock(); + // lock.forceUnlock(); lock.unlock(); - //lock.forceUnlockAsync(); + // lock.forceUnlockAsync(); } @Override @@ -85,7 +85,7 @@ public class RedisClientRedissonImpl implements RedisClient { public T get(String key, Class cls) { // TODO Auto-generated method stub RBucket cache = redissonClient.getBucket(key); - return ProtobufSerializer.deserialize(cache.get(), cls); + return cache.get() == null ? null : ProtobufSerializer.deserialize(cache.get(), cls); } @Override @@ -130,7 +130,7 @@ public class RedisClientRedissonImpl implements RedisClient { try { return list.pollLast(timeout, TimeUnit.SECONDS); } catch (InterruptedException e) { - log.error("BRPOP异常",e); + log.error("BRPOP异常", e); return null; } } diff --git a/src/main/java/com/cmcc/hy/phoenix/repository/IUserInfoRepository.java b/src/main/java/com/cmcc/hy/phoenix/repository/IUserInfoRepository.java deleted file mode 100644 index 5f3f3794..00000000 --- a/src/main/java/com/cmcc/hy/phoenix/repository/IUserInfoRepository.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.cmcc.hy.phoenix.repository; - -import com.google.common.collect.Sets; - -import org.springframework.web.bind.annotation.RestController; - -import java.util.Set; - -/** - * 模拟DAO - * - * @author phoenix - * @date 2020年2月8日 - */ -@RestController -public class IUserInfoRepository { - - private Set idSet = Sets.newHashSet(1L, 2L); - - public boolean existsById(long aId) { - return idSet.contains(aId); - } - -} diff --git a/src/main/java/com/cmcc/hy/phoenix/task/MyTask.java b/src/main/java/com/cmcc/hy/phoenix/task/MyTask.java index 11d47de9..998c95ec 100644 --- a/src/main/java/com/cmcc/hy/phoenix/task/MyTask.java +++ b/src/main/java/com/cmcc/hy/phoenix/task/MyTask.java @@ -1,13 +1,25 @@ package com.cmcc.hy.phoenix.task; +import java.util.List; +import java.util.Map; + import javax.annotation.Resource; +import org.apache.commons.lang3.StringUtils; import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; import com.cmcc.hy.phoenix.common.DateUtil; +import com.cmcc.hy.phoenix.common.GlobalVar; +import com.cmcc.hy.phoenix.common.Http; +import com.cmcc.hy.phoenix.common.Utils; +import com.cmcc.hy.phoenix.config.MyConfig; import com.cmcc.hy.phoenix.redis.RedisClient; +import com.google.common.collect.Maps; import lombok.extern.slf4j.Slf4j; @@ -24,6 +36,9 @@ public class MyTask { @Resource private RedisClient redisClient; + @Resource + private MyConfig myConfig; + /** * 测试任务 秒 分 小时 日期 月份 星期 每10秒执行 */ @@ -35,7 +50,7 @@ public class MyTask { /** * 分布式锁场景 */ - //@Scheduled(cron = "0/10 * * * * ?") + // @Scheduled(cron = "0/10 * * * * ?") public void lockTask() { String lockName = "myLock"; boolean lock = false; @@ -65,4 +80,51 @@ public class MyTask { log.info("我是自定义线程池执行的"); } + /** + * 定时请求是否有新文件更新 + * 威胁情报文件下载更新示例 + */ + @Async("bizExecutor") + @Scheduled(cron = "0/5 * * * * ?") + public void threatInfoHttpReq() { + log.info("定时请求威胁情报,检测是否有文件更新"); + Map header = Maps.newHashMap(); + header.put("HY-AUTH-KEY", myConfig.getThreatInfoKey()); + String str = Http.get(myConfig.getThreatInfoVersionUrl(), header); + log.info("接口响应数据 {}", str); + JSONObject json = JSON.parseObject(str); + String status = json.getString("status"); + int maxVersion = -1; + if ("0".equals(status)) { + JSONArray ja = JSON.parseArray(json.getString("result")); + log.info("result列表数据 {}", ja); + for (int i = 0; i < ja.size(); i++) { + JSONObject eachJson = ja.getJSONObject(i); + String type = eachJson.getString("type"); + if ("1".equals(type)) { + int version = Integer.parseInt(eachJson.getString("version")); + if (version > maxVersion) { + maxVersion = version; + } + } + } + // 判断接口获得最大version是否和当前内存一致,决定是否更新文件 + if (maxVersion > GlobalVar.MAX_THREAT_INFO_VERSION) { + GlobalVar.MAX_THREAT_INFO_VERSION = maxVersion; + // 下载文件更新 + log.info("下载文件更新"); + Map body = Maps.newHashMap(); + body.put("version", GlobalVar.MAX_THREAT_INFO_VERSION); + body.put("type", GlobalVar.THREAT_INFO_TYPE); + String downFileRes = Http.postForm(myConfig.getThreatInfoDownload(), header, body); + List threatInfo = Utils.splitStr2List(downFileRes, "\n"); + log.info("威胁情报数据量 {}",threatInfo.size()); + log.info("下载的文件内容 {}", StringUtils.abbreviate(downFileRes, 1000)); + //将自身系统内的威胁情报变量替换成上述读取的数据,达到威胁情报数据更新的效果 + } + + } + + } + } diff --git a/src/main/java/com/cmcc/hy/phoenix/vo/MyResp.java b/src/main/java/com/cmcc/hy/phoenix/vo/MyResp.java deleted file mode 100644 index a75c1435..00000000 --- a/src/main/java/com/cmcc/hy/phoenix/vo/MyResp.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.cmcc.hy.phoenix.vo; - -import lombok.Builder; -import lombok.Getter; -import lombok.Setter; -import lombok.ToString; - -/** - * 前后端交互统一数据格式 - * - * @author phoenix - * @date 2020年2月4日 - */ -@Getter -@Setter -@ToString -@Builder -public class MyResp { - - private int code; - private Object data; - private String msg; - - public static MyResp result(Resp resp) { - return MyResp.builder().code(resp.getCode()).msg(resp.getMsg()).build(); - } - -} diff --git a/src/main/java/com/cmcc/hy/phoenix/vo/ProtocolResp.java b/src/main/java/com/cmcc/hy/phoenix/vo/ProtocolResp.java index 97c881f0..2de19c1b 100644 --- a/src/main/java/com/cmcc/hy/phoenix/vo/ProtocolResp.java +++ b/src/main/java/com/cmcc/hy/phoenix/vo/ProtocolResp.java @@ -1,5 +1,6 @@ package com.cmcc.hy.phoenix.vo; +import com.cmcc.hy.phoenix.pojo.vo.Resp; import io.swagger.annotations.ApiModelProperty; import lombok.Builder; import lombok.Getter; diff --git a/src/main/java/com/cmcc/hy/phoenix/vo/Resp.java b/src/main/java/com/cmcc/hy/phoenix/vo/Resp.java deleted file mode 100644 index dbb00d7b..00000000 --- a/src/main/java/com/cmcc/hy/phoenix/vo/Resp.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.cmcc.hy.phoenix.vo; - -/** - * 后端返回码定义 - * - * @author phoenix - * @date 2020年2月4日 - */ -public enum Resp { - - // 成功返回码 - SUCCESS(200, "SUCCESS"), - - // 3XX - PARAM_ERROR(300, "自定义参数错误"), - - // 4XX - SYSTEM_ERROR(400, "系统内部自定义错误"), - - // 5XX - ERROR(500, "服务端系统错误"), - - ; - - private int code; - private String msg; - - Resp(int code, String msg) { - this.code = code; - this.msg = msg; - } - - public int getCode() { - return code; - } - - public String getMsg() { - return msg; - } -} diff --git a/src/main/java/com/dptech/umc/GetAllBlackAndWhiteListFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllBlackAndWhiteListFromUMCResponse.java new file mode 100644 index 00000000..0c574705 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllBlackAndWhiteListFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfBlackAndWhiteListDataForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllBlackAndWhiteListFromUMCResponse") +public class GetAllBlackAndWhiteListFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfBlackAndWhiteListDataForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfBlackAndWhiteListDataForService } + * + */ + public ArrayOfBlackAndWhiteListDataForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfBlackAndWhiteListDataForService } + * + */ + public void setOut(ArrayOfBlackAndWhiteListDataForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMC.java b/src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMC.java new file mode 100644 index 00000000..b9e7c91e --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllBlackHoleAutoStrategyFromUMC") +public class GetAllBlackHoleAutoStrategyFromUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMCResponse.java new file mode 100644 index 00000000..bbb98f36 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllBlackHoleAutoStrategyFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfBlackHoleAutoStrategyForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllBlackHoleAutoStrategyFromUMCResponse") +public class GetAllBlackHoleAutoStrategyFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfBlackHoleAutoStrategyForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfBlackHoleAutoStrategyForService } + * + */ + public ArrayOfBlackHoleAutoStrategyForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfBlackHoleAutoStrategyForService } + * + */ + public void setOut(ArrayOfBlackHoleAutoStrategyForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMC.java b/src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMC.java new file mode 100644 index 00000000..8da70957 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllBlackHoleManualStrategyFromUMC") +public class GetAllBlackHoleManualStrategyFromUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMCResponse.java new file mode 100644 index 00000000..52e96976 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllBlackHoleManualStrategyFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfBlackHoleManualStrategyForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllBlackHoleManualStrategyFromUMCResponse") +public class GetAllBlackHoleManualStrategyFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfBlackHoleManualStrategyForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfBlackHoleManualStrategyForService } + * + */ + public ArrayOfBlackHoleManualStrategyForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfBlackHoleManualStrategyForService } + * + */ + public void setOut(ArrayOfBlackHoleManualStrategyForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMC.java b/src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMC.java new file mode 100644 index 00000000..334a7adf --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllBypassManualTractionStrategyFromUMC") +public class GetAllBypassManualTractionStrategyFromUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMCResponse.java new file mode 100644 index 00000000..9f832a18 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllBypassManualTractionStrategyFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfBypassManualTractionStrategyForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllBypassManualTractionStrategyFromUMCResponse") +public class GetAllBypassManualTractionStrategyFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfBypassManualTractionStrategyForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfBypassManualTractionStrategyForService } + * + */ + public ArrayOfBypassManualTractionStrategyForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfBypassManualTractionStrategyForService } + * + */ + public void setOut(ArrayOfBypassManualTractionStrategyForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMC.java b/src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMC.java new file mode 100644 index 00000000..6fa6a867 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllCompleteAnomalyDetectionStrategyFromUMC") +public class GetAllCompleteAnomalyDetectionStrategyFromUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMCResponse.java new file mode 100644 index 00000000..f864af23 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllCompleteAnomalyDetectionStrategyFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}ArrayOfAnomalyDetectionStrategy"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllCompleteAnomalyDetectionStrategyFromUMCResponse") +public class GetAllCompleteAnomalyDetectionStrategyFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfAnomalyDetectionStrategy out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfAnomalyDetectionStrategy } + * + */ + public ArrayOfAnomalyDetectionStrategy getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfAnomalyDetectionStrategy } + * + */ + public void setOut(ArrayOfAnomalyDetectionStrategy value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllDetectDevices.java b/src/main/java/com/dptech/umc/GetAllDetectDevices.java new file mode 100644 index 00000000..db642d4e --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllDetectDevices.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllDetectDevices") +public class GetAllDetectDevices { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllDetectDevicesResponse.java b/src/main/java/com/dptech/umc/GetAllDetectDevicesResponse.java new file mode 100644 index 00000000..5e844ccd --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllDetectDevicesResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllDetectDevicesResponse") +public class GetAllDetectDevicesResponse { + + @XmlElement(required = true, nillable = true) + protected String out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOut(String value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMC.java b/src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMC.java new file mode 100644 index 00000000..2c01495b --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllDetectionObjectFromUMC") +public class GetAllDetectionObjectFromUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMCResponse.java new file mode 100644 index 00000000..df72eb60 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllDetectionObjectFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDetectionObjectDataForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllDetectionObjectFromUMCResponse") +public class GetAllDetectionObjectFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDetectionObjectDataForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDetectionObjectDataForService } + * + */ + public ArrayOfDetectionObjectDataForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDetectionObjectDataForService } + * + */ + public void setOut(ArrayOfDetectionObjectDataForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectDevices.java b/src/main/java/com/dptech/umc/GetAllProtectDevices.java new file mode 100644 index 00000000..c46d9992 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectDevices.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllProtectDevices") +public class GetAllProtectDevices { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectDevicesResponse.java b/src/main/java/com/dptech/umc/GetAllProtectDevicesResponse.java new file mode 100644 index 00000000..ed44fcee --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectDevicesResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllProtectDevicesResponse") +public class GetAllProtectDevicesResponse { + + @XmlElement(required = true, nillable = true) + protected String out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOut(String value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMC.java b/src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMC.java new file mode 100644 index 00000000..c167e1be --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllProtectionObjectFromUMC") +public class GetAllProtectionObjectFromUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMCResponse.java new file mode 100644 index 00000000..665c315f --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectionObjectFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfProtectionObjectDataForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllProtectionObjectFromUMCResponse") +public class GetAllProtectionObjectFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfProtectionObjectDataForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfProtectionObjectDataForService } + * + */ + public ArrayOfProtectionObjectDataForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfProtectionObjectDataForService } + * + */ + public void setOut(ArrayOfProtectionObjectDataForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMC.java b/src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMC.java new file mode 100644 index 00000000..2c82ee92 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllProtectionStrategyTemplateFromUMC") +public class GetAllProtectionStrategyTemplateFromUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMCResponse.java new file mode 100644 index 00000000..59c20ad5 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectionStrategyTemplateFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfProtectionStrategyTemplateForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllProtectionStrategyTemplateFromUMCResponse") +public class GetAllProtectionStrategyTemplateFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfProtectionStrategyTemplateForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfProtectionStrategyTemplateForService } + * + */ + public ArrayOfProtectionStrategyTemplateForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfProtectionStrategyTemplateForService } + * + */ + public void setOut(ArrayOfProtectionStrategyTemplateForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMC.java b/src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMC.java new file mode 100644 index 00000000..f8b6fafe --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMC.java @@ -0,0 +1,32 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "getAllProtectionTargetWithStrategyAssociationRelationshipForUMC") +public class GetAllProtectionTargetWithStrategyAssociationRelationshipForUMC { + + +} diff --git a/src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMCResponse.java b/src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMCResponse.java new file mode 100644 index 00000000..3d8de507 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAllProtectionTargetWithStrategyAssociationRelationshipForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfProtectionTargetWithStrategyForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAllProtectionTargetWithStrategyAssociationRelationshipForUMCResponse") +public class GetAllProtectionTargetWithStrategyAssociationRelationshipForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfProtectionTargetWithStrategyForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfProtectionTargetWithStrategyForService } + * + */ + public ArrayOfProtectionTargetWithStrategyForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfProtectionTargetWithStrategyForService } + * + */ + public void setOut(ArrayOfProtectionTargetWithStrategyForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMC.java b/src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMC.java new file mode 100644 index 00000000..26660e08 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="strategyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "strategyName" +}) +@XmlRootElement(name = "getAnomalyDetectionStrategyFromUMC") +public class GetAnomalyDetectionStrategyFromUMC { + + @XmlElement(required = true, nillable = true) + protected String strategyName; + + /** + * ȡstrategyNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getStrategyName() { + return strategyName; + } + + /** + * strategyNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStrategyName(String value) { + this.strategyName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMCResponse.java b/src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMCResponse.java new file mode 100644 index 00000000..24e352b7 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetAnomalyDetectionStrategyFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}AnomalyDetectionStrategy"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getAnomalyDetectionStrategyFromUMCResponse") +public class GetAnomalyDetectionStrategyFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected AnomalyDetectionStrategy out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link AnomalyDetectionStrategy } + * + */ + public AnomalyDetectionStrategy getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link AnomalyDetectionStrategy } + * + */ + public void setOut(AnomalyDetectionStrategy value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMC.java b/src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMC.java new file mode 100644 index 00000000..8a6de2a5 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMC.java @@ -0,0 +1,83 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="strategyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="direction" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "strategyName", + "direction" +}) +@XmlRootElement(name = "getCompleteAnomalyDetectionStrategyFromUMC") +public class GetCompleteAnomalyDetectionStrategyFromUMC { + + @XmlElement(required = true, nillable = true) + protected String strategyName; + protected int direction; + + /** + * ȡstrategyNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getStrategyName() { + return strategyName; + } + + /** + * strategyNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStrategyName(String value) { + this.strategyName = value; + } + + /** + * ȡdirectionԵֵ + * + */ + public int getDirection() { + return direction; + } + + /** + * directionԵֵ + * + */ + public void setDirection(int value) { + this.direction = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMCResponse.java b/src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMCResponse.java new file mode 100644 index 00000000..cdc08162 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetCompleteAnomalyDetectionStrategyFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}AnomalyDetectionStrategy"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getCompleteAnomalyDetectionStrategyFromUMCResponse") +public class GetCompleteAnomalyDetectionStrategyFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected AnomalyDetectionStrategy out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link AnomalyDetectionStrategy } + * + */ + public AnomalyDetectionStrategy getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link AnomalyDetectionStrategy } + * + */ + public void setOut(AnomalyDetectionStrategy value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosACProtectionFromUMC.java b/src/main/java/com/dptech/umc/GetDdosACProtectionFromUMC.java new file mode 100644 index 00000000..742d38ad --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosACProtectionFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosACProtectionFromUMC") +public class GetDdosACProtectionFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosACProtectionFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosACProtectionFromUMCResponse.java new file mode 100644 index 00000000..23397356 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosACProtectionFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDdosACProtectionForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosACProtectionFromUMCResponse") +public class GetDdosACProtectionFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDdosACProtectionForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDdosACProtectionForService } + * + */ + public ArrayOfDdosACProtectionForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDdosACProtectionForService } + * + */ + public void setOut(ArrayOfDdosACProtectionForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMC.java b/src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMC.java new file mode 100644 index 00000000..23c16071 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosCCuserGroupV4FromUMC") +public class GetDdosCCuserGroupV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMCResponse.java new file mode 100644 index 00000000..be405091 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosCCuserGroupV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDdosCCuserGroupV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosCCuserGroupV4FromUMCResponse") +public class GetDdosCCuserGroupV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDdosCCuserGroupV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDdosCCuserGroupV4ForService } + * + */ + public ArrayOfDdosCCuserGroupV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDdosCCuserGroupV4ForService } + * + */ + public void setOut(ArrayOfDdosCCuserGroupV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMC.java b/src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMC.java new file mode 100644 index 00000000..80f170d0 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosDnsRetryProtectFromUMC") +public class GetDdosDnsRetryProtectFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMCResponse.java new file mode 100644 index 00000000..007b2f48 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosDnsRetryProtectFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDdosDnsRetryProtectForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosDnsRetryProtectFromUMCResponse") +public class GetDdosDnsRetryProtectFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDdosDnsRetryProtectForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDdosDnsRetryProtectForService } + * + */ + public ArrayOfDdosDnsRetryProtectForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDdosDnsRetryProtectForService } + * + */ + public void setOut(ArrayOfDdosDnsRetryProtectForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMC.java new file mode 100644 index 00000000..b8aeacf1 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalAckPayloadFromUMC") +public class GetDdosGlobalAckPayloadFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMCResponse.java new file mode 100644 index 00000000..e1e832d8 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalAckPayloadFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalAckPayloadForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalAckPayloadFromUMCResponse") +public class GetDdosGlobalAckPayloadFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalAckPayloadForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalAckPayloadForService } + * + */ + public DdosGlobalAckPayloadForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalAckPayloadForService } + * + */ + public void setOut(DdosGlobalAckPayloadForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMC.java new file mode 100644 index 00000000..6d3a695a --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalIcmpFragFromUMC") +public class GetDdosGlobalIcmpFragFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMCResponse.java new file mode 100644 index 00000000..30c3b6f5 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpFragFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalIcmpFragForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalIcmpFragFromUMCResponse") +public class GetDdosGlobalIcmpFragFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalIcmpFragForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalIcmpFragForService } + * + */ + public DdosGlobalIcmpFragForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalIcmpFragForService } + * + */ + public void setOut(DdosGlobalIcmpFragForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMC.java new file mode 100644 index 00000000..0b41b422 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalIcmpLengthFromUMC") +public class GetDdosGlobalIcmpLengthFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMCResponse.java new file mode 100644 index 00000000..eb37da62 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpLengthFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalIcmpLengthForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalIcmpLengthFromUMCResponse") +public class GetDdosGlobalIcmpLengthFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalIcmpLengthForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalIcmpLengthForService } + * + */ + public DdosGlobalIcmpLengthForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalIcmpLengthForService } + * + */ + public void setOut(DdosGlobalIcmpLengthForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMC.java new file mode 100644 index 00000000..64ddfd37 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalIcmpPayloadFromUMC") +public class GetDdosGlobalIcmpPayloadFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMCResponse.java new file mode 100644 index 00000000..ed8f57a8 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalIcmpPayloadFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalIcmpPayloadForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalIcmpPayloadFromUMCResponse") +public class GetDdosGlobalIcmpPayloadFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalIcmpPayloadForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalIcmpPayloadForService } + * + */ + public DdosGlobalIcmpPayloadForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalIcmpPayloadForService } + * + */ + public void setOut(DdosGlobalIcmpPayloadForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMC.java new file mode 100644 index 00000000..0f35f8cd --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalOtherFragFromUMC") +public class GetDdosGlobalOtherFragFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMCResponse.java new file mode 100644 index 00000000..b1b6469b --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalOtherFragFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalOtherFragForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalOtherFragFromUMCResponse") +public class GetDdosGlobalOtherFragFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalOtherFragForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalOtherFragForService } + * + */ + public DdosGlobalOtherFragForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalOtherFragForService } + * + */ + public void setOut(DdosGlobalOtherFragForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMC.java new file mode 100644 index 00000000..b96172c8 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalSynFloodFromUMC") +public class GetDdosGlobalSynFloodFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMCResponse.java new file mode 100644 index 00000000..4dbb1bcd --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalSynFloodFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalSynFloodForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalSynFloodFromUMCResponse") +public class GetDdosGlobalSynFloodFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalSynFloodForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalSynFloodForService } + * + */ + public DdosGlobalSynFloodForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalSynFloodForService } + * + */ + public void setOut(DdosGlobalSynFloodForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMC.java new file mode 100644 index 00000000..12e1b467 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalTcpFlagFromUMC") +public class GetDdosGlobalTcpFlagFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMCResponse.java new file mode 100644 index 00000000..29b90f97 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFlagFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalTcpFlagForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalTcpFlagFromUMCResponse") +public class GetDdosGlobalTcpFlagFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalTcpFlagForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalTcpFlagForService } + * + */ + public DdosGlobalTcpFlagForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalTcpFlagForService } + * + */ + public void setOut(DdosGlobalTcpFlagForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMC.java new file mode 100644 index 00000000..ed660775 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalTcpFragFromUMC") +public class GetDdosGlobalTcpFragFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMCResponse.java new file mode 100644 index 00000000..298ed6e2 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpFragFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalTcpFragForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalTcpFragFromUMCResponse") +public class GetDdosGlobalTcpFragFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalTcpFragForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalTcpFragForService } + * + */ + public DdosGlobalTcpFragForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalTcpFragForService } + * + */ + public void setOut(DdosGlobalTcpFragForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMC.java new file mode 100644 index 00000000..c537fb43 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalTcpLengthFromUMC") +public class GetDdosGlobalTcpLengthFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMCResponse.java new file mode 100644 index 00000000..e2b9791c --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpLengthFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalTcpLengthForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalTcpLengthFromUMCResponse") +public class GetDdosGlobalTcpLengthFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalTcpLengthForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalTcpLengthForService } + * + */ + public DdosGlobalTcpLengthForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalTcpLengthForService } + * + */ + public void setOut(DdosGlobalTcpLengthForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMC.java new file mode 100644 index 00000000..9d60edd9 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalTcpStateFromUMC") +public class GetDdosGlobalTcpStateFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMCResponse.java new file mode 100644 index 00000000..557462f4 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalTcpStateFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalTcpStateForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalTcpStateFromUMCResponse") +public class GetDdosGlobalTcpStateFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalTcpStateForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalTcpStateForService } + * + */ + public DdosGlobalTcpStateForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalTcpStateForService } + * + */ + public void setOut(DdosGlobalTcpStateForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMC.java new file mode 100644 index 00000000..e00b00fd --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalUdpFragFromUMC") +public class GetDdosGlobalUdpFragFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMCResponse.java new file mode 100644 index 00000000..f6495fdf --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalUdpFragFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalUdpFragForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalUdpFragFromUMCResponse") +public class GetDdosGlobalUdpFragFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalUdpFragForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalUdpFragForService } + * + */ + public DdosGlobalUdpFragForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalUdpFragForService } + * + */ + public void setOut(DdosGlobalUdpFragForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMC.java new file mode 100644 index 00000000..ffb72f73 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalUdpLengthFromUMC") +public class GetDdosGlobalUdpLengthFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMCResponse.java new file mode 100644 index 00000000..2dc364ac --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalUdpLengthFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalUdpLengthForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalUdpLengthFromUMCResponse") +public class GetDdosGlobalUdpLengthFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalUdpLengthForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalUdpLengthForService } + * + */ + public DdosGlobalUdpLengthForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalUdpLengthForService } + * + */ + public void setOut(DdosGlobalUdpLengthForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMC.java b/src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMC.java new file mode 100644 index 00000000..e90cae92 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosGlobalUdpPayloadFromUMC") +public class GetDdosGlobalUdpPayloadFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMCResponse.java new file mode 100644 index 00000000..5fc179d1 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosGlobalUdpPayloadFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}DdosGlobalUdpPayloadForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosGlobalUdpPayloadFromUMCResponse") +public class GetDdosGlobalUdpPayloadFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected DdosGlobalUdpPayloadForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link DdosGlobalUdpPayloadForService } + * + */ + public DdosGlobalUdpPayloadForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link DdosGlobalUdpPayloadForService } + * + */ + public void setOut(DdosGlobalUdpPayloadForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMC.java b/src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMC.java new file mode 100644 index 00000000..d79393e9 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosHttpGetSipCusProV4FromUMC") +public class GetDdosHttpGetSipCusProV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMCResponse.java new file mode 100644 index 00000000..c862439b --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetSipCusProV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDdosHttpGetSipCusProV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosHttpGetSipCusProV4FromUMCResponse") +public class GetDdosHttpGetSipCusProV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDdosHttpGetSipCusProV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDdosHttpGetSipCusProV4ForService } + * + */ + public ArrayOfDdosHttpGetSipCusProV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDdosHttpGetSipCusProV4ForService } + * + */ + public void setOut(ArrayOfDdosHttpGetSipCusProV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMC.java b/src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMC.java new file mode 100644 index 00000000..bd242fc2 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosHttpGetSipGloProV4FromUMC") +public class GetDdosHttpGetSipGloProV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMCResponse.java new file mode 100644 index 00000000..464f80e3 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetSipGloProV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDdosHttpGetSipGloProV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosHttpGetSipGloProV4FromUMCResponse") +public class GetDdosHttpGetSipGloProV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDdosHttpGetSipGloProV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDdosHttpGetSipGloProV4ForService } + * + */ + public ArrayOfDdosHttpGetSipGloProV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDdosHttpGetSipGloProV4ForService } + * + */ + public void setOut(ArrayOfDdosHttpGetSipGloProV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMC.java b/src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMC.java new file mode 100644 index 00000000..6514a79d --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosHttpGetUriCusProV4FromUMC") +public class GetDdosHttpGetUriCusProV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMCResponse.java new file mode 100644 index 00000000..57eb9fb4 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetUriCusProV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDdosHttpGetUriCusProV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosHttpGetUriCusProV4FromUMCResponse") +public class GetDdosHttpGetUriCusProV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDdosHttpGetUriCusProV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDdosHttpGetUriCusProV4ForService } + * + */ + public ArrayOfDdosHttpGetUriCusProV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDdosHttpGetUriCusProV4ForService } + * + */ + public void setOut(ArrayOfDdosHttpGetUriCusProV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMC.java b/src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMC.java new file mode 100644 index 00000000..527e68fd --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDdosHttpGetUriGloProV4FromUMC") +public class GetDdosHttpGetUriGloProV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMCResponse.java new file mode 100644 index 00000000..ef1952c0 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDdosHttpGetUriGloProV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDdosHttpGetUriGloProV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDdosHttpGetUriGloProV4FromUMCResponse") +public class GetDdosHttpGetUriGloProV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDdosHttpGetUriGloProV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDdosHttpGetUriGloProV4ForService } + * + */ + public ArrayOfDdosHttpGetUriGloProV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDdosHttpGetUriGloProV4ForService } + * + */ + public void setOut(ArrayOfDdosHttpGetUriGloProV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMC.java b/src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMC.java new file mode 100644 index 00000000..0a144e17 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDnsDomainGlobalV4FromUMC") +public class GetDnsDomainGlobalV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMCResponse.java new file mode 100644 index 00000000..81caca69 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsDomainGlobalV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDnsDomainGlobalV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDnsDomainGlobalV4FromUMCResponse") +public class GetDnsDomainGlobalV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDnsDomainGlobalV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDnsDomainGlobalV4ForService } + * + */ + public ArrayOfDnsDomainGlobalV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDnsDomainGlobalV4ForService } + * + */ + public void setOut(ArrayOfDnsDomainGlobalV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMC.java b/src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMC.java new file mode 100644 index 00000000..29ef3512 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDnsSecDomainCustomV4FromUMC") +public class GetDnsSecDomainCustomV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMCResponse.java new file mode 100644 index 00000000..e74bb4ba --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSecDomainCustomV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDnsSecDomainCustomV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDnsSecDomainCustomV4FromUMCResponse") +public class GetDnsSecDomainCustomV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDnsSecDomainCustomV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDnsSecDomainCustomV4ForService } + * + */ + public ArrayOfDnsSecDomainCustomV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDnsSecDomainCustomV4ForService } + * + */ + public void setOut(ArrayOfDnsSecDomainCustomV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMC.java b/src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMC.java new file mode 100644 index 00000000..377cce20 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDnsSecDomainGlobalV4FromUMC") +public class GetDnsSecDomainGlobalV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMCResponse.java new file mode 100644 index 00000000..03b5e252 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSecDomainGlobalV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDnsSecDomainGlobalV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDnsSecDomainGlobalV4FromUMCResponse") +public class GetDnsSecDomainGlobalV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDnsSecDomainGlobalV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDnsSecDomainGlobalV4ForService } + * + */ + public ArrayOfDnsSecDomainGlobalV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDnsSecDomainGlobalV4ForService } + * + */ + public void setOut(ArrayOfDnsSecDomainGlobalV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMC.java b/src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMC.java new file mode 100644 index 00000000..0f7d7e2a --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDnsSipCustomV4FromUMC") +public class GetDnsSipCustomV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMCResponse.java new file mode 100644 index 00000000..c6b5da29 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSipCustomV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDnsSipCustomV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDnsSipCustomV4FromUMCResponse") +public class GetDnsSipCustomV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDnsSipCustomV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDnsSipCustomV4ForService } + * + */ + public ArrayOfDnsSipCustomV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDnsSipCustomV4ForService } + * + */ + public void setOut(ArrayOfDnsSipCustomV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMC.java b/src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMC.java new file mode 100644 index 00000000..99d93e9e --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getDnsSipGlobalV4FromUMC") +public class GetDnsSipGlobalV4FromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMCResponse.java b/src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMCResponse.java new file mode 100644 index 00000000..22c77dc3 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetDnsSipGlobalV4FromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfDnsSipGlobalV4ForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getDnsSipGlobalV4FromUMCResponse") +public class GetDnsSipGlobalV4FromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfDnsSipGlobalV4ForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfDnsSipGlobalV4ForService } + * + */ + public ArrayOfDnsSipGlobalV4ForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfDnsSipGlobalV4ForService } + * + */ + public void setOut(ArrayOfDnsSipGlobalV4ForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMC.java b/src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMC.java new file mode 100644 index 00000000..676fe01c --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getFingerprintIcmpFromUMC") +public class GetFingerprintIcmpFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMCResponse.java b/src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMCResponse.java new file mode 100644 index 00000000..d35c576b --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintIcmpFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfFingerprintIcmpForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getFingerprintIcmpFromUMCResponse") +public class GetFingerprintIcmpFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfFingerprintIcmpForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfFingerprintIcmpForService } + * + */ + public ArrayOfFingerprintIcmpForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfFingerprintIcmpForService } + * + */ + public void setOut(ArrayOfFingerprintIcmpForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintOtherFromUMC.java b/src/main/java/com/dptech/umc/GetFingerprintOtherFromUMC.java new file mode 100644 index 00000000..5df0bbc1 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintOtherFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getFingerprintOtherFromUMC") +public class GetFingerprintOtherFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintOtherFromUMCResponse.java b/src/main/java/com/dptech/umc/GetFingerprintOtherFromUMCResponse.java new file mode 100644 index 00000000..017e7e78 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintOtherFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfFingerprintOtherForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getFingerprintOtherFromUMCResponse") +public class GetFingerprintOtherFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfFingerprintOtherForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfFingerprintOtherForService } + * + */ + public ArrayOfFingerprintOtherForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfFingerprintOtherForService } + * + */ + public void setOut(ArrayOfFingerprintOtherForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintTcpFromUMC.java b/src/main/java/com/dptech/umc/GetFingerprintTcpFromUMC.java new file mode 100644 index 00000000..f98b1d9b --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintTcpFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getFingerprintTcpFromUMC") +public class GetFingerprintTcpFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintTcpFromUMCResponse.java b/src/main/java/com/dptech/umc/GetFingerprintTcpFromUMCResponse.java new file mode 100644 index 00000000..bf89520b --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintTcpFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfFingerprintTcpForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getFingerprintTcpFromUMCResponse") +public class GetFingerprintTcpFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfFingerprintTcpForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfFingerprintTcpForService } + * + */ + public ArrayOfFingerprintTcpForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfFingerprintTcpForService } + * + */ + public void setOut(ArrayOfFingerprintTcpForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintUdpFromUMC.java b/src/main/java/com/dptech/umc/GetFingerprintUdpFromUMC.java new file mode 100644 index 00000000..78f9b974 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintUdpFromUMC.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName" +}) +@XmlRootElement(name = "getFingerprintUdpFromUMC") +public class GetFingerprintUdpFromUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/GetFingerprintUdpFromUMCResponse.java b/src/main/java/com/dptech/umc/GetFingerprintUdpFromUMCResponse.java new file mode 100644 index 00000000..aca1be00 --- /dev/null +++ b/src/main/java/com/dptech/umc/GetFingerprintUdpFromUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://data.ntc.dp.com}ArrayOfFingerprintUdpForService"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "getFingerprintUdpFromUMCResponse") +public class GetFingerprintUdpFromUMCResponse { + + @XmlElement(required = true, nillable = true) + protected ArrayOfFingerprintUdpForService out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link ArrayOfFingerprintUdpForService } + * + */ + public ArrayOfFingerprintUdpForService getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link ArrayOfFingerprintUdpForService } + * + */ + public void setOut(ArrayOfFingerprintUdpForService value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMC.java b/src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMC.java new file mode 100644 index 00000000..ed3b202b --- /dev/null +++ b/src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMC.java @@ -0,0 +1,92 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="protectName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="templateName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "protectName", + "templateName" +}) +@XmlRootElement(name = "linkProtectionStrategyTemplateForUMC") +public class LinkProtectionStrategyTemplateForUMC { + + @XmlElement(required = true, nillable = true) + protected String protectName; + @XmlElement(required = true, nillable = true) + protected String templateName; + + /** + * ȡprotectNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectName() { + return protectName; + } + + /** + * protectNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectName(String value) { + this.protectName = value; + } + + /** + * ȡtemplateNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getTemplateName() { + return templateName; + } + + /** + * templateNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTemplateName(String value) { + this.templateName = value; + } + +} diff --git a/src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMCResponse.java b/src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMCResponse.java new file mode 100644 index 00000000..171935fd --- /dev/null +++ b/src/main/java/com/dptech/umc/LinkProtectionStrategyTemplateForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "linkProtectionStrategyTemplateForUMCResponse") +public class LinkProtectionStrategyTemplateForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModACProtectionForUMC.java b/src/main/java/com/dptech/umc/ModACProtectionForUMC.java new file mode 100644 index 00000000..037380d0 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModACProtectionForUMC.java @@ -0,0 +1,484 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="fixString" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="startLocation" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="endLocation" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="regularExpression" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="acSip" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="acSmask" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="acDip" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="acDmask" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protocol" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="srcPortMin" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="srcPortMax" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="dstPortMin" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="dstPortMax" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="threshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "fixString", + "startLocation", + "endLocation", + "regularExpression", + "acSip", + "acSmask", + "acDip", + "acDmask", + "protocol", + "srcPortMin", + "srcPortMax", + "dstPortMin", + "dstPortMax", + "threshold" +}) +@XmlRootElement(name = "modACProtectionForUMC") +public class ModACProtectionForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String fixString; + @XmlElement(required = true, nillable = true) + protected String startLocation; + @XmlElement(required = true, nillable = true) + protected String endLocation; + @XmlElement(required = true, nillable = true) + protected String regularExpression; + @XmlElement(required = true, nillable = true) + protected String acSip; + @XmlElement(required = true, nillable = true) + protected String acSmask; + @XmlElement(required = true, nillable = true) + protected String acDip; + @XmlElement(required = true, nillable = true) + protected String acDmask; + @XmlElement(required = true, nillable = true) + protected String protocol; + @XmlElement(required = true, nillable = true) + protected String srcPortMin; + @XmlElement(required = true, nillable = true) + protected String srcPortMax; + @XmlElement(required = true, nillable = true) + protected String dstPortMin; + @XmlElement(required = true, nillable = true) + protected String dstPortMax; + @XmlElement(required = true, nillable = true) + protected String threshold; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡfixStringԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getFixString() { + return fixString; + } + + /** + * fixStringԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFixString(String value) { + this.fixString = value; + } + + /** + * ȡstartLocationԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getStartLocation() { + return startLocation; + } + + /** + * startLocationԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStartLocation(String value) { + this.startLocation = value; + } + + /** + * ȡendLocationԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getEndLocation() { + return endLocation; + } + + /** + * endLocationԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEndLocation(String value) { + this.endLocation = value; + } + + /** + * ȡregularExpressionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getRegularExpression() { + return regularExpression; + } + + /** + * regularExpressionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRegularExpression(String value) { + this.regularExpression = value; + } + + /** + * ȡacSipԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAcSip() { + return acSip; + } + + /** + * acSipԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAcSip(String value) { + this.acSip = value; + } + + /** + * ȡacSmaskԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAcSmask() { + return acSmask; + } + + /** + * acSmaskԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAcSmask(String value) { + this.acSmask = value; + } + + /** + * ȡacDipԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAcDip() { + return acDip; + } + + /** + * acDipԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAcDip(String value) { + this.acDip = value; + } + + /** + * ȡacDmaskԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAcDmask() { + return acDmask; + } + + /** + * acDmaskԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAcDmask(String value) { + this.acDmask = value; + } + + /** + * ȡprotocolԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtocol() { + return protocol; + } + + /** + * protocolԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtocol(String value) { + this.protocol = value; + } + + /** + * ȡsrcPortMinԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getSrcPortMin() { + return srcPortMin; + } + + /** + * srcPortMinԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSrcPortMin(String value) { + this.srcPortMin = value; + } + + /** + * ȡsrcPortMaxԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getSrcPortMax() { + return srcPortMax; + } + + /** + * srcPortMaxԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSrcPortMax(String value) { + this.srcPortMax = value; + } + + /** + * ȡdstPortMinԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getDstPortMin() { + return dstPortMin; + } + + /** + * dstPortMinԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDstPortMin(String value) { + this.dstPortMin = value; + } + + /** + * ȡdstPortMaxԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getDstPortMax() { + return dstPortMax; + } + + /** + * dstPortMaxԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDstPortMax(String value) { + this.dstPortMax = value; + } + + /** + * ȡthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getThreshold() { + return threshold; + } + + /** + * thresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setThreshold(String value) { + this.threshold = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModACProtectionForUMCResponse.java b/src/main/java/com/dptech/umc/ModACProtectionForUMCResponse.java new file mode 100644 index 00000000..e2215c0c --- /dev/null +++ b/src/main/java/com/dptech/umc/ModACProtectionForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modACProtectionForUMCResponse") +public class ModACProtectionForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBlackAndWhiteListProtection.java b/src/main/java/com/dptech/umc/ModBlackAndWhiteListProtection.java new file mode 100644 index 00000000..2265719e --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBlackAndWhiteListProtection.java @@ -0,0 +1,372 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="sipType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="sipStartIp" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="sipEndIp" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="dipType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="dipStartIp" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="dipEndIp" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="timeType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="hour" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="minute" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="second" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectionType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "sipType", + "sipStartIp", + "sipEndIp", + "dipType", + "dipStartIp", + "dipEndIp", + "timeType", + "hour", + "minute", + "second", + "protectionType" +}) +@XmlRootElement(name = "modBlackAndWhiteListProtection") +public class ModBlackAndWhiteListProtection { + + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String sipType; + @XmlElement(required = true, nillable = true) + protected String sipStartIp; + @XmlElement(required = true, nillable = true) + protected String sipEndIp; + @XmlElement(required = true, nillable = true) + protected String dipType; + @XmlElement(required = true, nillable = true) + protected String dipStartIp; + @XmlElement(required = true, nillable = true) + protected String dipEndIp; + @XmlElement(required = true, nillable = true) + protected String timeType; + @XmlElement(required = true, nillable = true) + protected String hour; + @XmlElement(required = true, nillable = true) + protected String minute; + @XmlElement(required = true, nillable = true) + protected String second; + @XmlElement(required = true, nillable = true) + protected String protectionType; + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡsipTypeԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getSipType() { + return sipType; + } + + /** + * sipTypeԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSipType(String value) { + this.sipType = value; + } + + /** + * ȡsipStartIpԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getSipStartIp() { + return sipStartIp; + } + + /** + * sipStartIpԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSipStartIp(String value) { + this.sipStartIp = value; + } + + /** + * ȡsipEndIpԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getSipEndIp() { + return sipEndIp; + } + + /** + * sipEndIpԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSipEndIp(String value) { + this.sipEndIp = value; + } + + /** + * ȡdipTypeԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getDipType() { + return dipType; + } + + /** + * dipTypeԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDipType(String value) { + this.dipType = value; + } + + /** + * ȡdipStartIpԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getDipStartIp() { + return dipStartIp; + } + + /** + * dipStartIpԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDipStartIp(String value) { + this.dipStartIp = value; + } + + /** + * ȡdipEndIpԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getDipEndIp() { + return dipEndIp; + } + + /** + * dipEndIpԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDipEndIp(String value) { + this.dipEndIp = value; + } + + /** + * ȡtimeTypeԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeType() { + return timeType; + } + + /** + * timeTypeԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeType(String value) { + this.timeType = value; + } + + /** + * ȡhourԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getHour() { + return hour; + } + + /** + * hourԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHour(String value) { + this.hour = value; + } + + /** + * ȡminuteԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getMinute() { + return minute; + } + + /** + * minuteԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMinute(String value) { + this.minute = value; + } + + /** + * ȡsecondԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getSecond() { + return second; + } + + /** + * secondԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSecond(String value) { + this.second = value; + } + + /** + * ȡprotectionTypeԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectionType() { + return protectionType; + } + + /** + * protectionTypeԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectionType(String value) { + this.protectionType = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBlackAndWhiteListProtectionResponse.java b/src/main/java/com/dptech/umc/ModBlackAndWhiteListProtectionResponse.java new file mode 100644 index 00000000..44907b74 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBlackAndWhiteListProtectionResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modBlackAndWhiteListProtectionResponse") +public class ModBlackAndWhiteListProtectionResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMC.java b/src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMC.java new file mode 100644 index 00000000..009ced3e --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMC.java @@ -0,0 +1,121 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="policyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="detectMode" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *         <element name="blackHoleThreshold" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *         <element name="blackHoleTime" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "policyName", + "detectMode", + "blackHoleThreshold", + "blackHoleTime" +}) +@XmlRootElement(name = "modBlackHoleAutoStrategyForUMC") +public class ModBlackHoleAutoStrategyForUMC { + + @XmlElement(required = true, nillable = true) + protected String policyName; + protected int detectMode; + protected int blackHoleThreshold; + protected int blackHoleTime; + + /** + * ȡpolicyNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolicyName() { + return policyName; + } + + /** + * policyNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolicyName(String value) { + this.policyName = value; + } + + /** + * ȡdetectModeԵֵ + * + */ + public int getDetectMode() { + return detectMode; + } + + /** + * detectModeԵֵ + * + */ + public void setDetectMode(int value) { + this.detectMode = value; + } + + /** + * ȡblackHoleThresholdԵֵ + * + */ + public int getBlackHoleThreshold() { + return blackHoleThreshold; + } + + /** + * blackHoleThresholdԵֵ + * + */ + public void setBlackHoleThreshold(int value) { + this.blackHoleThreshold = value; + } + + /** + * ȡblackHoleTimeԵֵ + * + */ + public int getBlackHoleTime() { + return blackHoleTime; + } + + /** + * blackHoleTimeԵֵ + * + */ + public void setBlackHoleTime(int value) { + this.blackHoleTime = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMCResponse.java b/src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMCResponse.java new file mode 100644 index 00000000..e8f0868d --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBlackHoleAutoStrategyForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modBlackHoleAutoStrategyForUMCResponse") +public class ModBlackHoleAutoStrategyForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMC.java b/src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMC.java new file mode 100644 index 00000000..07a50338 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMC.java @@ -0,0 +1,92 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="policyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="ipAddress" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "policyName", + "ipAddress" +}) +@XmlRootElement(name = "modBlackHoleManualStrategyForUMC") +public class ModBlackHoleManualStrategyForUMC { + + @XmlElement(required = true, nillable = true) + protected String policyName; + @XmlElement(required = true, nillable = true) + protected String ipAddress; + + /** + * ȡpolicyNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolicyName() { + return policyName; + } + + /** + * policyNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolicyName(String value) { + this.policyName = value; + } + + /** + * ȡipAddressԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getIpAddress() { + return ipAddress; + } + + /** + * ipAddressԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIpAddress(String value) { + this.ipAddress = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMCResponse.java b/src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMCResponse.java new file mode 100644 index 00000000..6ceb78ad --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBlackHoleManualStrategyForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modBlackHoleManualStrategyForUMCResponse") +public class ModBlackHoleManualStrategyForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMC.java b/src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMC.java new file mode 100644 index 00000000..85a255ce --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMC.java @@ -0,0 +1,120 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="policyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="ipRange" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "policyName", + "protectName", + "ipRange" +}) +@XmlRootElement(name = "modBypassManualTractionStrategyForUMC") +public class ModBypassManualTractionStrategyForUMC { + + @XmlElement(required = true, nillable = true) + protected String policyName; + @XmlElement(required = true, nillable = true) + protected String protectName; + @XmlElement(required = true, nillable = true) + protected String ipRange; + + /** + * ȡpolicyNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolicyName() { + return policyName; + } + + /** + * policyNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolicyName(String value) { + this.policyName = value; + } + + /** + * ȡprotectNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectName() { + return protectName; + } + + /** + * protectNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectName(String value) { + this.protectName = value; + } + + /** + * ȡipRangeԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getIpRange() { + return ipRange; + } + + /** + * ipRangeԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIpRange(String value) { + this.ipRange = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMCResponse.java b/src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMCResponse.java new file mode 100644 index 00000000..4e8445ac --- /dev/null +++ b/src/main/java/com/dptech/umc/ModBypassManualTractionStrategyForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modBypassManualTractionStrategyForUMCResponse") +public class ModBypassManualTractionStrategyForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMC.java b/src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMC.java new file mode 100644 index 00000000..aa31b426 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMC.java @@ -0,0 +1,92 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name" +}) +@XmlRootElement(name = "modDdosCCuserGroupV4ForUMC") +public class ModDdosCCuserGroupV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMCResponse.java new file mode 100644 index 00000000..b8d53128 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosCCuserGroupV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDdosCCuserGroupV4ForUMCResponse") +public class ModDdosCCuserGroupV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMC.java b/src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMC.java new file mode 100644 index 00000000..e931a3d6 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMC.java @@ -0,0 +1,176 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="alertthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "action", + "alertthreshold", + "protectthreshold" +}) +@XmlRootElement(name = "modDdosDnsRetryProtectForUMC") +public class ModDdosDnsRetryProtectForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String action; + @XmlElement(required = true, nillable = true) + protected String alertthreshold; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + + /** + * ȡalertthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlertthreshold() { + return alertthreshold; + } + + /** + * alertthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlertthreshold(String value) { + this.alertthreshold = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMCResponse.java b/src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMCResponse.java new file mode 100644 index 00000000..00f45fa6 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosDnsRetryProtectForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDdosDnsRetryProtectForUMCResponse") +public class ModDdosDnsRetryProtectForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMC.java b/src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMC.java new file mode 100644 index 00000000..85df0195 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMC.java @@ -0,0 +1,176 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="sip" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "sip", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDdosHttpGetSipCusProV4ForUMC") +public class ModDdosHttpGetSipCusProV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String sip; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡsipԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getSip() { + return sip; + } + + /** + * sipԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSip(String value) { + this.sip = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMCResponse.java new file mode 100644 index 00000000..6892420d --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetSipCusProV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDdosHttpGetSipCusProV4ForUMCResponse") +public class ModDdosHttpGetSipCusProV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMC.java b/src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMC.java new file mode 100644 index 00000000..bf3958a3 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMC.java @@ -0,0 +1,148 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDdosHttpGetSipGloProV4ForUMC") +public class ModDdosHttpGetSipGloProV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMCResponse.java new file mode 100644 index 00000000..eca11e87 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetSipGloProV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDdosHttpGetSipGloProV4ForUMCResponse") +public class ModDdosHttpGetSipGloProV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMC.java b/src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMC.java new file mode 100644 index 00000000..db1b64fc --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMC.java @@ -0,0 +1,176 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="URI" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "uri", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDdosHttpGetUriCusProV4ForUMC") +public class ModDdosHttpGetUriCusProV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(name = "URI", required = true, nillable = true) + protected String uri; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡuriԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * uriԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMCResponse.java new file mode 100644 index 00000000..cc5486ff --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetUriCusProV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDdosHttpGetUriCusProV4ForUMCResponse") +public class ModDdosHttpGetUriCusProV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMC.java b/src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMC.java new file mode 100644 index 00000000..bcb4ebaa --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMC.java @@ -0,0 +1,148 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDdosHttpGetUriGloProV4ForUMC") +public class ModDdosHttpGetUriGloProV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMCResponse.java new file mode 100644 index 00000000..29f933a3 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDdosHttpGetUriGloProV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDdosHttpGetUriGloProV4ForUMCResponse") +public class ModDdosHttpGetUriGloProV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMC.java b/src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMC.java new file mode 100644 index 00000000..6b1ea9b9 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMC.java @@ -0,0 +1,176 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="domain" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "domain", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDnsDomainCustomV4ForUMC") +public class ModDnsDomainCustomV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String domain; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡdomainԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * domainԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMCResponse.java new file mode 100644 index 00000000..dd96feed --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDnsDomainCustomV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDnsDomainCustomV4ForUMCResponse") +public class ModDnsDomainCustomV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMC.java b/src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMC.java new file mode 100644 index 00000000..e27ceea4 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMC.java @@ -0,0 +1,148 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDnsDomainGlobalV4ForUMC") +public class ModDnsDomainGlobalV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMCResponse.java new file mode 100644 index 00000000..eefd03b8 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDnsDomainGlobalV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDnsDomainGlobalV4ForUMCResponse") +public class ModDnsDomainGlobalV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMC.java b/src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMC.java new file mode 100644 index 00000000..36638632 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMC.java @@ -0,0 +1,176 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="domain" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "domain", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDnsSecDomainCustomV4ForUMC") +public class ModDnsSecDomainCustomV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String domain; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡdomainԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * domainԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMCResponse.java b/src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMCResponse.java new file mode 100644 index 00000000..f3fa2737 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDnsSecDomainCustomV4ForUMCResponse.java @@ -0,0 +1,64 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="out" type="{http://service.ntc.dp.com}NtcRequestResultInfo"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "out" +}) +@XmlRootElement(name = "modDnsSecDomainCustomV4ForUMCResponse") +public class ModDnsSecDomainCustomV4ForUMCResponse { + + @XmlElement(required = true, nillable = true) + protected NtcRequestResultInfo out; + + /** + * ȡoutԵֵ + * + * @return + * possible object is + * {@link NtcRequestResultInfo } + * + */ + public NtcRequestResultInfo getOut() { + return out; + } + + /** + * outԵֵ + * + * @param value + * allowed object is + * {@link NtcRequestResultInfo } + * + */ + public void setOut(NtcRequestResultInfo value) { + this.out = value; + } + +} diff --git a/src/main/java/com/dptech/umc/ModDnsSecDomainGlobalV4ForUMC.java b/src/main/java/com/dptech/umc/ModDnsSecDomainGlobalV4ForUMC.java new file mode 100644 index 00000000..4a54a626 --- /dev/null +++ b/src/main/java/com/dptech/umc/ModDnsSecDomainGlobalV4ForUMC.java @@ -0,0 +1,148 @@ + +package com.dptech.umc; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ࡣ + * + *

ģʽƬָڴеԤݡ + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="objName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="protectthreshold" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objName", + "name", + "protectthreshold", + "action" +}) +@XmlRootElement(name = "modDnsSecDomainGlobalV4ForUMC") +public class ModDnsSecDomainGlobalV4ForUMC { + + @XmlElement(required = true, nillable = true) + protected String objName; + @XmlElement(required = true, nillable = true) + protected String name; + @XmlElement(required = true, nillable = true) + protected String protectthreshold; + @XmlElement(required = true, nillable = true) + protected String action; + + /** + * ȡobjNameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjName() { + return objName; + } + + /** + * objNameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjName(String value) { + this.objName = value; + } + + /** + * ȡnameԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * nameԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * ȡprotectthresholdԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtectthreshold() { + return protectthreshold; + } + + /** + * protectthresholdԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtectthreshold(String value) { + this.protectthreshold = value; + } + + /** + * ȡactionԵֵ + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * actionԵֵ + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + +} diff --git a/src/test/java/com/cmcc/hy/phoenix/dptech/DPTechInterfaceTestCase.java b/src/test/java/com/cmcc/hy/phoenix/dptech/DPTechInterfaceTestCase.java index a123c22b..af50c11e 100644 --- a/src/test/java/com/cmcc/hy/phoenix/dptech/DPTechInterfaceTestCase.java +++ b/src/test/java/com/cmcc/hy/phoenix/dptech/DPTechInterfaceTestCase.java @@ -16,7 +16,7 @@ public class DPTechInterfaceTestCase { try { DisposeProcess dp = DeviceRouter.DeviceRouterFactory(ConstValue.DisposeDevice.DPTECH_UMC); - List detDevs = dp.GetCleanDevices(); + List detDevs = dp.GetDetectionObjectDevices(); Assert.assertNotEquals(detDevs.size(), 0); @@ -24,4 +24,34 @@ public class DPTechInterfaceTestCase { Assert.assertTrue(false); } } + + @Test + public void getAllProtectDevices(){ + + try { + DisposeProcess dp = DeviceRouter.DeviceRouterFactory(ConstValue.DisposeDevice.DPTECH_UMC); + + String proDevs = dp.GetProtectDevices(); + + Assert.assertNotEquals(proDevs.length(), 0); + + } catch (Exception ex){ + Assert.assertTrue(false); + } + } + + @Test + public void getAllDetectDevices(){ + + try { + DisposeProcess dp = DeviceRouter.DeviceRouterFactory(ConstValue.DisposeDevice.DPTECH_UMC); + + String detDevs = dp.GetDetectionDevices(); + + Assert.assertNotEquals(detDevs.length(), 0); + + } catch (Exception ex){ + Assert.assertTrue(false); + } + } }