in powertools-parameters/src/main/java/software/amazon/lambda/powertools/parameters/SSMProvider.java [251:265]
public SSMProvider build() {
if (cacheManager == null) {
throw new IllegalStateException("No CacheManager provided, please provide one");
}
SSMProvider provider;
if (client != null) {
provider = new SSMProvider(cacheManager, client);
} else {
provider = new SSMProvider(cacheManager);
}
if (transformationManager != null) {
provider.setTransformationManager(transformationManager);
}
return provider;
}