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.
|
static Schema |
getClassSchema() |
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 |
readExternal(ObjectInput in) |
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.
|
void |
writeExternal(ObjectOutput out) |
compareTo, equals, get, getConverion, getConversion, hashCode, put, toStringpublic static final Schema SCHEMA$
@Deprecated public MD5 clientHash
@Deprecated public String clientProtocol
@Deprecated public MD5 serverHash
@Deprecated public Map<String,ByteBuffer> meta
public HandshakeRequest()
newBuilder().public HandshakeRequest(MD5 clientHash, String clientProtocol, MD5 serverHash, Map<String,ByteBuffer> meta)
clientHash - The new value for clientHashclientProtocol - The new value for clientProtocolserverHash - The new value for serverHashmeta - The new value for metapublic static Schema getClassSchema()
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)
other - The existing builder to copy.public static HandshakeRequest.Builder newBuilder(HandshakeRequest other)
other - The existing instance to copy.public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpecificRecordBaseIOExceptionpublic void readExternal(ObjectInput in) throws IOException
readExternal in interface ExternalizablereadExternal in class SpecificRecordBaseIOExceptionCopyright © 2009–2016 The Apache Software Foundation. All rights reserved.