class ServiceInstanceUri extends HttpLookupUri {

    @Override
    public ServiceInstanceUri clone() {
        return new ServiceInstanceUri(this.aaiType, this.internalURI.clone(), this.getCachedValue(), values);
    }

    protected  ServiceInstanceUri(AAIObjectType type, UriBuilder builder, Optional<String> cachedValue,
            Object... values);
    protected  ServiceInstanceUri(AAISingleFragment fragment);

}