public class MetadataServiceAssignment extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MetadataServiceAssignment.AssignmentError |
Modifier and Type | Field and Description |
---|---|
static short |
LATEST_VERSION |
Constructor and Description |
---|
MetadataServiceAssignment(short error,
Map<String,NodeMetadata> nodes,
String writerId,
NodeMetadata writerNodeMetadata) |
MetadataServiceAssignment(short version,
short error,
Map<String,NodeMetadata> nodes,
String writerMemberId,
NodeMetadata writerNodeMetadata) |
Modifier and Type | Method and Description |
---|---|
short |
error() |
Map<String,NodeMetadata> |
nodes() |
ByteBuffer |
serialize() |
String |
toString() |
short |
version() |
String |
writerMemberId() |
NodeMetadata |
writerNodeMetadata() |
public static final short LATEST_VERSION
public MetadataServiceAssignment(short error, Map<String,NodeMetadata> nodes, String writerId, NodeMetadata writerNodeMetadata)
public MetadataServiceAssignment(short version, short error, Map<String,NodeMetadata> nodes, String writerMemberId, NodeMetadata writerNodeMetadata)
public short error()
public Map<String,NodeMetadata> nodes()
public String writerMemberId()
public NodeMetadata writerNodeMetadata()
public short version()
public ByteBuffer serialize()