Class ConfigDiscovery
- java.lang.Object
-
- io.openraven.magpie.plugins.aws.discovery.services.ConfigDiscovery
-
- All Implemented Interfaces:
AWSDiscovery
public class ConfigDiscovery extends Object implements AWSDiscovery
-
-
Constructor Summary
Constructors Constructor Description ConfigDiscovery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddiscover(com.fasterxml.jackson.databind.ObjectMapper mapper, io.openraven.magpie.api.Session session, software.amazon.awssdk.regions.Region region, io.openraven.magpie.api.Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator)List<software.amazon.awssdk.regions.Region>getSupportedRegions()Stringservice()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.openraven.magpie.plugins.aws.discovery.services.AWSDiscovery
discoverBackupJobs, discoverWrapper, fullService
-
-
-
-
Method Detail
-
service
public String service()
- Specified by:
servicein interfaceAWSDiscovery
-
getSupportedRegions
public List<software.amazon.awssdk.regions.Region> getSupportedRegions()
- Specified by:
getSupportedRegionsin interfaceAWSDiscovery
-
discover
public void discover(com.fasterxml.jackson.databind.ObjectMapper mapper, io.openraven.magpie.api.Session session, software.amazon.awssdk.regions.Region region, io.openraven.magpie.api.Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator)- Specified by:
discoverin interfaceAWSDiscovery
-
-