public List<String> resolveConditionKeys(ServiceShape service) {
        if (resolvedConditionKeys == null) {
            List<String> keys = new ArrayList<>();
            for (String value : getValues()) {
                keys.add(ConditionKeysIndex.resolveFullConditionKey(service, value));
            }
            resolvedConditionKeys = ListUtils.copyOf(keys);
        }
        return resolvedConditionKeys;
    }
Gets the fully resolved condition key names based on the service's ARN namespace.

@param service The service to resolve no-prefix condition key names to.
@return the resolved condition key names.
smithy-aws-iam-traits/src/main/java/software/amazon/smithy/aws/iam/traits/ConditionKeysTrait.java