@Test public void init_FunctionVersionGiven_ShouldUseOnInvocationBuilder() { FeignLambdaServiceInvokerClient invokerClient = init(lambdaClient, FUNCTION_NAME, null, "myFunctionVersion"); verify(lambdaInvokerFactoryBuilder).lambdaClient(lambdaClient); verify(lambdaInvokerFactoryBuilder).lambdaFunctionNameResolver(eqFn(FUNCTION_NAME)); verify(lambdaInvokerFactoryBuilder).functionAlias(isNull()); verify(lambdaInvokerFactoryBuilder).functionVersion("myFunctionVersion"); verify(lambdaInvokerFactoryBuilder).build(LambdaInvokerService.class); assertEquals(service, invokerClient.getInvokerService()); }
LambdaInvokerService getInvokerService() { return service; }
FeignLambdaServiceInvokerClient extends AbstractFeignLambdaServiceClient { LambdaInvokerService getInvokerService() { return service; } }
FeignLambdaServiceInvokerClient extends AbstractFeignLambdaServiceClient { LambdaInvokerService getInvokerService() { return service; } FeignLambdaServiceInvokerClient(@Nonnull AWSLambda awsLambdaClient, @Nonnull String functionName,
			@Nullable String functionAlias, @Nullable String functionVersion);   FeignLambdaServiceInvokerClient(LambdaInvokerFactory.Builder builder, AWSLambda awsLambdaClient,
			String functionName, String functionAlias, String functionVersion); }
FeignLambdaServiceInvokerClient extends AbstractFeignLambdaServiceClient { LambdaInvokerService getInvokerService() { return service; } FeignLambdaServiceInvokerClient(@Nonnull AWSLambda awsLambdaClient, @Nonnull String functionName,
			@Nullable String functionAlias, @Nullable String functionVersion);   FeignLambdaServiceInvokerClient(LambdaInvokerFactory.Builder builder, AWSLambda awsLambdaClient,
			String functionName, String functionAlias, String functionVersion); static Builder builder(); }
FeignLambdaServiceInvokerClient extends AbstractFeignLambdaServiceClient { LambdaInvokerService getInvokerService() { return service; } FeignLambdaServiceInvokerClient(@Nonnull AWSLambda awsLambdaClient, @Nonnull String functionName,
			@Nullable String functionAlias, @Nullable String functionVersion);   FeignLambdaServiceInvokerClient(LambdaInvokerFactory.Builder builder, AWSLambda awsLambdaClient,
			String functionName, String functionAlias, String functionVersion); static Builder builder();  }