.cacheKeyMethod(cacheKeyMethod).executionType(executionType)
.hystrixCommand(hystrixCommand).hystrixCollapser(hystrixCollapser)
.defaultCommandKey(method.getName())
.defaultCollapserKey(method.getName())
.defaultGroupKey(obj.getClass().getSimpleName()).build();
HystrixExecutable executable;
if (hystrixCollapser != null) {
executable = new CommandCollapser(metaHolder);
} else {
executable = GenericHystrixCommandFactory.getInstance().create(metaHolder, null);
}