Class SessionCounterpartyInfoRequest.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class SessionCounterpartyInfoRequest.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for SessionCounterpartyInfoRequest instances.
-
-
Field Summary
Fields Modifier and Type Field Description public SessionInit
sessionInit
public SessionInit.Builder
sessionInitBuilder
-
Method Summary
Modifier and Type Method Description SessionInit
getSessionInit()
Gets the value of the 'sessionInit' field. SessionCounterpartyInfoRequest.Builder
setSessionInit(SessionInit value)
Sets the value of the 'sessionInit' field. SessionInit.Builder
getSessionInitBuilder()
Gets the Builder instance for the 'sessionInit' field and creates one if it doesn't exist yet. SessionCounterpartyInfoRequest.Builder
setSessionInitBuilder(SessionInit.Builder value)
Sets the Builder instance for the 'sessionInit' field Contains information that can be used to start an initiated flow. boolean
hasSessionInit()
Checks whether the 'sessionInit' field has been set. boolean
hasSessionInitBuilder()
Checks whether the 'sessionInit' field has an active Builder instance Contains information that can be used to start an initiated flow. SessionCounterpartyInfoRequest.Builder
clearSessionInit()
Clears the value of the 'sessionInit' field. SessionCounterpartyInfoRequest
build()
-
-
Method Detail
-
getSessionInit
SessionInit getSessionInit()
Gets the value of the 'sessionInit' field. Contains information that can be used to start an initiated flow. Will be null for messages sent to the initiator. Will be null when initiated party is confirmed to be present to ensure out of order messages that arrive first contain this info.
-
setSessionInit
SessionCounterpartyInfoRequest.Builder setSessionInit(SessionInit value)
Sets the value of the 'sessionInit' field. Contains information that can be used to start an initiated flow. Will be null for messages sent to the initiator. Will be null when initiated party is confirmed to be present to ensure out of order messages that arrive first contain this info.
- Parameters:
value
- The value of 'sessionInit'.
-
getSessionInitBuilder
SessionInit.Builder getSessionInitBuilder()
Gets the Builder instance for the 'sessionInit' field and creates one if it doesn't exist yet. Contains information that can be used to start an initiated flow. Will be null for messages sent to the initiator. Will be null when initiated party is confirmed to be present to ensure out of order messages that arrive first contain this info.
-
setSessionInitBuilder
SessionCounterpartyInfoRequest.Builder setSessionInitBuilder(SessionInit.Builder value)
Sets the Builder instance for the 'sessionInit' field Contains information that can be used to start an initiated flow. Will be null for messages sent to the initiator. Will be null when initiated party is confirmed to be present to ensure out of order messages that arrive first contain this info.
- Parameters:
value
- The builder instance that must be set.
-
hasSessionInit
boolean hasSessionInit()
Checks whether the 'sessionInit' field has been set. Contains information that can be used to start an initiated flow. Will be null for messages sent to the initiator. Will be null when initiated party is confirmed to be present to ensure out of order messages that arrive first contain this info.
-
hasSessionInitBuilder
boolean hasSessionInitBuilder()
Checks whether the 'sessionInit' field has an active Builder instance Contains information that can be used to start an initiated flow. Will be null for messages sent to the initiator. Will be null when initiated party is confirmed to be present to ensure out of order messages that arrive first contain this info.
-
clearSessionInit
SessionCounterpartyInfoRequest.Builder clearSessionInit()
Clears the value of the 'sessionInit' field. Contains information that can be used to start an initiated flow. Will be null for messages sent to the initiator. Will be null when initiated party is confirmed to be present to ensure out of order messages that arrive first contain this info.
-
build
SessionCounterpartyInfoRequest build()
-
-
-
-