class AwsEC2Platform extends Platform implements SshBasedExperiment<AwsEC2Container> {

    public void setRoutableCidrBlocks (Collection<String> routableCidrBlocks) {
        try {
            this.routableCidrBlocks = routableCidrBlocks.stream().map(SubnetUtils::new).map(SubnetUtils::getInfo).collect(Collectors.toSet());
        } catch (RuntimeException e) {
            ChaosException exception = new ChaosException(INVALID_CIDR_BLOCK, e);
            log.error("Invalid CIDR Blocks provided", exception);
            throw exception;
        }
    }

    @Autowired  AwsEC2Platform(AmazonEC2 amazonEC2, ContainerManager containerManager, AwsEC2SelfAwareness awsEC2SelfAwareness);
    private  AwsEC2Platform();

}