public static class RandomHandler.RandomEntity extends AbstractHttpEntity
writeTo
but not getContent
.Modifier and Type | Field and Description |
---|---|
protected long |
length
The length of the random data to generate.
|
Constructor and Description |
---|
RandomEntity(long len)
Creates a new entity generating the given amount of data.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
InputStream |
getContent()
Not supported.
|
long |
getContentLength()
Obtains the size of the random data.
|
boolean |
isRepeatable()
Tells that this entity is repeatable, in a way.
|
boolean |
isStreaming()
Tells that this entity is not streaming.
|
void |
writeTo(OutputStream out)
Generates the random content.
|
getContentEncoding, getContentType, getTrailerNames, getTrailers, isChunked, toString, writeTo
public RandomEntity(long len)
len
- the number of random bytes to generate,
0 to maxintpublic final boolean isStreaming()
public boolean isRepeatable()
isRepeatable
in interface HttpEntity
isRepeatable
in class AbstractHttpEntity
true
public long getContentLength()
public InputStream getContent()
public void writeTo(OutputStream out) throws IOException
writeTo
in interface HttpEntity
writeTo
in class AbstractHttpEntity
out
- where to write the content toIOException
public void close() throws IOException
IOException
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.