Interface UriBaseBuilder<SELF extends UriBaseBuilder<SELF>>

All Known Subinterfaces:
AbsoluteUri.Builder<SELF>, AbsoluteUri.Transformer<SELF>, AbsoluteUrl.Builder, AbsoluteUrl.Transformer, RelativeUrl.Builder, RelativeUrl.Transformer, Uri.Builder, Uri.Transformer<SELF>, Url.Builder, Url.Transformer<SELF>

public interface UriBaseBuilder<SELF extends UriBaseBuilder<SELF>>
  • Method Details

    • getAuthority

      @Nullable Authority getAuthority()
    • setAuthority

      SELF setAuthority(Authority authority)
    • getUserInfo

      @Nullable UserInfo getUserInfo()
    • setUserInfo

      SELF setUserInfo(@Nullable UserInfo userInfo)
    • getHost

      @Nullable Host getHost()
    • setHost

      SELF setHost(Host host)
    • getPort

      @Nullable Port getPort()
    • setPort

      SELF setPort(@Nullable Port port)
    • getPath

      Path getPath()
    • setPath

      SELF setPath(Path path)
    • getQuery

      @Nullable Query getQuery()
    • setQuery

      SELF setQuery(@Nullable Query query)
    • getQueryBuilder

      Query.Builder getQueryBuilder()
    • setQueryBuilder

      SELF setQueryBuilder(Query.Builder query)
    • getFragment

      @Nullable Fragment getFragment()
    • setFragment

      SELF setFragment(@Nullable Fragment fragment)
    • build

      Uri build()