Class InitiatorEncryptedExtensions.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class InitiatorEncryptedExtensions.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for InitiatorEncryptedExtensions instances.
-
-
Field Summary
Fields Modifier and Type Field Description public ByteBuffer
responderPublicKeyHash
public String
groupId
public int
maxMessageSize
public List<String>
initiatorCertificate
public List<ProtocolMode>
supportedModes
-
Method Summary
Modifier and Type Method Description ByteBuffer
getResponderPublicKeyHash()
Gets the value of the 'responderPublicKeyHash' field. InitiatorEncryptedExtensions.Builder
setResponderPublicKeyHash(ByteBuffer value)
Sets the value of the 'responderPublicKeyHash' field. String
getGroupId()
Gets the value of the 'groupId' field. InitiatorEncryptedExtensions.Builder
setGroupId(String value)
Sets the value of the 'groupId' field. int
getMaxMessageSize()
Gets the value of the 'maxMessageSize' field. InitiatorEncryptedExtensions.Builder
setMaxMessageSize(int value)
Sets the value of the 'maxMessageSize' field. List<String>
getInitiatorCertificate()
Gets the value of the 'initiatorCertificate' field. InitiatorEncryptedExtensions.Builder
setInitiatorCertificate(List<String> value)
Sets the value of the 'initiatorCertificate' field. List<ProtocolMode>
getSupportedModes()
Gets the value of the 'supportedModes' field. InitiatorEncryptedExtensions.Builder
setSupportedModes(List<ProtocolMode> value)
Sets the value of the 'supportedModes' field. boolean
hasResponderPublicKeyHash()
Checks whether the 'responderPublicKeyHash' field has been set. InitiatorEncryptedExtensions.Builder
clearResponderPublicKeyHash()
Clears the value of the 'responderPublicKeyHash' field. boolean
hasGroupId()
Checks whether the 'groupId' field has been set. InitiatorEncryptedExtensions.Builder
clearGroupId()
Clears the value of the 'groupId' field. boolean
hasMaxMessageSize()
Checks whether the 'maxMessageSize' field has been set. InitiatorEncryptedExtensions.Builder
clearMaxMessageSize()
Clears the value of the 'maxMessageSize' field. boolean
hasInitiatorCertificate()
Checks whether the 'initiatorCertificate' field has been set. InitiatorEncryptedExtensions.Builder
clearInitiatorCertificate()
Clears the value of the 'initiatorCertificate' field. boolean
hasSupportedModes()
Checks whether the 'supportedModes' field has been set. InitiatorEncryptedExtensions.Builder
clearSupportedModes()
Clears the value of the 'supportedModes' field. InitiatorEncryptedExtensions
build()
-
-
Method Detail
-
getResponderPublicKeyHash
ByteBuffer getResponderPublicKeyHash()
Gets the value of the 'responderPublicKeyHash' field.
-
setResponderPublicKeyHash
InitiatorEncryptedExtensions.Builder setResponderPublicKeyHash(ByteBuffer value)
Sets the value of the 'responderPublicKeyHash' field.
- Parameters:
value
- The value of 'responderPublicKeyHash'.
-
getGroupId
String getGroupId()
Gets the value of the 'groupId' field.
-
setGroupId
InitiatorEncryptedExtensions.Builder setGroupId(String value)
Sets the value of the 'groupId' field.
- Parameters:
value
- The value of 'groupId'.
-
getMaxMessageSize
int getMaxMessageSize()
Gets the value of the 'maxMessageSize' field.
-
setMaxMessageSize
InitiatorEncryptedExtensions.Builder setMaxMessageSize(int value)
Sets the value of the 'maxMessageSize' field.
- Parameters:
value
- The value of 'maxMessageSize'.
-
getInitiatorCertificate
List<String> getInitiatorCertificate()
Gets the value of the 'initiatorCertificate' field.
-
setInitiatorCertificate
InitiatorEncryptedExtensions.Builder setInitiatorCertificate(List<String> value)
Sets the value of the 'initiatorCertificate' field.
- Parameters:
value
- The value of 'initiatorCertificate'.
-
getSupportedModes
List<ProtocolMode> getSupportedModes()
Gets the value of the 'supportedModes' field.
-
setSupportedModes
InitiatorEncryptedExtensions.Builder setSupportedModes(List<ProtocolMode> value)
Sets the value of the 'supportedModes' field.
- Parameters:
value
- The value of 'supportedModes'.
-
hasResponderPublicKeyHash
boolean hasResponderPublicKeyHash()
Checks whether the 'responderPublicKeyHash' field has been set.
-
clearResponderPublicKeyHash
InitiatorEncryptedExtensions.Builder clearResponderPublicKeyHash()
Clears the value of the 'responderPublicKeyHash' field.
-
hasGroupId
boolean hasGroupId()
Checks whether the 'groupId' field has been set.
-
clearGroupId
InitiatorEncryptedExtensions.Builder clearGroupId()
Clears the value of the 'groupId' field.
-
hasMaxMessageSize
boolean hasMaxMessageSize()
Checks whether the 'maxMessageSize' field has been set.
-
clearMaxMessageSize
InitiatorEncryptedExtensions.Builder clearMaxMessageSize()
Clears the value of the 'maxMessageSize' field.
-
hasInitiatorCertificate
boolean hasInitiatorCertificate()
Checks whether the 'initiatorCertificate' field has been set.
-
clearInitiatorCertificate
InitiatorEncryptedExtensions.Builder clearInitiatorCertificate()
Clears the value of the 'initiatorCertificate' field.
-
hasSupportedModes
boolean hasSupportedModes()
Checks whether the 'supportedModes' field has been set.
-
clearSupportedModes
InitiatorEncryptedExtensions.Builder clearSupportedModes()
Clears the value of the 'supportedModes' field.
-
build
InitiatorEncryptedExtensions build()
-
-
-
-