- java.lang.Object
-
- io.vertx.httpproxy.spi.cache.Resource
-
- All Implemented Interfaces:
ClusterSerializable
public class Resource extends Object implements ClusterSerializable
The cached object.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAbsoluteUri()BuffergetContent()StringgetEtag()MultiMapgetHeaders()InstantgetLastModified()longgetMaxAge()intgetStatusCode()StringgetStatusMessage()longgetTimestamp()intreadFromBuffer(int pos, Buffer buffer)voidsetAbsoluteUri(String absoluteUri)voidsetContent(Buffer content)voidsetEtag(String etag)voidsetHeaders(MultiMap headers)voidsetLastModified(Instant lastModified)voidsetMaxAge(long maxAge)voidsetStatusCode(int statusCode)voidsetStatusMessage(String statusMessage)voidsetTimestamp(long timestamp)voidwriteToBuffer(Buffer buffer)
-
-
-
Method Detail
-
writeToBuffer
public void writeToBuffer(Buffer buffer)
- Specified by:
writeToBufferin interfaceClusterSerializable
-
readFromBuffer
public int readFromBuffer(int pos, Buffer buffer)- Specified by:
readFromBufferin interfaceClusterSerializable
-
getAbsoluteUri
public String getAbsoluteUri()
-
getStatusCode
public int getStatusCode()
-
getStatusMessage
public String getStatusMessage()
-
getHeaders
public MultiMap getHeaders()
-
getTimestamp
public long getTimestamp()
-
getMaxAge
public long getMaxAge()
-
getLastModified
public Instant getLastModified()
-
getEtag
public String getEtag()
-
getContent
public Buffer getContent()
-
setAbsoluteUri
public void setAbsoluteUri(String absoluteUri)
-
setStatusCode
public void setStatusCode(int statusCode)
-
setStatusMessage
public void setStatusMessage(String statusMessage)
-
setHeaders
public void setHeaders(MultiMap headers)
-
setTimestamp
public void setTimestamp(long timestamp)
-
setMaxAge
public void setMaxAge(long maxAge)
-
setLastModified
public void setLastModified(Instant lastModified)
-
setEtag
public void setEtag(String etag)
-
setContent
public void setContent(Buffer content)
-
-