/** * Resource for invoking rest services on EnumerationBased. * * @return The configured EnumerationBased Resource */ @Bean public EnumerationBasedResource enumerationbasedResource() { return feignBuilder().logger(new Slf4jLogger(EnumerationBasedResource.class)).target( EnumerationBasedResource.class, getEndpoint()); }
/** * Resource for invoking rest services on ServiceExampleLogger. * * @return The configured ServiceExampleLogger Resource */ @Bean public ServiceExampleLoggerResource serviceexampleloggerResource() { return feignBuilder().logger(new Slf4jLogger(ServiceExampleLoggerResource.class)).target( ServiceExampleLoggerResource.class, getEndpoint()); }
/** * Resource for retrieving ForeignKeyColumnCustomName related data. * * @return The configured ForeignKeyColumnCustomName Resource */ @Bean public ForeignKeyColumnCustomNameMaintenanceResource foreignkeycolumncustomnameResource() { return feignBuilder().logger(new Slf4jLogger(ForeignKeyColumnCustomNameMaintenanceResource.class)).target( ForeignKeyColumnCustomNameMaintenanceResource.class, getEndpoint()); }
/** * Resource for invoking rest services on Heartbeat. * * @return The configured Heartbeat Resource */ @Bean public HeartbeatResource heartbeatResource() { return feignBuilder().logger(new Slf4jLogger(HeartbeatResource.class)).target(HeartbeatResource.class, getEndpoint()); }
/** * Resource for retrieving UuidKeyedEntity related data. * * @return The configured UuidKeyedEntity Resource */ @Bean public UuidKeyedEntityMaintenanceResource uuidkeyedentityResource() { return feignBuilder().logger(new Slf4jLogger(UuidKeyedEntityMaintenanceResource.class)).target( UuidKeyedEntityMaintenanceResource.class, getEndpoint()); }
static Feign.Builder buildGitReferenceClient(String oauthToken) { return Feign.builder() .logger(new Slf4jLogger(GitReferenceClient.class)) .encoder(new JacksonEncoder()) .decoder(new JacksonDecoder()) .errorDecoder(new BranchCreationErrorDecoder()) .requestInterceptor(new OAuthInterceptor(oauthToken)) .logLevel(Logger.Level.FULL); } }
/** * Resource for retrieving MappedSubclassB related data. * * @return The configured MappedSubclassB Resource */ @Bean public MappedSubclassBMaintenanceResource mappedsubclassbResource() { return feignBuilder().logger(new Slf4jLogger(MappedSubclassBMaintenanceResource.class)).target( MappedSubclassBMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving LocalTransientReferenceExample related data. * * @return The configured LocalTransientReferenceExample Resource */ @Bean public LocalTransientReferenceExampleMaintenanceResource localtransientreferenceexampleResource() { return feignBuilder().logger(new Slf4jLogger(LocalTransientReferenceExampleMaintenanceResource.class)).target( LocalTransientReferenceExampleMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving ForeignKeyWithColumnDefinition related data. * * @return The configured ForeignKeyWithColumnDefinition Resource */ @Bean public ForeignKeyWithColumnDefinitionMaintenanceResource foreignkeywithcolumndefinitionResource() { return feignBuilder().logger(new Slf4jLogger(ForeignKeyWithColumnDefinitionMaintenanceResource.class)).target( ForeignKeyWithColumnDefinitionMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving SimpleDomainChild related data. * * @return The configured SimpleDomainChild Resource */ @Bean public SimpleDomainChildMaintenanceResource simpledomainchildResource() { return feignBuilder().logger(new Slf4jLogger(SimpleDomainChildMaintenanceResource.class)).target( SimpleDomainChildMaintenanceResource.class, getEndpoint()); }
@Override public void signIn() { final Feign.Builder builder = Feign.builder() .logger(new Slf4jLogger()) .decoder(new GsonDecoder()); if(this.etcdUsername != null && this.etcdPassword != null) { builder.requestInterceptor( new BasicAuthRequestInterceptor(this.etcdUsername, this.etcdPassword)); } this.etcdService = builder.target(EtcdService.class, this.etcdEnpoint); }
/** * Resource for retrieving SimpleDomain related data. * * @return The configured SimpleDomain Resource */ @Bean public SimpleDomainMaintenanceResource simpledomainResource() { return feignBuilder().logger(new Slf4jLogger(SimpleDomainMaintenanceResource.class)).target( SimpleDomainMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving ValidationExample related data. * * @return The configured ValidationExample Resource */ @Bean public ValidationExampleMaintenanceResource validationexampleResource() { return feignBuilder().logger(new Slf4jLogger(ValidationExampleMaintenanceResource.class)).target( ValidationExampleMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving MappedSuperclassOneToManyChild related data. * * @return The configured MappedSuperclassOneToManyChild Resource */ @Bean public MappedSuperclassOneToManyChildMaintenanceResource mappedsuperclassonetomanychildResource() { return feignBuilder().logger(new Slf4jLogger(MappedSuperclassOneToManyChildMaintenanceResource.class)).target( MappedSuperclassOneToManyChildMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving ServiceEntityExample related data. * * @return The configured ServiceEntityExample Resource */ @Bean public ServiceEntityExampleMaintenanceResource serviceentityexampleResource() { return feignBuilder().logger(new Slf4jLogger(ServiceEntityExampleMaintenanceResource.class)).target( ServiceEntityExampleMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving TableNameMismatch related data. * * @return The configured TableNameMismatch Resource */ @Bean public TableNameMismatchMaintenanceResource tablenamemismatchResource() { return feignBuilder().logger(new Slf4jLogger(TableNameMismatchMaintenanceResource.class)).target( TableNameMismatchMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving ValidationReferencedObject related data. * * @return The configured ValidationReferencedObject Resource */ @Bean public ValidationReferencedObjectMaintenanceResource validationreferencedobjectResource() { return feignBuilder().logger(new Slf4jLogger(ValidationReferencedObjectMaintenanceResource.class)).target( ValidationReferencedObjectMaintenanceResource.class, getEndpoint()); }
/** * Creates baseline resource builder which can be used to configure specific resources. * * @return Baseline builder */ protected Feign.Builder feignBuilder() { return Feign.builder().errorDecoder(new FeignErrorTranslator()).decoder(feignDecoder()).encoder(feignEncoder()) .logger(new Slf4jLogger(getClass())).requestInterceptor(new HeaderInterceptorForwarder()); }
/** * Resource for retrieving IdentityKeyedEntity related data. * * @return The configured IdentityKeyedEntity Resource */ @Bean public IdentityKeyedEntityMaintenanceResource identitykeyedentityResource() { return feignBuilder().logger(new Slf4jLogger(IdentityKeyedEntityMaintenanceResource.class)).target( IdentityKeyedEntityMaintenanceResource.class, getEndpoint()); }
/** * Resource for retrieving NonUUIDKeyEntity related data. * * @return The configured NonUUIDKeyEntity Resource */ @Bean public NonUUIDKeyEntityMaintenanceResource nonuuidkeyentityResource() { return feignBuilder().logger(new Slf4jLogger(NonUUIDKeyEntityMaintenanceResource.class)).target( NonUUIDKeyEntityMaintenanceResource.class, getEndpoint()); }