org.elasticsearch.index.store
Class StoreFileMetaData

java.lang.Object
  extended by org.elasticsearch.index.store.StoreFileMetaData
All Implemented Interfaces:
Streamable

public class StoreFileMetaData
extends java.lang.Object
implements Streamable


Constructor Summary
StoreFileMetaData(java.lang.String name, long length, long lastModified, java.lang.String checksum)
           
 
Method Summary
 java.lang.String checksum()
           
 boolean isSame(StoreFileMetaData other)
           
 long lastModified()
           
 long length()
           
 java.lang.String name()
           
 void readFrom(StreamInput in)
           
static StoreFileMetaData readStoreFileMetaData(StreamInput in)
           
 java.lang.String toString()
           
 void writeTo(StreamOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StoreFileMetaData

public StoreFileMetaData(java.lang.String name,
                         long length,
                         long lastModified,
                         java.lang.String checksum)
Method Detail

name

public java.lang.String name()

lastModified

public long lastModified()

length

public long length()

checksum

@Nullable
public java.lang.String checksum()

isSame

public boolean isSame(StoreFileMetaData other)

readStoreFileMetaData

public static StoreFileMetaData readStoreFileMetaData(StreamInput in)
                                               throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

readFrom

public void readFrom(StreamInput in)
              throws java.io.IOException
Specified by:
readFrom in interface Streamable
Throws:
java.io.IOException

writeTo

public void writeTo(StreamOutput out)
             throws java.io.IOException
Specified by:
writeTo in interface Streamable
Throws:
java.io.IOException