Class InboundUnauthenticatedMessageHeader.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class InboundUnauthenticatedMessageHeader.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for InboundUnauthenticatedMessageHeader instances.
-
-
Method Summary
Modifier and Type Method Description String
getSubsystem()
Gets the value of the 'subsystem' field. InboundUnauthenticatedMessageHeader.Builder
setSubsystem(String value)
Sets the value of the 'subsystem' field. String
getMessageId()
Gets the value of the 'messageId' field. InboundUnauthenticatedMessageHeader.Builder
setMessageId(String value)
Sets the value of the 'messageId' field. boolean
hasSubsystem()
Checks whether the 'subsystem' field has been set. InboundUnauthenticatedMessageHeader.Builder
clearSubsystem()
Clears the value of the 'subsystem' field. boolean
hasMessageId()
Checks whether the 'messageId' field has been set. InboundUnauthenticatedMessageHeader.Builder
clearMessageId()
Clears the value of the 'messageId' field. InboundUnauthenticatedMessageHeader
build()
-
-
Method Detail
-
getSubsystem
String getSubsystem()
Gets the value of the 'subsystem' field. This value identifies the upstream user of the p2p layer that this message is sent from and should be received by. It can be used to filter incoming messages from the p2p layer and process only the ones destined for a specific system.
-
setSubsystem
InboundUnauthenticatedMessageHeader.Builder setSubsystem(String value)
Sets the value of the 'subsystem' field. This value identifies the upstream user of the p2p layer that this message is sent from and should be received by. It can be used to filter incoming messages from the p2p layer and process only the ones destined for a specific system.
- Parameters:
value
- The value of 'subsystem'.
-
getMessageId
String getMessageId()
Gets the value of the 'messageId' field. A unique identifier for this message. This will be used by the p2p layer to identify the message in the logs.
-
setMessageId
InboundUnauthenticatedMessageHeader.Builder setMessageId(String value)
Sets the value of the 'messageId' field. A unique identifier for this message. This will be used by the p2p layer to identify the message in the logs.
- Parameters:
value
- The value of 'messageId'.
-
hasSubsystem
boolean hasSubsystem()
Checks whether the 'subsystem' field has been set. This value identifies the upstream user of the p2p layer that this message is sent from and should be received by. It can be used to filter incoming messages from the p2p layer and process only the ones destined for a specific system.
-
clearSubsystem
InboundUnauthenticatedMessageHeader.Builder clearSubsystem()
Clears the value of the 'subsystem' field. This value identifies the upstream user of the p2p layer that this message is sent from and should be received by. It can be used to filter incoming messages from the p2p layer and process only the ones destined for a specific system.
-
hasMessageId
boolean hasMessageId()
Checks whether the 'messageId' field has been set. A unique identifier for this message. This will be used by the p2p layer to identify the message in the logs.
-
clearMessageId
InboundUnauthenticatedMessageHeader.Builder clearMessageId()
Clears the value of the 'messageId' field. A unique identifier for this message. This will be used by the p2p layer to identify the message in the logs.
-
-
-
-