Class ResponderHandshakePayload
-
- All Implemented Interfaces:
-
java.io.Externalizable
,java.io.Serializable
,java.lang.Comparable
,org.apache.avro.generic.GenericContainer
,org.apache.avro.generic.GenericRecord
,org.apache.avro.generic.IndexedRecord
,org.apache.avro.specific.SpecificRecord
public class ResponderHandshakePayload extends SpecificRecordBase implements SpecificRecord
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
ResponderHandshakePayload.Builder
RecordBuilder for ResponderHandshakePayload instances.
-
Field Summary
Fields Modifier and Type Field Description public final static Schema
SCHEMA$
public ResponderEncryptedExtensions
responderEncryptedExtensions
public ByteBuffer
responderPublicKeyHash
public ByteBuffer
responderPartyVerify
public ByteBuffer
responderFinished
-
Constructor Summary
Constructors Constructor Description ResponderHandshakePayload()
Default constructor. ResponderHandshakePayload(ResponderEncryptedExtensions responderEncryptedExtensions, ByteBuffer responderPublicKeyHash, ByteBuffer responderPartyVerify, ByteBuffer responderFinished)
All-args constructor.
-
Method Summary
Modifier and Type Method Description ResponderEncryptedExtensions
getResponderEncryptedExtensions()
Gets the value of the 'responderEncryptedExtensions' field. void
setResponderEncryptedExtensions(ResponderEncryptedExtensions value)
Sets the value of the 'responderEncryptedExtensions' field. ByteBuffer
getResponderPublicKeyHash()
Gets the value of the 'responderPublicKeyHash' field. void
setResponderPublicKeyHash(ByteBuffer value)
Sets the value of the 'responderPublicKeyHash' field. ByteBuffer
getResponderPartyVerify()
Gets the value of the 'responderPartyVerify' field. void
setResponderPartyVerify(ByteBuffer value)
Sets the value of the 'responderPartyVerify' field. ByteBuffer
getResponderFinished()
Gets the value of the 'responderFinished' field. void
setResponderFinished(ByteBuffer value)
Sets the value of the 'responderFinished' field. static Schema
getClassSchema()
static BinaryMessageEncoder<ResponderHandshakePayload>
getEncoder()
Return the BinaryMessageEncoder instance used by this class. static BinaryMessageDecoder<ResponderHandshakePayload>
getDecoder()
Return the BinaryMessageDecoder instance used by this class. static BinaryMessageDecoder<ResponderHandshakePayload>
createDecoder(SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore. ByteBuffer
toByteBuffer()
Serializes this ResponderHandshakePayload to a ByteBuffer. static ResponderHandshakePayload
fromByteBuffer(ByteBuffer b)
Deserializes a ResponderHandshakePayload from a ByteBuffer. SpecificData
getSpecificData()
Schema
getSchema()
Object
get(int field$)
void
put(int field$, Object value$)
static ResponderHandshakePayload.Builder
newBuilder()
Creates a new ResponderHandshakePayload RecordBuilder. static ResponderHandshakePayload.Builder
newBuilder(ResponderHandshakePayload.Builder other)
Creates a new ResponderHandshakePayload RecordBuilder by copying an existing Builder. static ResponderHandshakePayload.Builder
newBuilder(ResponderHandshakePayload other)
Creates a new ResponderHandshakePayload RecordBuilder by copying an existing ResponderHandshakePayload instance. void
writeExternal(ObjectOutput out)
void
readExternal(ObjectInput in)
void
customEncode(Encoder out)
void
customDecode(ResolvingDecoder in)
-
Methods inherited from class org.apache.avro.specific.SpecificRecordBase
compareTo, equals, getConversion, hashCode, toString
-
Methods inherited from class org.apache.avro.generic.GenericRecord
hasField
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ResponderHandshakePayload
ResponderHandshakePayload()
Default constructor.
-
ResponderHandshakePayload
ResponderHandshakePayload(ResponderEncryptedExtensions responderEncryptedExtensions, ByteBuffer responderPublicKeyHash, ByteBuffer responderPartyVerify, ByteBuffer responderFinished)
All-args constructor.- Parameters:
responderEncryptedExtensions
- The new value for responderEncryptedExtensionsresponderPublicKeyHash
- The new value for responderPublicKeyHashresponderPartyVerify
- The new value for responderPartyVerifyresponderFinished
- The new value for responderFinished
-
-
Method Detail
-
getResponderEncryptedExtensions
ResponderEncryptedExtensions getResponderEncryptedExtensions()
Gets the value of the 'responderEncryptedExtensions' field.
-
setResponderEncryptedExtensions
void setResponderEncryptedExtensions(ResponderEncryptedExtensions value)
Sets the value of the 'responderEncryptedExtensions' field.
- Parameters:
value
- the value to set.
-
getResponderPublicKeyHash
ByteBuffer getResponderPublicKeyHash()
Gets the value of the 'responderPublicKeyHash' field.
-
setResponderPublicKeyHash
void setResponderPublicKeyHash(ByteBuffer value)
Sets the value of the 'responderPublicKeyHash' field.
- Parameters:
value
- the value to set.
-
getResponderPartyVerify
ByteBuffer getResponderPartyVerify()
Gets the value of the 'responderPartyVerify' field.
-
setResponderPartyVerify
void setResponderPartyVerify(ByteBuffer value)
Sets the value of the 'responderPartyVerify' field.
- Parameters:
value
- the value to set.
-
getResponderFinished
ByteBuffer getResponderFinished()
Gets the value of the 'responderFinished' field.
-
setResponderFinished
void setResponderFinished(ByteBuffer value)
Sets the value of the 'responderFinished' field.
- Parameters:
value
- the value to set.
-
getClassSchema
static Schema getClassSchema()
-
getEncoder
static BinaryMessageEncoder<ResponderHandshakePayload> getEncoder()
Return the BinaryMessageEncoder instance used by this class.
-
getDecoder
static BinaryMessageDecoder<ResponderHandshakePayload> getDecoder()
Return the BinaryMessageDecoder instance used by this class.
-
createDecoder
static BinaryMessageDecoder<ResponderHandshakePayload> createDecoder(SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
- Parameters:
resolver
- a SchemaStore used to find schemas by fingerprint
-
toByteBuffer
ByteBuffer toByteBuffer()
Serializes this ResponderHandshakePayload to a ByteBuffer.
-
fromByteBuffer
static ResponderHandshakePayload fromByteBuffer(ByteBuffer b)
Deserializes a ResponderHandshakePayload from a ByteBuffer.
- Parameters:
b
- a byte buffer holding serialized data for an instance of this class
-
getSpecificData
SpecificData getSpecificData()
-
getSchema
Schema getSchema()
-
newBuilder
static ResponderHandshakePayload.Builder newBuilder()
Creates a new ResponderHandshakePayload RecordBuilder.
-
newBuilder
static ResponderHandshakePayload.Builder newBuilder(ResponderHandshakePayload.Builder other)
Creates a new ResponderHandshakePayload RecordBuilder by copying an existing Builder.
- Parameters:
other
- The existing builder to copy.
-
newBuilder
static ResponderHandshakePayload.Builder newBuilder(ResponderHandshakePayload other)
Creates a new ResponderHandshakePayload RecordBuilder by copying an existing ResponderHandshakePayload instance.
- Parameters:
other
- The existing instance to copy.
-
writeExternal
void writeExternal(ObjectOutput out)
-
readExternal
void readExternal(ObjectInput in)
-
customEncode
void customEncode(Encoder out)
-
customDecode
void customDecode(ResolvingDecoder in)
-
-
-
-