Uses of Interface
java.net.http.HttpRequest.BodyPublisher
Packages that use HttpRequest.BodyPublisher
-
Uses of HttpRequest.BodyPublisher in java.net.http
Methods in java.net.http that return HttpRequest.BodyPublisherModifier and TypeMethodDescriptionstatic HttpRequest.BodyPublisherHttpRequest.BodyPublishers.concat(HttpRequest.BodyPublisher... publishers) Returns aBodyPublisherthat publishes a request body consisting of the concatenation of the request bodies published by a sequence of publishers.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.fromPublisher(Flow.Publisher<? extends ByteBuffer> publisher) Returns a request body publisher whose body is retrieved from the givenFlow.Publisher.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.fromPublisher(Flow.Publisher<? extends ByteBuffer> publisher, long contentLength) Returns a request body publisher whose body is retrieved from the givenFlow.Publisher.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.noBody()A request body publisher which sends no request body.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.ofByteArray(byte[] buf) Returns a request body publisher whose body is the given byte array.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.ofByteArray(byte[] buf, int offset, int length) Returns a request body publisher whose body is the content of the given byte array oflengthbytes starting from the specifiedoffset.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.ofByteArrays(Iterable<byte[]> iter) A request body publisher that takes data from anIterableof byte arrays.static HttpRequest.BodyPublisherA request body publisher that takes data from the contents of a File.static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.ofInputStream(Supplier<? extends InputStream> streamSupplier) A request body publisher that reads its data from anInputStream.static HttpRequest.BodyPublisherReturns a request body publisher whose body is the givenString, converted using theUTF_8character set.static HttpRequest.BodyPublisherReturns a request body publisher whose body is the givenString, converted using the given character set.Methods in java.net.http that return types with arguments of type HttpRequest.BodyPublisherModifier and TypeMethodDescriptionabstract Optional<HttpRequest.BodyPublisher>HttpRequest.bodyPublisher()Returns anOptionalcontaining theHttpRequest.BodyPublisherset on this request.Methods in java.net.http with parameters of type HttpRequest.BodyPublisherModifier and TypeMethodDescriptionstatic HttpRequest.BodyPublisherHttpRequest.BodyPublishers.concat(HttpRequest.BodyPublisher... publishers) Returns aBodyPublisherthat publishes a request body consisting of the concatenation of the request bodies published by a sequence of publishers.HttpRequest.Builder.method(String method, HttpRequest.BodyPublisher bodyPublisher) Sets the request method and request body of this builder to the given values.HttpRequest.Builder.POST(HttpRequest.BodyPublisher bodyPublisher) Sets the request method of this builder to POST and sets its request body publisher to the given value.HttpRequest.Builder.PUT(HttpRequest.BodyPublisher bodyPublisher) Sets the request method of this builder to PUT and sets its request body publisher to the given value.