Class OutboundUnauthenticatedMessageHeader.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class OutboundUnauthenticatedMessageHeader.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for OutboundUnauthenticatedMessageHeader instances.
-
-
Field Summary
Fields Modifier and Type Field Description public HoldingIdentity
destination
public HoldingIdentity.Builder
destinationBuilder
public HoldingIdentity
source
public HoldingIdentity.Builder
sourceBuilder
public String
subsystem
public String
messageId
-
Method Summary
Modifier and Type Method Description HoldingIdentity
getDestination()
Gets the value of the 'destination' field. OutboundUnauthenticatedMessageHeader.Builder
setDestination(HoldingIdentity value)
Sets the value of the 'destination' field. HoldingIdentity.Builder
getDestinationBuilder()
Gets the Builder instance for the 'destination' field and creates one if it doesn't exist yet. OutboundUnauthenticatedMessageHeader.Builder
setDestinationBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'destination' field The destination identity for this message. HoldingIdentity
getSource()
Gets the value of the 'source' field. OutboundUnauthenticatedMessageHeader.Builder
setSource(HoldingIdentity value)
Sets the value of the 'source' field. HoldingIdentity.Builder
getSourceBuilder()
Gets the Builder instance for the 'source' field and creates one if it doesn't exist yet. OutboundUnauthenticatedMessageHeader.Builder
setSourceBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'source' field The source identity of this message. String
getSubsystem()
Gets the value of the 'subsystem' field. OutboundUnauthenticatedMessageHeader.Builder
setSubsystem(String value)
Sets the value of the 'subsystem' field. String
getMessageId()
Gets the value of the 'messageId' field. OutboundUnauthenticatedMessageHeader.Builder
setMessageId(String value)
Sets the value of the 'messageId' field. boolean
hasDestination()
Checks whether the 'destination' field has been set. boolean
hasDestinationBuilder()
Checks whether the 'destination' field has an active Builder instance The destination identity for this message. OutboundUnauthenticatedMessageHeader.Builder
clearDestination()
Clears the value of the 'destination' field. boolean
hasSource()
Checks whether the 'source' field has been set. boolean
hasSourceBuilder()
Checks whether the 'source' field has an active Builder instance The source identity of this message. OutboundUnauthenticatedMessageHeader.Builder
clearSource()
Clears the value of the 'source' field. boolean
hasSubsystem()
Checks whether the 'subsystem' field has been set. OutboundUnauthenticatedMessageHeader.Builder
clearSubsystem()
Clears the value of the 'subsystem' field. boolean
hasMessageId()
Checks whether the 'messageId' field has been set. OutboundUnauthenticatedMessageHeader.Builder
clearMessageId()
Clears the value of the 'messageId' field. OutboundUnauthenticatedMessageHeader
build()
-
-
Method Detail
-
getDestination
HoldingIdentity getDestination()
Gets the value of the 'destination' field. The destination identity for this message.
-
setDestination
OutboundUnauthenticatedMessageHeader.Builder setDestination(HoldingIdentity value)
Sets the value of the 'destination' field. The destination identity for this message.
- Parameters:
value
- The value of 'destination'.
-
getDestinationBuilder
HoldingIdentity.Builder getDestinationBuilder()
Gets the Builder instance for the 'destination' field and creates one if it doesn't exist yet. The destination identity for this message.
-
setDestinationBuilder
OutboundUnauthenticatedMessageHeader.Builder setDestinationBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'destination' field The destination identity for this message.
- Parameters:
value
- The builder instance that must be set.
-
getSource
HoldingIdentity getSource()
Gets the value of the 'source' field. The source identity of this message.
-
setSource
OutboundUnauthenticatedMessageHeader.Builder setSource(HoldingIdentity value)
Sets the value of the 'source' field. The source identity of this message.
- Parameters:
value
- The value of 'source'.
-
getSourceBuilder
HoldingIdentity.Builder getSourceBuilder()
Gets the Builder instance for the 'source' field and creates one if it doesn't exist yet. The source identity of this message.
-
setSourceBuilder
OutboundUnauthenticatedMessageHeader.Builder setSourceBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'source' field The source identity of this message.
- Parameters:
value
- The builder instance that must be set.
-
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
OutboundUnauthenticatedMessageHeader.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
OutboundUnauthenticatedMessageHeader.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'.
-
hasDestination
boolean hasDestination()
Checks whether the 'destination' field has been set. The destination identity for this message.
-
hasDestinationBuilder
boolean hasDestinationBuilder()
Checks whether the 'destination' field has an active Builder instance The destination identity for this message.
-
clearDestination
OutboundUnauthenticatedMessageHeader.Builder clearDestination()
Clears the value of the 'destination' field. The destination identity for this message.
-
hasSource
boolean hasSource()
Checks whether the 'source' field has been set. The source identity of this message.
-
hasSourceBuilder
boolean hasSourceBuilder()
Checks whether the 'source' field has an active Builder instance The source identity of this message.
-
clearSource
OutboundUnauthenticatedMessageHeader.Builder clearSource()
Clears the value of the 'source' field. The source identity of this message.
-
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
OutboundUnauthenticatedMessageHeader.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
OutboundUnauthenticatedMessageHeader.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.
-
-
-
-