public class HandshakeRequest extends SpecificRecordBase implements SpecificRecord
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
HandshakeRequest.Builder
RecordBuilder for HandshakeRequest instances. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
MD5 | 
clientHash
Deprecated.  
 | 
String | 
clientProtocol
Deprecated.  
 | 
Map<String,ByteBuffer> | 
meta
Deprecated.  
 | 
static Schema | 
SCHEMA$  | 
MD5 | 
serverHash
Deprecated.  
 | 
| Constructor and Description | 
|---|
HandshakeRequest()
Default constructor. 
 | 
HandshakeRequest(MD5 clientHash,
                String clientProtocol,
                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. 
 | 
MD5 | 
getClientHash()
Gets the value of the 'clientHash' field. 
 | 
String | 
getClientProtocol()
Gets the value of the 'clientProtocol' 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. 
 | 
static HandshakeRequest.Builder | 
newBuilder()
Creates a new HandshakeRequest RecordBuilder 
 | 
static HandshakeRequest.Builder | 
newBuilder(HandshakeRequest.Builder other)
Creates a new HandshakeRequest RecordBuilder by copying an existing Builder 
 | 
static HandshakeRequest.Builder | 
newBuilder(HandshakeRequest other)
Creates a new HandshakeRequest RecordBuilder by copying an existing HandshakeRequest instance 
 | 
void | 
put(int field$,
   Object value$)
Set the value of a field given its position in the schema. 
 | 
void | 
setClientHash(MD5 value)
Sets the value of the 'clientHash' field. 
 | 
void | 
setClientProtocol(String value)
Sets the value of the 'clientProtocol' 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. 
 | 
compareTo, equals, hashCode, toStringpublic static final Schema SCHEMA$
@Deprecated public MD5 clientHash
@Deprecated public String clientProtocol
@Deprecated public MD5 serverHash
@Deprecated public 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 MD5 getClientHash()
public void setClientHash(MD5 value)
value - the value to set.public String getClientProtocol()
public void setClientProtocol(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 HandshakeRequest.Builder newBuilder()
public static HandshakeRequest.Builder newBuilder(HandshakeRequest.Builder other)
public static HandshakeRequest.Builder newBuilder(HandshakeRequest other)
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.