in src/main/java/com/aliyuncs/kms/secretsmanager/client/service/DefaultSecretManagerClientBuilder.java [99:110]
public DefaultSecretManagerClientBuilder addDKmsConfig(DKmsConfig dKmsConfig) {
if (StringUtils.isEmpty(dKmsConfig.getRegionId()) || StringUtils.isEmpty(dKmsConfig.getEndpoint())) {
throw new IllegalArgumentException("param[regionId or endpoint] is null");
}
RegionInfo regionInfo = new RegionInfo();
regionInfo.setKmsType(CacheClientConstant.DKMS_TYPE);
regionInfo.setRegionId(dKmsConfig.getRegionId());
regionInfo.setEndpoint(dKmsConfig.getEndpoint());
dKmsConfigsMap.put(regionInfo, dKmsConfig);
regionInfos.add(regionInfo);
return this;
}