Interface ResourcePathParser<P extends ResourcePath<K>,K>

All Known Subinterfaces:
ExtendedResourcePathParser<P,K,HTTP_REQUEST>
All Known Implementing Classes:
VenicePathParser

public interface ResourcePathParser<P extends ResourcePath<K>,K>
  • Method Details

    • parseResourceUri

      @Nonnull P parseResourceUri(@Nonnull String uri) throws RouterException
      Throws:
      RouterException
    • substitutePartitionKey

      @Nonnull P substitutePartitionKey(@Nonnull P path, K s)
    • substitutePartitionKey

      @Nonnull P substitutePartitionKey(@Nonnull P path, @Nonnull Collection<K> s)