Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save OlgaMaciaszek/ee7b9881225f5bb57e1da96d7420c1b1 to your computer and use it in GitHub Desktop.
Save OlgaMaciaszek/ee7b9881225f5bb57e1da96d7420c1b1 to your computer and use it in GitHub Desktop.
/**
* Get the bean definition for 'loadBalancerClientSpecification'
*/
public static BeanDefinition getLoadBalancerClientSpecificationBeanDefinition() {
Class<?> beanType = LoadBalancerClientSpecification.class;package org.springframework.cloud.loadbalancer.annotation;
import java.lang.Class;
import java.lang.String;
import org.springframework.beans.factory.aot.BeanInstanceSupplier;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.beans.factory.support.RootBeanDefinition;
/**
* Bean definitions for {@link LoadBalancerClientSpecification}
*/
public class LoadBalancerClientSpecification__BeanDefinitions {
/**
* Get the bean instance supplier for 'fraud-verifier.LoadBalancerClientSpecification'.
*/
private static BeanInstanceSupplier<LoadBalancerClientSpecification> getLoadBalancerClientSpecificationInstanceSupplier(
) {
return BeanInstanceSupplier.<LoadBalancerClientSpecification>forConstructor(String.class, Class[].class)
.withGenerator((registeredBean, args) -> new LoadBalancerClientSpecification(args.get(0), args.get(1)));
}
/**
* Get the bean definition for 'loadBalancerClientSpecification'
*/
public static BeanDefinition getLoadBalancerClientSpecificationBeanDefinition() {
Class<?> beanType = LoadBalancerClientSpecification.class;
RootBeanDefinition beanDefinition = new RootBeanDefinition(beanType);
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(0, "fraud-verifier");
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(1, new String[] {});
beanDefinition.setInstanceSupplier(LoadBalancerClientSpecification__BeanDefinitions.getLoadBalancerClientSpecificationInstanceSupplier());
return beanDefinition;
}
/**
* Get the bean instance supplier for 'test.LoadBalancerClientSpecification'.
*/
private static BeanInstanceSupplier<LoadBalancerClientSpecification> getLoadBalancerClientSpecificationInstanceSupplier1(
) {
return BeanInstanceSupplier.<LoadBalancerClientSpecification>forConstructor(String.class, Class[].class)
.withGenerator((registeredBean, args) -> new LoadBalancerClientSpecification(args.get(0), args.get(1)));
}
/**
* Get the bean definition for 'loadBalancerClientSpecification'
*/
public static BeanDefinition getLoadBalancerClientSpecificationBeanDefinition1() {
Class<?> beanType = LoadBalancerClientSpecification.class;
RootBeanDefinition beanDefinition = new RootBeanDefinition(beanType);
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(0, "test");
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(1, new String[] {"io.github.olgamaciaszek.cardservice.lb.CustomLoadBalancerConfiguration"});
beanDefinition.setInstanceSupplier(LoadBalancerClientSpecification__BeanDefinitions.getLoadBalancerClientSpecificationInstanceSupplier1());
return beanDefinition;
}
/**
* Get the bean instance supplier for 'default.io.github.olgamaciaszek.cardservice.config.RestTemplateConfig.LoadBalancerClientSpecification'.
*/
private static BeanInstanceSupplier<LoadBalancerClientSpecification> getLoadBalancerClientSpecificationInstanceSupplier2(
) {
return BeanInstanceSupplier.<LoadBalancerClientSpecification>forConstructor(String.class, Class[].class)
.withGenerator((registeredBean, args) -> new LoadBalancerClientSpecification(args.get(0), args.get(1)));
}
/**
* Get the bean definition for 'loadBalancerClientSpecification'
*/
public static BeanDefinition getLoadBalancerClientSpecificationBeanDefinition2() {
Class<?> beanType = LoadBalancerClientSpecification.class;
RootBeanDefinition beanDefinition = new RootBeanDefinition(beanType);
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(0, "default.io.github.olgamaciaszek.cardservice.config.RestTemplateConfig");
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(1, new String[] {"io.github.olgamaciaszek.cardservice.lb.CustomDefaultLoadBalancerConfiguration"});
beanDefinition.setInstanceSupplier(LoadBalancerClientSpecification__BeanDefinitions.getLoadBalancerClientSpecificationInstanceSupplier2());
return beanDefinition;
}
/**
* Get the bean instance supplier for 'default.org.springframework.cloud.loadbalancer.config.LoadBalancerAutoConfiguration.LoadBalancerClientSpecification'.
*/
private static BeanInstanceSupplier<LoadBalancerClientSpecification> getLoadBalancerClientSpecificationInstanceSupplier3(
) {
return BeanInstanceSupplier.<LoadBalancerClientSpecification>forConstructor(String.class, Class[].class)
.withGenerator((registeredBean, args) -> new LoadBalancerClientSpecification(args.get(0), args.get(1)));
}
/**
* Get the bean definition for 'loadBalancerClientSpecification'
*/
public static BeanDefinition getLoadBalancerClientSpecificationBeanDefinition3() {
Class<?> beanType = LoadBalancerClientSpecification.class;
RootBeanDefinition beanDefinition = new RootBeanDefinition(beanType);
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(0, "default.org.springframework.cloud.loadbalancer.config.LoadBalancerAutoConfiguration");
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(1, new String[] {});
beanDefinition.setInstanceSupplier(LoadBalancerClientSpecification__BeanDefinitions.getLoadBalancerClientSpecificationInstanceSupplier3());
return beanDefinition;
}
/**
* Get the bean instance supplier for 'default.org.springframework.cloud.loadbalancer.config.BlockingLoadBalancerClientAutoConfiguration.LoadBalancerClientSpecification'.
*/
private static BeanInstanceSupplier<LoadBalancerClientSpecification> getLoadBalancerClientSpecificationInstanceSupplier4(
) {
return BeanInstanceSupplier.<LoadBalancerClientSpecification>forConstructor(String.class, Class[].class)
.withGenerator((registeredBean, args) -> new LoadBalancerClientSpecification(args.get(0), args.get(1)));
}
/**
* Get the bean definition for 'loadBalancerClientSpecification'
*/
public static BeanDefinition getLoadBalancerClientSpecificationBeanDefinition4() {
Class<?> beanType = LoadBalancerClientSpecification.class;
RootBeanDefinition beanDefinition = new RootBeanDefinition(beanType);
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(0, "default.org.springframework.cloud.loadbalancer.config.BlockingLoadBalancerClientAutoConfiguration");
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(1, new String[] {});
beanDefinition.setInstanceSupplier(LoadBalancerClientSpecification__BeanDefinitions.getLoadBalancerClientSpecificationInstanceSupplier4());
return beanDefinition;
}
}
RootBeanDefinition beanDefinition = new RootBeanDefinition(beanType);
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(0, "fraud-verifier");
beanDefinition.getConstructorArgumentValues().addIndexedArgumentValue(1, new String[] {});
beanDefinition.setInstanceSupplier(LoadBalancerClientSpecification__BeanDefinitions.getLoadBalancerClientSpecificationInstanceSupplier());
return beanDefinition;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment