Writeable.Reader<R>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
UNASSIGNED_UUID
This value is for older snapshots that don't have a UUID.
|
Constructor and Description |
---|
SnapshotId(StreamInput in)
Constructs a new snapshot from a input stream
|
SnapshotId(java.lang.String name,
java.lang.String uuid)
Constructs a new snapshot
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName()
Returns snapshot name
|
java.lang.String |
getUUID()
Returns the snapshot UUID
|
int |
hashCode() |
java.lang.String |
toString() |
void |
writeTo(StreamOutput out)
Write this into the StreamOutput.
|
public static final java.lang.String UNASSIGNED_UUID
public SnapshotId(java.lang.String name, java.lang.String uuid)
name
- snapshot nameuuid
- snapshot uuidpublic SnapshotId(StreamInput in) throws java.io.IOException
in
- input streamjava.io.IOException
public java.lang.String getName()
public java.lang.String getUUID()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void writeTo(StreamOutput out) throws java.io.IOException
Writeable