feat: add feign httpclient
This commit is contained in:
@@ -21,7 +21,6 @@ import org.wfc.omada.api.account.model.OperationResponseGridVoIdpMetadataDetailO
|
||||
import org.wfc.omada.api.account.model.OperationResponseResponseIdVo;
|
||||
import org.wfc.omada.api.account.model.OperationResponseWithoutResult;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSso", description = "the OmadaSso API")
|
||||
@FeignClient(name="OmadaSsoApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSsoApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSsoApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -26,7 +26,6 @@ import org.wfc.omada.api.account.model.OperationResponseObject;
|
||||
import org.wfc.omada.api.account.model.OperationResponseUserDetailVo;
|
||||
import org.wfc.omada.api.account.model.OperationResponseWithoutResult;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
@@ -34,7 +33,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaUserAndRole", description = "the OmadaUserAndRole API")
|
||||
@FeignClient(name="OmadaUserAndRoleApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaUserAndRoleApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaUserAndRoleApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,14 +14,13 @@ import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.batch.model.BatchRequestEntity;
|
||||
import org.wfc.omada.api.batch.model.OperationResponseBatchResponseEntity;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.SpringCodegen", date = "2024-12-04T11:47:27.319+08:00[Asia/Shanghai]")
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaBatchOpenApi", description = "the OmadaBatchOpenApi API")
|
||||
@FeignClient(name="OmadaBatchOpenApiApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaBatchOpenApiApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaBatchOpenApiApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -20,7 +20,6 @@ import org.wfc.omada.api.client.model.OperationResponseClientDetail;
|
||||
import org.wfc.omada.api.client.model.OperationResponseClientGridVoClientInfo;
|
||||
import org.wfc.omada.api.client.model.OperationResponseWithoutResult;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaClient", description = "the OmadaClient API")
|
||||
@FeignClient(name="OmadaClientApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaClientApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaClientApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.client.model.OperationResponseGridVoClientHistoryInfo;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
@@ -22,7 +21,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaClientInsight", description = "the OmadaClientInsight API")
|
||||
@FeignClient(value = "OmadaClientInsightApi",url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(value = "OmadaClientInsightApi",url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaClientInsightApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.ApBridgeConfig;
|
||||
import org.wfc.omada.api.device.model.ApGeneralConfig;
|
||||
import org.wfc.omada.api.device.model.ApIpSetting;
|
||||
@@ -47,7 +46,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaAp", description = "the OmadaAp API")
|
||||
@FeignClient(name="OmadaApApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaApApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaApApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,7 +15,6 @@ import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.ActiveDeviceMultiSiteOpenApiVo;
|
||||
import org.wfc.omada.api.device.model.ActiveDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.device.model.ActiveDeviceRespVo;
|
||||
@@ -65,7 +64,7 @@ import java.util.List;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaDevice", description = "the OmadaDevice API")
|
||||
@FeignClient(name="OmadaDeviceApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaDeviceApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaDeviceApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.AutoCheckUpgradeCreateInfo;
|
||||
import org.wfc.omada.api.device.model.InlineObject;
|
||||
import org.wfc.omada.api.device.model.ModelFwReleaseNoteReqInfo;
|
||||
@@ -51,7 +50,7 @@ import java.util.List;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaFirmware", description = "the OmadaFirmware API")
|
||||
@FeignClient(name="OmadaFirmwareApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaFirmwareApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaFirmwareApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.GatewayGeneralConfig;
|
||||
import org.wfc.omada.api.device.model.GatewayPortSettingConfig;
|
||||
import org.wfc.omada.api.device.model.GatewayPortsConfigEntity;
|
||||
@@ -31,7 +30,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaGateway", description = "the OmadaGateway API")
|
||||
@FeignClient(name="OmadaGatewayApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaGatewayApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaGatewayApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.BatchProfileOverride;
|
||||
import org.wfc.omada.api.device.model.EasyManagedSwitchGeneralConfig;
|
||||
import org.wfc.omada.api.device.model.OperationResponseEasyManageOverviewInfo;
|
||||
@@ -37,7 +36,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSwitch", description = "the OmadaSwitch API")
|
||||
@FeignClient(name="OmadaSwitchApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSwitchApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSwitchApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.globalsetting.model.DeviceAccessManagementSetting;
|
||||
import org.wfc.omada.api.globalsetting.model.OperationResponseDeviceAccessManagementSetting;
|
||||
import org.wfc.omada.api.globalsetting.model.OperationResponseWithoutResult;
|
||||
@@ -23,7 +22,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaDeviceManagementSetting", description = "the OmadaDeviceManagementSetting API")
|
||||
@FeignClient(name="OmadaDeviceManagementSettingApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaDeviceManagementSettingApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaDeviceManagementSettingApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.globalsetting.model.LicenseAutoActiveOpenApiVo;
|
||||
import org.wfc.omada.api.globalsetting.model.LicenseAutoRenewOpenApiVo;
|
||||
import org.wfc.omada.api.globalsetting.model.LicenseBindAvailableNumOpenApiVo;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaLicense", description = "the OmadaLicense API")
|
||||
@FeignClient(name="OmadaLicenseApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaLicenseApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaLicenseApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.globalsetting.model.OpenApiWebhookSettingAddVo;
|
||||
import org.wfc.omada.api.globalsetting.model.OpenApiWebhookSettingEditVo;
|
||||
import org.wfc.omada.api.globalsetting.model.OpenApiWebhookSettingTestVo;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaWebhookSetting", description = "the OmadaWebhookSetting API")
|
||||
@FeignClient(name="OmadaWebhookSettingApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaWebhookSettingApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaWebhookSettingApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,11 +13,10 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.ExtendOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseGridVoAuthClientOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseWithoutResult;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
@@ -25,7 +24,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaAuthorizedClient", description = "the OmadaAuthorizedClient API")
|
||||
@FeignClient(name="OmadaAuthorizedClientApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaAuthorizedClientApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaAuthorizedClientApi {
|
||||
|
||||
/**
|
||||
@@ -114,4 +113,12 @@ public interface OmadaAuthorizedClientApi {
|
||||
method = RequestMethod.GET)
|
||||
ResponseEntity<OperationResponseGridVoAuthClientOpenApiVo> getHotspotAuthedClients(@ApiParam(value = "Site ID",required=true) @PathVariable("siteId") String siteId,@NotNull @ApiParam(value = "Start page number. Start from 1.", required = true) @Valid @RequestParam(value = "page", required = true) Integer page,@NotNull @ApiParam(value = "Number of entries per page. It should be within the range of 1–1000.", required = true) @Valid @RequestParam(value = "pageSize", required = true) Integer pageSize,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.name", required = false) String sortsName,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.mac", required = false) String sortsMac,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.ip", required = false) String sortsIp,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.authType", required = false) String sortsAuthType,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.ssidOrNetwork", required = false) String sortsSsidOrNetwork,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.download", required = false) String sortsDownload,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.upload", required = false) String sortsUpload,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.status", required = false) String sortsStatus,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.start", required = false) String sortsStart,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.end", required = false) String sortsEnd,@ApiParam(value = "Sort parameter may be one of asc or desc. Optional parameter. If it is not carried, it means it is not sorted by this field. When there are more than one, the first one takes effect") @Valid @RequestParam(value = "sorts.duration", required = false) String sortsDuration,@ApiParam(value = "Fuzzy query parameters, support field client_mac,client_name,voucher.code,local_user.user_name,form_name,auth_admin,ssid_name,network_name") @Valid @RequestParam(value = "searchKey", required = false) String searchKey);
|
||||
|
||||
@ApiOperation(value = "Get authentication record list", nickname = "getHotspotAuthedClients", notes = "Get all authentication records in a site with the given omadacId, siteId.<br/><br/>The interface requires one of the permissions: <br/>Site Hotspot Manager View Only<br/>Site Insight Manager View Only<br/><br/>The possible error code for the interface in the returned body is one of the following error codes (non generic error codes): <br/>-1005 - Operation forbidden.", response = OperationResponseGridVoAuthClientOpenApiVo.class, tags={ "Omada/Authorized Client","Authorized Client", })
|
||||
@ApiResponses(value = {
|
||||
@ApiResponse(code = 200, message = "OK", response = OperationResponseGridVoAuthClientOpenApiVo.class) })
|
||||
@RequestMapping(value = "/openapi/v1/${omada.omadac-id}/sites/{siteId}/hotspot/authed-records",
|
||||
produces = "*/*",
|
||||
method = RequestMethod.GET)
|
||||
ResponseEntity<OperationResponseGridVoAuthClientOpenApiVo> getHotspotAuthedClients(@ApiParam(value = "Site ID",required=true) @PathVariable("siteId") String siteId,@NotNull @ApiParam(value = "Start page number. Start from 1.", required = true) @Valid @RequestParam(value = "page", required = true) Integer page,@NotNull @ApiParam(value = "Number of entries per page. It should be within the range of 1–1000.", required = true) @Valid @RequestParam(value = "pageSize", required = true) Integer pageSize,@ApiParam(value = "Fuzzy query parameters, support field client_mac,client_name,voucher.code,local_user.user_name,form_name,auth_admin,ssid_name,network_name") @Valid @RequestParam(value = "searchKey", required = false) String searchKey);
|
||||
|
||||
}
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.CreateFormAuthOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseCreatedResIdOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseFormAuthOpenApiVo;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaFormAuthData", description = "the OmadaFormAuthData API")
|
||||
@FeignClient(name="OmadaFormAuthDataApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaFormAuthDataApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaFormAuthDataApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.CreateLocalUserOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseCreatedResIdOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseGridVoLocalUserOpenApiVo;
|
||||
@@ -27,7 +26,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaLocalUser", description = "the OmadaLocalUser API")
|
||||
@FeignClient(name="OmadaLocalUserApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaLocalUserApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaLocalUserApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.CreateVoucherGroupOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.HotspotSiteSettingOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseAllTimeVoucherSummaryOpenApiVo;
|
||||
@@ -37,7 +36,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaVoucher", description = "the OmadaVoucher API")
|
||||
@FeignClient(name="OmadaVoucherApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaVoucherApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaVoucherApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.insight.model.DeleteIpsThreat;
|
||||
import org.wfc.omada.api.insight.model.IpsOperateThreat;
|
||||
import org.wfc.omada.api.insight.model.OperationResponseGetIpsThreatDetail;
|
||||
@@ -27,7 +26,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaThreatManagement", description = "the OmadaThreatManagement API")
|
||||
@FeignClient(name="OmadaThreatManagementApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaThreatManagementApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaThreatManagementApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.log.model.AuditLogNotificationSettingEditOpenApiVo;
|
||||
import org.wfc.omada.api.log.model.LogNotificationSettingEditOpenApiV2Vo;
|
||||
import org.wfc.omada.api.log.model.LogNotificationSettingEditOpenApiVo;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaLog", description = "the OmadaLog API")
|
||||
@FeignClient(name="OmadaLogApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaLogApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaLogApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.log.model.AuditLogNotificationSettingEditOpenApiVo;
|
||||
import org.wfc.omada.api.log.model.OperationResponseAuditLogNotificationSettingOpenApiVo;
|
||||
import org.wfc.omada.api.log.model.OperationResponseWithoutResult;
|
||||
@@ -23,7 +22,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaLogTemplate", description = "the OmadaLogTemplate API")
|
||||
@FeignClient(name="OmadaLogTemplateApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaLogTemplateApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaLogTemplateApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.maintenance.model.BackupFileListVo;
|
||||
import org.wfc.omada.api.maintenance.model.BackupResultOpenApiVo;
|
||||
import org.wfc.omada.api.maintenance.model.BatchSiteBackupVo;
|
||||
@@ -32,7 +31,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaBackupAndRestore", description = "the OmadaBackupAndRestore API")
|
||||
@FeignClient(name="OmadaBackupAndRestoreApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaBackupAndRestoreApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaBackupAndRestoreApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.maintenance.model.ModifyHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.maintenance.model.OperationResponseHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.maintenance.model.OperationResponseWithoutResult;
|
||||
@@ -23,7 +22,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaHistoryDataRetention", description = "the OmadaHistoryDataRetention API")
|
||||
@FeignClient(name="OmadaHistoryDataRetentionApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaHistoryDataRetentionApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaHistoryDataRetentionApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.monitor.model.BatchEditTabs;
|
||||
import org.wfc.omada.api.monitor.model.CreateTabOpenApiVo;
|
||||
import org.wfc.omada.api.monitor.model.OperationResponseApChannelStats;
|
||||
@@ -42,7 +41,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaDashboard", description = "the OmadaDashboard API")
|
||||
@FeignClient(name="OmadaDashboardApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaDashboardApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaDashboardApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.CustomerOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseCreateCustomerOmadacVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseCustomerInfoOpenApiVo;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaCustomer", description = "the OmadaCustomer API")
|
||||
@FeignClient(name="OmadaCustomerApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaCustomerApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaCustomerApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.BatchRequestEntity;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseBatchResponseEntity;
|
||||
|
||||
@@ -22,7 +21,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspBatchOpenApi", description = "the OmadaMspBatchOpenApi API")
|
||||
@FeignClient(name="OmadaMspBatchOpenApiApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspBatchOpenApiApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspBatchOpenApiApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoMspKnownDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoMspUnknownDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseListTagRespOpenApiVo;
|
||||
@@ -24,7 +23,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspDevice", description = "the OmadaMspDevice API")
|
||||
@FeignClient(name="OmadaMspDeviceApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspDeviceApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspDeviceApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.ModifyHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseWithoutResult;
|
||||
@@ -23,7 +22,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspHistoryDataRetention", description = "the OmadaMspHistoryDataRetention API")
|
||||
@FeignClient(name="OmadaMspHistoryDataRetentionApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspHistoryDataRetentionApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspHistoryDataRetentionApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.GridVoUsedLicenseDetailOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.LicenseAssignmentOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.LicenseAutoActiveOpenApiVo;
|
||||
@@ -30,7 +29,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspLicense", description = "the OmadaMspLicense API")
|
||||
@FeignClient(name="OmadaMspLicenseApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspLicenseApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspLicenseApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.AuditLogNotificationSettingEditOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.LogNotificationSettingEditOpenApiV2Vo;
|
||||
import org.wfc.omada.api.msp.model.LogNotificationSettingEditOpenApiVo;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspLog", description = "the OmadaMspLog API")
|
||||
@FeignClient(name="OmadaMspLogApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspLogApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspLogApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.ModifyMspGeneralSettingOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.MspUiInterfaceOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseMspGeneralSettingOpenApiVo;
|
||||
@@ -25,7 +24,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspSetting", description = "the OmadaMspSetting API")
|
||||
@FeignClient(name="OmadaMspSettingApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspSettingApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspSettingApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoSiteSummaryInfo;
|
||||
import org.wfc.omada.api.msp.model.SiteTag;
|
||||
|
||||
@@ -24,7 +23,7 @@ import java.util.List;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspSite", description = "the OmadaMspSite API")
|
||||
@FeignClient(name="OmadaMspSiteApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspSiteApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspSiteApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.IdpMetadataOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.MspExternalUserGroupOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoIdpMetadataDetailOpenApiVo;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspSso", description = "the OmadaMspSso API")
|
||||
@FeignClient(name="OmadaMspSsoApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspSsoApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspSsoApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.CreateMspUserVo;
|
||||
import org.wfc.omada.api.msp.model.DeleteUserVo;
|
||||
import org.wfc.omada.api.msp.model.ModifyMspRoleVo;
|
||||
@@ -35,7 +34,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspUserAndRole", description = "the OmadaMspUserAndRole API")
|
||||
@FeignClient(name="OmadaMspUserAndRoleApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspUserAndRoleApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspUserAndRoleApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.OpenApiWebhookSettingAddVo;
|
||||
import org.wfc.omada.api.msp.model.OpenApiWebhookSettingEditVo;
|
||||
import org.wfc.omada.api.msp.model.OpenApiWebhookSettingTestVo;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMspWebhookSetting", description = "the OmadaMspWebhookSetting API")
|
||||
@FeignClient(name="OmadaMspWebhookSettingApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMspWebhookSettingApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMspWebhookSettingApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.organization.model.BatchSiteCopyVo;
|
||||
import org.wfc.omada.api.organization.model.BatchSiteImportVo;
|
||||
import org.wfc.omada.api.organization.model.CreateSiteByTemplate;
|
||||
@@ -40,7 +39,7 @@ import java.util.List;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSite", description = "the OmadaSite API")
|
||||
@FeignClient(name="OmadaSiteApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSiteApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSiteApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.organization.model.BatchBindDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.organization.model.BatchBindDeviceResultOpenApiVo;
|
||||
import org.wfc.omada.api.organization.model.BatchCopySiteTemplateOpenApiVo;
|
||||
@@ -42,7 +41,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSiteTemplate", description = "the OmadaSiteTemplate API")
|
||||
@FeignClient(name="OmadaSiteTemplateApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSiteTemplateApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSiteTemplateApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.DragSortIndexOpenapiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.EapAclConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.GatewayAclConfig;
|
||||
@@ -34,7 +33,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaAcl", description = "the OmadaAcl API")
|
||||
@FeignClient(name="OmadaAclApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaAclApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaAclApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.AddFilterEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.AddRuleEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.ClearDpiDataRequest;
|
||||
@@ -39,7 +38,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaApplicationControl", description = "the OmadaApplicationControl API")
|
||||
@FeignClient(name="OmadaApplicationControlApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaApplicationControlApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaApplicationControlApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.AttackDefenseSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseAttackDefenseSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
@@ -23,7 +22,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaAttackDefense", description = "the OmadaAttackDefense API")
|
||||
@FeignClient(name="OmadaAttackDefenseApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaAttackDefenseApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaAttackDefenseApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,7 +15,6 @@ import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.Dot1xEapOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.Dot1xSwitchOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseDot1xEapOpenApiVo;
|
||||
@@ -39,7 +38,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaAuthentication", description = "the OmadaAuthentication API")
|
||||
@FeignClient(name="OmadaAuthenticationApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaAuthenticationApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaAuthenticationApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BandwidthControl;
|
||||
import org.wfc.omada.api.sitesetting.model.BandwidthControlRule;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseBandwidthControl;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaBandwidthControl", description = "the OmadaBandwidthControl API")
|
||||
@FeignClient(name="OmadaBandwidthControlApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaBandwidthControlApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaBandwidthControlApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.FirewallSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseFirewallSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
@@ -23,7 +22,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaFirewall", description = "the OmadaFirewall API")
|
||||
@FeignClient(name="OmadaFirewallApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaFirewallApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaFirewallApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ClassRuleOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoClassRuleDetailOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoQosBwcDetailOpenApiVo;
|
||||
@@ -34,7 +33,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaGatewayQoS", description = "the OmadaGatewayQoS API")
|
||||
@FeignClient(name="OmadaGatewayQoSApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaGatewayQoSApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaGatewayQoSApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.IpsInfo;
|
||||
import org.wfc.omada.api.sitesetting.model.IpsSignatureConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ModifyIpsAllowListEntry;
|
||||
@@ -30,7 +29,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaIdsIps", description = "the OmadaIdsIps API")
|
||||
@FeignClient(name="OmadaIdsIpsApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaIdsIpsApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaIdsIpsApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BatchSelectIpMacBindingId;
|
||||
import org.wfc.omada.api.sitesetting.model.IpMacBinding;
|
||||
import org.wfc.omada.api.sitesetting.model.IpMacBindingGeneralSetting;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaIpMacBinding", description = "the OmadaIpMacBinding API")
|
||||
@FeignClient(name="OmadaIpMacBindingApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaIpMacBindingApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaIpMacBindingApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.MacFiltering;
|
||||
import org.wfc.omada.api.sitesetting.model.MacFilteringGeneralSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoMacFiltering;
|
||||
@@ -27,7 +26,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaMacFiltering", description = "the OmadaMacFiltering API")
|
||||
@FeignClient(name="OmadaMacFilteringApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaMacFilteringApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaMacFilteringApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.AlgSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseAlgSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOtoNatInfoOpenApiVo;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaNat", description = "the OmadaNat API")
|
||||
@FeignClient(name="OmadaNatApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaNatApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaNatApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOuiBasedVlanApQueryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOuiBasedVlanSwitchInfoOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOuiBasedVlanSwitchQueryOpenApiVo;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaOuiBasedVlan", description = "the OmadaOuiBasedVlan API")
|
||||
@FeignClient(name="OmadaOuiBasedVlanApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaOuiBasedVlanApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaOuiBasedVlanApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ApnProfileConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BonjourServiceOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateGroupOpenApiVo;
|
||||
@@ -56,7 +55,7 @@ import java.util.List;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaProfiles", description = "the OmadaProfiles API")
|
||||
@FeignClient(name="OmadaProfilesApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaProfilesApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaProfilesApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoPolicyRoutingInfo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoStaticRoutingInfo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseStaticRoutingInterfaceResult;
|
||||
@@ -29,7 +28,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaRouting", description = "the OmadaRouting API")
|
||||
@FeignClient(name="OmadaRoutingApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaRoutingApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaRoutingApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoPoeScheduleQueryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoPortScheduleQueryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseListPoeDeviceDetail;
|
||||
@@ -33,7 +32,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSchedule", description = "the OmadaSchedule API")
|
||||
@FeignClient(name="OmadaScheduleApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaScheduleApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaScheduleApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateDdnsOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateDhcpReservationOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateMdnsRuleOpenApiVo;
|
||||
@@ -43,7 +42,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaService", description = "the OmadaService API")
|
||||
@FeignClient(name="OmadaServiceApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaServiceApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaServiceApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoQuerySessionLimitRuleOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSessionLimitEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
@@ -28,7 +27,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSessionLimit", description = "the OmadaSessionLimit API")
|
||||
@FeignClient(name="OmadaSessionLimitApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSessionLimitApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSessionLimitApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CorrectSimQuota;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSimQuotaSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
@@ -24,7 +23,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSim", description = "the OmadaSim API")
|
||||
@FeignClient(name="OmadaSimApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSimApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSimApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSiteBandSteeringSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSiteBeaconControlSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSiteChannelLimitSetting;
|
||||
@@ -39,7 +38,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSiteConfiguration", description = "the OmadaSiteConfiguration API")
|
||||
@FeignClient(name="OmadaSiteConfigurationApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSiteConfigurationApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSiteConfigurationApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSslVpnResourceEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSslVpnResourceGroup;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSslVpnUserGroupEntity;
|
||||
@@ -40,7 +39,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaSslVpn", description = "the OmadaSslVpn API")
|
||||
@FeignClient(name="OmadaSslVpnApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaSslVpnApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaSslVpnApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseResIdOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseUrlCategoryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseUrlFilterGlobalOpenApiVo;
|
||||
@@ -30,7 +29,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaUrlFiltering", description = "the OmadaUrlFiltering API")
|
||||
@FeignClient(name="OmadaUrlFilteringApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaUrlFilteringApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaUrlFilteringApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BatchModifyVoipDeviceSettingEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.BindNumberList;
|
||||
import org.wfc.omada.api.sitesetting.model.ConfirmBindedDevicesEntity;
|
||||
@@ -67,7 +66,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaVoIp", description = "the OmadaVoIp API")
|
||||
@FeignClient(name="OmadaVoIpApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaVoIpApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaVoIpApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,7 +15,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ClientToSiteVpnClient;
|
||||
import org.wfc.omada.api.sitesetting.model.ClientToSiteVpnServer;
|
||||
import org.wfc.omada.api.sitesetting.model.IPsecFailover;
|
||||
@@ -39,7 +38,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaVpn", description = "the OmadaVpn API")
|
||||
@FeignClient(name="OmadaVpnApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaVpnApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaVpnApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CheckWanLanStatusOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateVlaNs;
|
||||
import org.wfc.omada.api.sitesetting.model.GridVoLanNetworkVlansOpenApiVo;
|
||||
@@ -54,7 +53,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaWiredNetwork", description = "the OmadaWiredNetwork API")
|
||||
@FeignClient(name="OmadaWiredNetworkApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaWiredNetworkApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaWiredNetworkApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoWireguardDetailOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoWireguardPeerDetailOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseResponseDataVoWireguardSummaryOpenApiVo;
|
||||
@@ -30,7 +29,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaWireguardVpn", description = "the OmadaWireguardVpn API")
|
||||
@FeignClient(name="OmadaWireguardVpnApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaWireguardVpnApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaWireguardVpnApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWidsConfigOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWipsConfigOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
@@ -25,7 +24,7 @@ import javax.validation.Valid;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaWirelessIdsIps", description = "the OmadaWirelessIdsIps API")
|
||||
@FeignClient(name="OmadaWirelessIdsIpsApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaWirelessIdsIpsApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaWirelessIdsIpsApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateSsidOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateWlanGroupOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSsidOpenApiVo;
|
||||
@@ -37,7 +36,7 @@ import javax.validation.constraints.NotNull;
|
||||
|
||||
@Validated
|
||||
@Api(value = "OmadaWirelessNetwork", description = "the OmadaWirelessNetwork API")
|
||||
@FeignClient(name="OmadaWirelessNetworkApi", url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
@FeignClient(name="OmadaWirelessNetworkApi", url = "${omada.omada-url}", configuration = FeignConfig.class)
|
||||
public interface OmadaWirelessNetworkApi {
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,55 +0,0 @@
|
||||
package org.wfc.omada.config;
|
||||
|
||||
import feign.Client;
|
||||
import feign.Feign;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
|
||||
import javax.net.ssl.SSLContext;
|
||||
import javax.net.ssl.TrustManager;
|
||||
import javax.net.ssl.X509TrustManager;
|
||||
import java.security.cert.CertificateException;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
/**
|
||||
* @description: Feign https 配置
|
||||
* @author: caiyuchao
|
||||
* @date: 2024-11-21
|
||||
*/
|
||||
@Configuration
|
||||
public class FeignHttpsConfig {
|
||||
|
||||
|
||||
@Bean
|
||||
@Scope("prototype")
|
||||
public Feign.Builder feignBuilder() {
|
||||
return Feign.builder();
|
||||
}
|
||||
|
||||
@Bean
|
||||
public Client generateClient() {
|
||||
try {
|
||||
SSLContext ctx = SSLContext.getInstance("SSL");
|
||||
X509TrustManager tm = new X509TrustManager() {
|
||||
@Override
|
||||
public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {
|
||||
}
|
||||
|
||||
@Override
|
||||
public X509Certificate[] getAcceptedIssuers() {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
ctx.init(null, new TrustManager[]{tm}, null);
|
||||
return new Client.Default(ctx.getSocketFactory(), (hostname, session) -> true);
|
||||
} catch (Exception e) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user