class MyCondition implements Condition {
@Override
public boolean matches(ConditionContext context, AnnotatedTypeMetadata arg1) {
String property = context.getEnvironment().getProperty("spring.profiles.active");
if (property != null && property.contains("https")) {
return true;
}
return false;
}
}
@Bean
@Conditional(MyCondition.class)
...