public class HandshakeResponse extends SpecificRecordBase implements SpecificRecord
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
HandshakeResponse.Builder
RecordBuilder for HandshakeResponse instances. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
HandshakeMatch | 
match
Deprecated.  
 | 
Map<String,ByteBuffer> | 
meta
Deprecated.  
 | 
static Schema | 
SCHEMA$  | 
MD5 | 
serverHash
Deprecated.  
 | 
String | 
serverProtocol
Deprecated.  
 | 
| Constructor and Description | 
|---|
HandshakeResponse()
Default constructor. 
 | 
HandshakeResponse(HandshakeMatch match,
                 String serverProtocol,
                 MD5 serverHash,
                 Map<String,ByteBuffer> meta)
All-args constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
get(int field$)
Return the value of a field given its position in the schema. 
 | 
HandshakeMatch | 
getMatch()
Gets the value of the 'match' field. 
 | 
Map<String,ByteBuffer> | 
getMeta()
Gets the value of the 'meta' field. 
 | 
Schema | 
getSchema()
The schema of this instance. 
 | 
MD5 | 
getServerHash()
Gets the value of the 'serverHash' field. 
 | 
String | 
getServerProtocol()
Gets the value of the 'serverProtocol' field. 
 | 
static HandshakeResponse.Builder | 
newBuilder()
Creates a new HandshakeResponse RecordBuilder 
 | 
static HandshakeResponse.Builder | 
newBuilder(HandshakeResponse.Builder other)
Creates a new HandshakeResponse RecordBuilder by copying an existing Builder 
 | 
static HandshakeResponse.Builder | 
newBuilder(HandshakeResponse other)
Creates a new HandshakeResponse RecordBuilder by copying an existing HandshakeResponse instance 
 | 
void | 
put(int field$,
   Object value$)
Set the value of a field given its position in the schema. 
 | 
void | 
setMatch(HandshakeMatch value)
Sets the value of the 'match' field. 
 | 
void | 
setMeta(Map<String,ByteBuffer> value)
Sets the value of the 'meta' field. 
 | 
void | 
setServerHash(MD5 value)
Sets the value of the 'serverHash' field. 
 | 
void | 
setServerProtocol(String value)
Sets the value of the 'serverProtocol' field. 
 | 
compareTo, equals, hashCode, toStringpublic static final Schema SCHEMA$
@Deprecated public HandshakeMatch match
@Deprecated public String serverProtocol
@Deprecated public MD5 serverHash
@Deprecated public Map<String,ByteBuffer> meta
public HandshakeResponse()
public HandshakeResponse(HandshakeMatch match, String serverProtocol, MD5 serverHash, Map<String,ByteBuffer> meta)
public Schema getSchema()
GenericContainergetSchema in interface GenericContainergetSchema in class SpecificRecordBasepublic Object get(int field$)
IndexedRecordThis method is not meant to be called by user code, but only by DatumWriter implementations.
get in interface IndexedRecordget in class SpecificRecordBasepublic void put(int field$,
       Object value$)
IndexedRecordThis method is not meant to be called by user code, but only by DatumReader implementations.
put in interface IndexedRecordput in class SpecificRecordBasepublic HandshakeMatch getMatch()
public void setMatch(HandshakeMatch value)
value - the value to set.public String getServerProtocol()
public void setServerProtocol(String value)
value - the value to set.public MD5 getServerHash()
public void setServerHash(MD5 value)
value - the value to set.public Map<String,ByteBuffer> getMeta()
public void setMeta(Map<String,ByteBuffer> value)
value - the value to set.public static HandshakeResponse.Builder newBuilder()
public static HandshakeResponse.Builder newBuilder(HandshakeResponse.Builder other)
public static HandshakeResponse.Builder newBuilder(HandshakeResponse other)
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.