Class HttpRequest.BodyPublishers
public class HttpRequest.BodyPublishers : JVMBridgeBase<HttpRequest.BodyPublishers>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
HttpRequest.BodyPublishers
- Implements
- Inherited Members
- Extension Methods
Constructors
BodyPublishers()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public BodyPublishers()
BodyPublishers(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public BodyPublishers(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
FromPublisher<Arg0ExtendsJava_Nio_ByteBuffer>(Publisher<Arg0ExtendsJava_Nio_ByteBuffer>)
public static HttpRequest.BodyPublisher FromPublisher<Arg0ExtendsJava_Nio_ByteBuffer>(Flow.Publisher<Arg0ExtendsJava_Nio_ByteBuffer> arg0) where Arg0ExtendsJava_Nio_ByteBuffer : ByteBuffer
Parameters
Returns
Type Parameters
Arg0ExtendsJava_Nio_ByteBuffer
FromPublisher<Arg0ExtendsJava_Nio_ByteBuffer>(Publisher<Arg0ExtendsJava_Nio_ByteBuffer>, long)
public static HttpRequest.BodyPublisher FromPublisher<Arg0ExtendsJava_Nio_ByteBuffer>(Flow.Publisher<Arg0ExtendsJava_Nio_ByteBuffer> arg0, long arg1) where Arg0ExtendsJava_Nio_ByteBuffer : ByteBuffer
Parameters
Returns
Type Parameters
Arg0ExtendsJava_Nio_ByteBuffer
NoBody()
public static HttpRequest.BodyPublisher NoBody()
Returns
OfByteArray(byte[])
public static HttpRequest.BodyPublisher OfByteArray(byte[] arg0)
Parameters
Returns
OfByteArray(byte[], int, int)
public static HttpRequest.BodyPublisher OfByteArray(byte[] arg0, int arg1, int arg2)
Parameters
Returns
OfByteArrays(Iterable<byte[]>)
public static HttpRequest.BodyPublisher OfByteArrays(Iterable<byte[]> arg0)
Parameters
Returns
OfFile(Path)
public static HttpRequest.BodyPublisher OfFile(Path arg0)
Parameters
Returns
Exceptions
OfInputStream<Arg0ExtendsJava_Io_InputStream>(Supplier<Arg0ExtendsJava_Io_InputStream>)
public static HttpRequest.BodyPublisher OfInputStream<Arg0ExtendsJava_Io_InputStream>(Supplier<Arg0ExtendsJava_Io_InputStream> arg0) where Arg0ExtendsJava_Io_InputStream : InputStream
Parameters
Returns
Type Parameters
Arg0ExtendsJava_Io_InputStream
OfString(String)
public static HttpRequest.BodyPublisher OfString(String arg0)
Parameters
Returns
OfString(String, Charset)
public static HttpRequest.BodyPublisher OfString(String arg0, Charset arg1)