@RequestMapping(value = "/account/{accountName:.+}", method = RequestMethod.GET) DaemonTask<Halconfig, ArtifactAccount> account(@PathVariable String deploymentName, @PathVariable String providerName, @PathVariable String accountName, @ModelAttribute ValidationSettings validationSettings) { return GenericGetRequest.<ArtifactAccount>builder() .getter(() -> accountService.getArtifactProviderArtifactAccount(deploymentName, providerName, accountName)) .validator(() -> accountService.validateArtifactAccount(deploymentName, providerName, accountName)) .description("Get " + accountName + " artifact account") .build() .execute(validationSettings); }