Class ExecUpdateHTTPBuilder<X,​Y>

    • Method Detail

      • endpoint

        public Y endpoint​(java.lang.String serviceURL)
      • update

        public Y update​(java.lang.String updateRequestString)
      • update

        public Y update​(Update update)
        Add the update.
      • updateString

        public Y updateString​(java.lang.String updateString)
        Set the update - this replaces any previous updates added. The update string is used as given including nonstandard syntax features offered by the remote SPARQL system.
      • substitution

        public Y substitution​(Binding binding)
      • substitution

        public Y substitution​(java.lang.String var,
                              Node value)
      • substitution

        public Y substitution​(Var var,
                              Node value)
      • httpClient

        public Y httpClient​(java.net.http.HttpClient httpClient)
      • sendMode

        public Y sendMode​(UpdateSendMode mode)
        Choose whether to send using POST as "application/sparql-update" (preferred) or as an HTML form, content type "application/x-www-form-urlencoded".
      • addUsingGraphURI

        public Y addUsingGraphURI​(java.lang.String uri)
      • addUsingNamedGraphURI

        public Y addUsingNamedGraphURI​(java.lang.String uri)
      • param

        public Y param​(java.lang.String name)
      • param

        public Y param​(java.lang.String name,
                       java.lang.String value)
      • httpHeader

        public Y httpHeader​(java.lang.String headerName,
                            java.lang.String headerValue)
      • httpHeaders

        public Y httpHeaders​(java.util.Map<java.lang.String,​java.lang.String> headers)
      • context

        public Y context​(Context context)
        Set the Context. This defaults to the global settings of ARQ.getContext(). If there was a previous call of context the multiple contexts are merged.
      • set

        public Y set​(Symbol symbol,
                     java.lang.Object value)
      • set

        public Y set​(Symbol symbol,
                     boolean value)
      • build

        public X build()