public class ObjectInfo extends java.lang.Object implements JsonSerializable
Modifier and Type | Class and Description |
---|---|
static class |
ObjectInfo.Builder |
Constructor and Description |
---|
ObjectInfo(Message m) |
ObjectInfo(MessageInfo mi) |
Modifier and Type | Method and Description |
---|---|
static ObjectInfo.Builder |
builder(ObjectInfo info) |
static ObjectInfo.Builder |
builder(java.lang.String bucket,
ObjectMeta meta) |
static ObjectInfo.Builder |
builder(java.lang.String bucket,
java.lang.String objectName) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBucket() |
long |
getChunks() |
java.lang.String |
getDescription() |
java.lang.String |
getDigest() |
io.nats.client.impl.Headers |
getHeaders() |
ObjectLink |
getLink() |
java.time.ZonedDateTime |
getModified() |
java.lang.String |
getNuid() |
ObjectMeta |
getObjectMeta() |
java.lang.String |
getObjectName() |
long |
getSize() |
int |
hashCode() |
boolean |
isDeleted() |
boolean |
isLink() |
java.lang.String |
toJson() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
serialize, toJsonValue
public ObjectInfo(MessageInfo mi)
public ObjectInfo(Message m)
public java.lang.String toJson()
toJson
in interface JsonSerializable
public java.lang.String getBucket()
public java.lang.String getNuid()
public long getSize()
public java.time.ZonedDateTime getModified()
public long getChunks()
public java.lang.String getDigest()
public boolean isDeleted()
public ObjectMeta getObjectMeta()
public java.lang.String getObjectName()
public java.lang.String getDescription()
public io.nats.client.impl.Headers getHeaders()
public boolean isLink()
public ObjectLink getLink()
public static ObjectInfo.Builder builder(java.lang.String bucket, java.lang.String objectName)
public static ObjectInfo.Builder builder(java.lang.String bucket, ObjectMeta meta)
public static ObjectInfo.Builder builder(ObjectInfo info)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object