Class ResponderHandshakeMessage.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class ResponderHandshakeMessage.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for ResponderHandshakeMessage instances.
-
-
Field Summary
Fields Modifier and Type Field Description public CommonHeader
header
public CommonHeader.Builder
headerBuilder
public ByteBuffer
encryptedData
public ByteBuffer
authTag
-
Method Summary
Modifier and Type Method Description CommonHeader
getHeader()
Gets the value of the 'header' field. ResponderHandshakeMessage.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. ResponderHandshakeMessage.Builder
setHeaderBuilder(CommonHeader.Builder value)
Sets the Builder instance for the 'header' field ByteBuffer
getEncryptedData()
Gets the value of the 'encryptedData' field. ResponderHandshakeMessage.Builder
setEncryptedData(ByteBuffer value)
Sets the value of the 'encryptedData' field. ByteBuffer
getAuthTag()
Gets the value of the 'authTag' field. ResponderHandshakeMessage.Builder
setAuthTag(ByteBuffer value)
Sets the value of the 'authTag' field. boolean
hasHeader()
Checks whether the 'header' field has been set. boolean
hasHeaderBuilder()
Checks whether the 'header' field has an active Builder instance ResponderHandshakeMessage.Builder
clearHeader()
Clears the value of the 'header' field. boolean
hasEncryptedData()
Checks whether the 'encryptedData' field has been set. ResponderHandshakeMessage.Builder
clearEncryptedData()
Clears the value of the 'encryptedData' field. boolean
hasAuthTag()
Checks whether the 'authTag' field has been set. ResponderHandshakeMessage.Builder
clearAuthTag()
Clears the value of the 'authTag' field. ResponderHandshakeMessage
build()
-
-
Method Detail
-
getHeader
CommonHeader getHeader()
Gets the value of the 'header' field.
-
setHeader
ResponderHandshakeMessage.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
ResponderHandshakeMessage.Builder setHeaderBuilder(CommonHeader.Builder value)
Sets the Builder instance for the 'header' field
- Parameters:
value
- The builder instance that must be set.
-
getEncryptedData
ByteBuffer getEncryptedData()
Gets the value of the 'encryptedData' field.
-
setEncryptedData
ResponderHandshakeMessage.Builder setEncryptedData(ByteBuffer value)
Sets the value of the 'encryptedData' field.
- Parameters:
value
- The value of 'encryptedData'.
-
getAuthTag
ByteBuffer getAuthTag()
Gets the value of the 'authTag' field.
-
setAuthTag
ResponderHandshakeMessage.Builder setAuthTag(ByteBuffer value)
Sets the value of the 'authTag' field.
- Parameters:
value
- The value of 'authTag'.
-
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
ResponderHandshakeMessage.Builder clearHeader()
Clears the value of the 'header' field.
-
hasEncryptedData
boolean hasEncryptedData()
Checks whether the 'encryptedData' field has been set.
-
clearEncryptedData
ResponderHandshakeMessage.Builder clearEncryptedData()
Clears the value of the 'encryptedData' field.
-
hasAuthTag
boolean hasAuthTag()
Checks whether the 'authTag' field has been set.
-
clearAuthTag
ResponderHandshakeMessage.Builder clearAuthTag()
Clears the value of the 'authTag' field.
-
build
ResponderHandshakeMessage build()
-
-
-
-