docs: @Override
      public Set<String> getAvailableQueryAttributes() {
          if (this.queryAttributeMapping == null) {
              return Collections.emptySet();
          }
  
          return Collections.unmodifiableSet(this.queryAttributeMapping.keySet());
      }