{"elementType":"org.springframework.ide.vscode.boot.java.beans.CachedBean","timestampedFiles":{"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/InitDataCenterMetadata.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/config/MvcConfig.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/HealthCheckController.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/OrganizationCustomSearchController.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/AppWan.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/AzureSubscription.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/AzureVirtualWanSite.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/BaseEntity.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/Country.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/DataCenter.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/DataCenterMetadata.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/Endpoint.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/EndpointGroup.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/GatewayCluster.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/GeoRegion.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/Host.java":1685265467150,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/InstantAttributeConverter.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/LocationMetadata.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/Network.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/NetworkConfigMetadata.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/NetworkController.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/NetworkGroupActiveStatusMapper.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/Organization.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/Service.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/ServiceGroup.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/ServiceGroupsEndpointGroups.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/ServiceGroupsEndpointGroupsId.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/ServiceGroupsEndpoints.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/ServiceGroupsEndpointsId.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/ServiceGroupsServices.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/ServiceGroupsServicesId.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/SupportPath.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/TransferNode.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/entity/TransferNodePool.java":1685265467151,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/AppWanType.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/ChannelType.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/CollectionLocation.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/CryptoLevel.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/DnsOptions.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/O365BreakoutCategory.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/OffOn.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/PbrType.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/ServiceClass.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/ServiceGroupType.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/ServiceInterceptType.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/ServicePortInterceptMode.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/ServiceType.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/YesNo.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/enums/ZitiIdentityType.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/exceptions/ResourceNotFoundException.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AppWanRepository.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AzureSubscriptionRepository.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AzureVirtualWanSiteRepository.java":1685265467152,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/BaseRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/CountryRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/DataCenterMetadataRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/DataCenterRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/EndpointGroupRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/EndpointRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/GatewayClusterRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/GeoRegionRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/HostRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/LocationMetadataRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkConfigMetadataRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkControllerRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/OrganizationRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/OrganizationRepositoryCustom.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/OrganizationRepositoryCustomImpl.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointGroupsConverter.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointGroupsRepository.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointsConverter.java":1685265467153,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointsRepository.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsServicesConverter.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsServicesRepository.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceRepository.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/SupportPathRepository.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/TransferNodePoolRepository.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/TransferNodeRepository.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/resource/OrganizationResource.java":1685265467154,"/Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/resource/OrganizationResourceAssembler.java":1685265467154},"elements":[{"bean":{"name":"dataApplication","type":"io.netfoundry.data.DataApplication","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java","range":{"start":{"line":37,"character":0},"end":{"line":37,"character":22}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.boot.autoconfigure.SpringBootApplication","org.springframework.boot.SpringBootConfiguration","org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java"},{"bean":{"name":"repositoryRestConfigurer","type":"org.springframework.data.rest.webmvc.config.RepositoryRestConfigurer","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java","range":{"start":{"line":46,"character":2},"end":{"line":46,"character":7}}},"injectionPoints":[],"supertypes":[],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java"},{"bean":{"name":"diagnosticsServletFilter","type":"io.netfoundry.oss.logging.DiagnosticsServletFilter","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java","range":{"start":{"line":87,"character":2},"end":{"line":87,"character":7}}},"injectionPoints":[{"name":"applicationName","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java","range":{"start":{"line":89,"character":54},"end":{"line":89,"character":69}}}},{"name":"buildVersion","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java","range":{"start":{"line":90,"character":52},"end":{"line":90,"character":64}}}},{"name":"buildTimestamp","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java","range":{"start":{"line":91,"character":46},"end":{"line":91,"character":60}}}}],"supertypes":["org.springframework.web.context.ServletContextAware","org.springframework.context.EnvironmentAware","org.springframework.web.filter.GenericFilterBean","org.springframework.core.env.EnvironmentCapable","org.springframework.beans.factory.DisposableBean","org.springframework.beans.factory.Aware","javax.servlet.Filter","java.lang.Object","org.springframework.beans.factory.BeanNameAware","org.springframework.beans.factory.InitializingBean"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataApplication.java"},{"bean":{"name":"transferNodeRepository","type":"io.netfoundry.data.repository.TransferNodeRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/TransferNodeRepository.java","range":{"start":{"line":10,"character":17},"end":{"line":10,"character":39}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/TransferNodeRepository.java"},{"bean":{"name":"serviceGroupsServicesRepository","type":"io.netfoundry.data.repository.ServiceGroupsServicesRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsServicesRepository.java","range":{"start":{"line":9,"character":17},"end":{"line":9,"character":48}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsServicesRepository.java"},{"bean":{"name":"networkControllerRepository","type":"io.netfoundry.data.repository.NetworkControllerRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkControllerRepository.java","range":{"start":{"line":10,"character":17},"end":{"line":10,"character":44}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkControllerRepository.java"},{"bean":{"name":"geoRegionRepository","type":"io.netfoundry.data.repository.GeoRegionRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/GeoRegionRepository.java","range":{"start":{"line":7,"character":17},"end":{"line":7,"character":36}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/GeoRegionRepository.java"},{"bean":{"name":"endpointRepository","type":"io.netfoundry.data.repository.EndpointRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/EndpointRepository.java","range":{"start":{"line":14,"character":17},"end":{"line":14,"character":35}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/EndpointRepository.java"},{"bean":{"name":"supportPathRepository","type":"io.netfoundry.data.repository.SupportPathRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/SupportPathRepository.java","range":{"start":{"line":9,"character":17},"end":{"line":9,"character":38}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/SupportPathRepository.java"},{"bean":{"name":"networkRepository","type":"io.netfoundry.data.repository.NetworkRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkRepository.java","range":{"start":{"line":12,"character":17},"end":{"line":12,"character":34}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkRepository.java"},{"bean":{"name":"organizationRepository","type":"io.netfoundry.data.repository.OrganizationRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/OrganizationRepository.java","range":{"start":{"line":13,"character":17},"end":{"line":13,"character":39}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","io.netfoundry.data.repository.OrganizationRepositoryCustom","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/OrganizationRepository.java"},{"bean":{"name":"gatewayClusterRepository","type":"io.netfoundry.data.repository.GatewayClusterRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/GatewayClusterRepository.java","range":{"start":{"line":13,"character":17},"end":{"line":13,"character":41}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/GatewayClusterRepository.java"},{"bean":{"name":"appWanRepository","type":"io.netfoundry.data.repository.AppWanRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AppWanRepository.java","range":{"start":{"line":13,"character":17},"end":{"line":13,"character":33}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AppWanRepository.java"},{"bean":{"name":"baseRepository","type":"io.netfoundry.data.repository.BaseRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/BaseRepository.java","range":{"start":{"line":10,"character":17},"end":{"line":10,"character":31}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/BaseRepository.java"},{"bean":{"name":"locationMetadataRepository","type":"io.netfoundry.data.repository.LocationMetadataRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/LocationMetadataRepository.java","range":{"start":{"line":10,"character":17},"end":{"line":10,"character":43}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/LocationMetadataRepository.java"},{"bean":{"name":"serviceGroupsEndpointsRepository","type":"io.netfoundry.data.repository.ServiceGroupsEndpointsRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointsRepository.java","range":{"start":{"line":9,"character":17},"end":{"line":9,"character":49}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointsRepository.java"},{"bean":{"name":"transferNodePoolRepository","type":"io.netfoundry.data.repository.TransferNodePoolRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/TransferNodePoolRepository.java","range":{"start":{"line":11,"character":17},"end":{"line":11,"character":43}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/TransferNodePoolRepository.java"},{"bean":{"name":"dataCenterRepository","type":"io.netfoundry.data.repository.DataCenterRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/DataCenterRepository.java","range":{"start":{"line":14,"character":17},"end":{"line":14,"character":37}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/DataCenterRepository.java"},{"bean":{"name":"serviceGroupsEndpointGroupsRepository","type":"io.netfoundry.data.repository.ServiceGroupsEndpointGroupsRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointGroupsRepository.java","range":{"start":{"line":9,"character":17},"end":{"line":9,"character":54}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupsEndpointGroupsRepository.java"},{"bean":{"name":"endpointGroupRepository","type":"io.netfoundry.data.repository.EndpointGroupRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/EndpointGroupRepository.java","range":{"start":{"line":15,"character":17},"end":{"line":15,"character":40}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/EndpointGroupRepository.java"},{"bean":{"name":"azureSubscriptionRepository","type":"io.netfoundry.data.repository.AzureSubscriptionRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AzureSubscriptionRepository.java","range":{"start":{"line":10,"character":17},"end":{"line":10,"character":44}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AzureSubscriptionRepository.java"},{"bean":{"name":"serviceGroupRepository","type":"io.netfoundry.data.repository.ServiceGroupRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupRepository.java","range":{"start":{"line":10,"character":17},"end":{"line":10,"character":39}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceGroupRepository.java"},{"bean":{"name":"networkConfigMetadataRepository","type":"io.netfoundry.data.repository.NetworkConfigMetadataRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkConfigMetadataRepository.java","range":{"start":{"line":7,"character":17},"end":{"line":7,"character":48}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/NetworkConfigMetadataRepository.java"},{"bean":{"name":"serviceRepository","type":"io.netfoundry.data.repository.ServiceRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceRepository.java","range":{"start":{"line":14,"character":17},"end":{"line":14,"character":34}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/ServiceRepository.java"},{"bean":{"name":"hostRepository","type":"io.netfoundry.data.repository.HostRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/HostRepository.java","range":{"start":{"line":9,"character":17},"end":{"line":9,"character":31}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/HostRepository.java"},{"bean":{"name":"dataCenterMetadataRepository","type":"io.netfoundry.data.repository.DataCenterMetadataRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/DataCenterMetadataRepository.java","range":{"start":{"line":9,"character":17},"end":{"line":9,"character":45}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/DataCenterMetadataRepository.java"},{"bean":{"name":"countryRepository","type":"io.netfoundry.data.repository.CountryRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/CountryRepository.java","range":{"start":{"line":7,"character":17},"end":{"line":7,"character":34}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/CountryRepository.java"},{"bean":{"name":"azureVirtualWanSiteRepository","type":"io.netfoundry.data.repository.AzureVirtualWanSiteRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AzureVirtualWanSiteRepository.java","range":{"start":{"line":12,"character":17},"end":{"line":12,"character":46}}},"injectionPoints":[],"supertypes":["org.springframework.data.repository.query.QueryByExampleExecutor","org.springframework.data.repository.PagingAndSortingRepository","io.netfoundry.data.repository.BaseRepository","org.springframework.data.repository.Repository","org.springframework.data.repository.CrudRepository","org.springframework.data.jpa.repository.JpaRepository"],"annotations":[]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/repository/AzureVirtualWanSiteRepository.java"},{"bean":{"name":"mvcConfig","type":"io.netfoundry.data.config.MvcConfig","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/config/MvcConfig.java","range":{"start":{"line":6,"character":0},"end":{"line":6,"character":14}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/config/MvcConfig.java"},{"bean":{"name":"getForwardedHeaderFilter","type":"org.springframework.web.filter.ForwardedHeaderFilter","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/config/MvcConfig.java","range":{"start":{"line":9,"character":4},"end":{"line":9,"character":9}}},"injectionPoints":[],"supertypes":["org.springframework.web.context.ServletContextAware","org.springframework.context.EnvironmentAware","org.springframework.web.filter.GenericFilterBean","org.springframework.core.env.EnvironmentCapable","org.springframework.beans.factory.DisposableBean","org.springframework.web.filter.OncePerRequestFilter","org.springframework.beans.factory.Aware","javax.servlet.Filter","java.lang.Object","org.springframework.beans.factory.BeanNameAware","org.springframework.beans.factory.InitializingBean"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/config/MvcConfig.java"},{"bean":{"name":"initDataCenterMetadata","type":"io.netfoundry.data.InitDataCenterMetadata","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/InitDataCenterMetadata.java","range":{"start":{"line":25,"character":0},"end":{"line":25,"character":8}}},"injectionPoints":[{"name":"environment","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/InitDataCenterMetadata.java","range":{"start":{"line":36,"character":44},"end":{"line":36,"character":55}}}},{"name":"dataCenterRepository","type":"io.netfoundry.data.repository.DataCenterRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/InitDataCenterMetadata.java","range":{"start":{"line":37,"character":53},"end":{"line":37,"character":73}}}},{"name":"dataCenterMetadataRepository","type":"io.netfoundry.data.repository.DataCenterMetadataRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/InitDataCenterMetadata.java","range":{"start":{"line":38,"character":61},"end":{"line":38,"character":89}}}}],"supertypes":["java.lang.Object"],"annotations":["org.springframework.stereotype.Service","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/InitDataCenterMetadata.java"},{"bean":{"name":"organizationCustomSearchController","type":"io.netfoundry.data.controller.OrganizationCustomSearchController","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/OrganizationCustomSearchController.java","range":{"start":{"line":25,"character":0},"end":{"line":25,"character":24}}},"injectionPoints":[{"name":"organizationRepository","type":"io.netfoundry.data.repository.OrganizationRepository","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/OrganizationCustomSearchController.java","range":{"start":{"line":31,"character":25},"end":{"line":31,"character":47}}}},{"name":"organizationResourceAssembler","type":"io.netfoundry.data.resource.OrganizationResourceAssembler","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/OrganizationCustomSearchController.java","range":{"start":{"line":34,"character":32},"end":{"line":34,"character":61}}}},{"name":"pagedResourcesAssembler","type":"org.springframework.data.web.PagedResourcesAssembler\u003cio.netfoundry.data.entity.Organization\u003e","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/OrganizationCustomSearchController.java","range":{"start":{"line":37,"character":48},"end":{"line":37,"character":71}}}}],"supertypes":["org.springframework.hateoas.server.RepresentationModelProcessor","java.lang.Object"],"annotations":["org.springframework.data.rest.webmvc.BasePathAwareController","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/OrganizationCustomSearchController.java"},{"bean":{"name":"healthCheckController","type":"io.netfoundry.data.controller.HealthCheckController","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/HealthCheckController.java","range":{"start":{"line":12,"character":0},"end":{"line":12,"character":15}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.web.bind.annotation.RestController","org.springframework.stereotype.Controller","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/controller/HealthCheckController.java"},{"bean":{"name":"dataConfiguration","type":"io.netfoundry.data.DataConfiguration","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":23,"character":0},"end":{"line":23,"character":14}}},"injectionPoints":[],"supertypes":["java.lang.Object"],"annotations":["org.springframework.context.annotation.Configuration","org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java"},{"bean":{"name":"flyway","type":"org.flywaydb.core.Flyway","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":26,"character":2},"end":{"line":26,"character":7}}},"injectionPoints":[{"name":"environment","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":27,"character":28},"end":{"line":27,"character":39}}}}],"supertypes":["org.flywaydb.core.api.configuration.Configuration","java.lang.Object"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java"},{"bean":{"name":"sqlDataSource","type":"javax.sql.DataSource","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":45,"character":9},"end":{"line":45,"character":22}}},"injectionPoints":[{"name":"environment","type":"org.springframework.core.env.Environment","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":46,"character":39},"end":{"line":46,"character":50}}}}],"supertypes":["java.sql.Wrapper","javax.sql.CommonDataSource"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java"},{"bean":{"name":"customResolver","type":"org.springframework.data.web.HateoasPageableHandlerMethodArgumentResolver","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":56,"character":2},"end":{"line":56,"character":7}}},"injectionPoints":[{"name":"pageableResolver","type":"org.springframework.data.web.HateoasPageableHandlerMethodArgumentResolver","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":58,"character":51},"end":{"line":58,"character":67}}}}],"supertypes":["org.springframework.hateoas.server.mvc.UriComponentsContributor","org.springframework.data.web.PageableHandlerMethodArgumentResolver","org.springframework.web.method.support.HandlerMethodArgumentResolver","org.springframework.data.web.PageableArgumentResolver","java.lang.Object","org.springframework.data.web.PageableHandlerMethodArgumentResolverSupport"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java"},{"bean":{"name":"corsFilter","type":"org.springframework.web.filter.CorsFilter","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":64,"character":2},"end":{"line":64,"character":7}}},"injectionPoints":[{"name":"domainOriginUrls","type":"java.lang.String","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java","range":{"start":{"line":66,"character":59},"end":{"line":66,"character":75}}}}],"supertypes":["org.springframework.web.context.ServletContextAware","org.springframework.context.EnvironmentAware","org.springframework.web.filter.GenericFilterBean","org.springframework.core.env.EnvironmentCapable","org.springframework.beans.factory.DisposableBean","org.springframework.web.filter.OncePerRequestFilter","org.springframework.beans.factory.Aware","javax.servlet.Filter","java.lang.Object","org.springframework.beans.factory.BeanNameAware","org.springframework.beans.factory.InitializingBean"],"annotations":["org.springframework.context.annotation.Bean"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/DataConfiguration.java"},{"bean":{"name":"organizationResourceAssembler","type":"io.netfoundry.data.resource.OrganizationResourceAssembler","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/resource/OrganizationResourceAssembler.java","range":{"start":{"line":12,"character":0},"end":{"line":12,"character":10}}},"injectionPoints":[{"name":"repositoryEntityLinks","type":"org.springframework.data.rest.webmvc.support.RepositoryEntityLinks","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/resource/OrganizationResourceAssembler.java","range":{"start":{"line":23,"character":61},"end":{"line":23,"character":82}}}},{"name":"repositoryEntityLinks","type":"org.springframework.data.rest.webmvc.support.RepositoryEntityLinks","location":{"uri":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/resource/OrganizationResourceAssembler.java","range":{"start":{"line":17,"character":24},"end":{"line":17,"character":45}}}}],"supertypes":["org.springframework.hateoas.server.RepresentationModelAssembler","org.springframework.hateoas.server.mvc.RepresentationModelAssemblerSupport","java.lang.Object"],"annotations":["org.springframework.stereotype.Component"]},"docURI":"file:///Users/prashantsavadi/git/network/data/src/main/java/io/netfoundry/data/resource/OrganizationResourceAssembler.java"}],"dependencies":{}}