Package io.airlift.http.client
Class StaticBodyGenerator
- java.lang.Object
-
- io.airlift.http.client.StaticBodyGenerator
-
- All Implemented Interfaces:
BodyGenerator
- Direct Known Subclasses:
JsonBodyGenerator
public class StaticBodyGenerator extends Object implements BodyGenerator
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStaticBodyGenerator(byte[] body)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StaticBodyGeneratorcreateStaticBodyGenerator(byte[] body)static StaticBodyGeneratorcreateStaticBodyGenerator(String body, Charset charset)byte[]getBody()voidwrite(OutputStream out)
-
-
-
Method Detail
-
createStaticBodyGenerator
public static StaticBodyGenerator createStaticBodyGenerator(String body, Charset charset)
-
createStaticBodyGenerator
public static StaticBodyGenerator createStaticBodyGenerator(byte[] body)
-
getBody
public byte[] getBody()
-
write
public void write(OutputStream out) throws Exception
- Specified by:
writein interfaceBodyGenerator- Throws:
Exception
-
-