Package net.corda.data.p2p.crypto
Class ResponderHelloMessage.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class ResponderHelloMessage.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for ResponderHelloMessage instances.
-
-
Field Summary
Fields Modifier and Type Field Description public CommonHeader
header
public CommonHeader.Builder
headerBuilder
public ByteBuffer
responderPublicKey
-
Method Summary
Modifier and Type Method Description CommonHeader
getHeader()
Gets the value of the 'header' field. ResponderHelloMessage.Builder
setHeader(CommonHeader value)
Sets the value of the 'header' field. CommonHeader.Builder
getHeaderBuilder()
Gets the Builder instance for the 'header' field and creates one if it doesn't exist yet. ResponderHelloMessage.Builder
setHeaderBuilder(CommonHeader.Builder value)
Sets the Builder instance for the 'header' field ByteBuffer
getResponderPublicKey()
Gets the value of the 'responderPublicKey' field. ResponderHelloMessage.Builder
setResponderPublicKey(ByteBuffer value)
Sets the value of the 'responderPublicKey' field. boolean
hasHeader()
Checks whether the 'header' field has been set. boolean
hasHeaderBuilder()
Checks whether the 'header' field has an active Builder instance ResponderHelloMessage.Builder
clearHeader()
Clears the value of the 'header' field. boolean
hasResponderPublicKey()
Checks whether the 'responderPublicKey' field has been set. ResponderHelloMessage.Builder
clearResponderPublicKey()
Clears the value of the 'responderPublicKey' field. ResponderHelloMessage
build()
-
-
Method Detail
-
getHeader
CommonHeader getHeader()
Gets the value of the 'header' field.
-
setHeader
ResponderHelloMessage.Builder setHeader(CommonHeader value)
Sets the value of the 'header' field.
- Parameters:
value
- The value of 'header'.
-
getHeaderBuilder
CommonHeader.Builder getHeaderBuilder()
Gets the Builder instance for the 'header' field and creates one if it doesn't exist yet.
-
setHeaderBuilder
ResponderHelloMessage.Builder setHeaderBuilder(CommonHeader.Builder value)
Sets the Builder instance for the 'header' field
- Parameters:
value
- The builder instance that must be set.
-
getResponderPublicKey
ByteBuffer getResponderPublicKey()
Gets the value of the 'responderPublicKey' field.
-
setResponderPublicKey
ResponderHelloMessage.Builder setResponderPublicKey(ByteBuffer value)
Sets the value of the 'responderPublicKey' field.
- Parameters:
value
- The value of 'responderPublicKey'.
-
hasHeader
boolean hasHeader()
Checks whether the 'header' field has been set.
-
hasHeaderBuilder
boolean hasHeaderBuilder()
Checks whether the 'header' field has an active Builder instance
-
clearHeader
ResponderHelloMessage.Builder clearHeader()
Clears the value of the 'header' field.
-
hasResponderPublicKey
boolean hasResponderPublicKey()
Checks whether the 'responderPublicKey' field has been set.
-
clearResponderPublicKey
ResponderHelloMessage.Builder clearResponderPublicKey()
Clears the value of the 'responderPublicKey' field.
-
build
ResponderHelloMessage build()
-
-
-
-