Class QueueRegistration.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class QueueRegistration.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for QueueRegistration instances.
-
-
Field Summary
Fields Modifier and Type Field Description public HoldingIdentity
mgm
public HoldingIdentity.Builder
mgmBuilder
public HoldingIdentity
member
public HoldingIdentity.Builder
memberBuilder
public MembershipRegistrationRequest
memberRegistrationRequest
public MembershipRegistrationRequest.Builder
memberRegistrationRequestBuilder
public int
numberOfRetriesSoFar
-
Method Summary
Modifier and Type Method Description HoldingIdentity
getMgm()
Gets the value of the 'mgm' field. QueueRegistration.Builder
setMgm(HoldingIdentity value)
Sets the value of the 'mgm' field. HoldingIdentity.Builder
getMgmBuilder()
Gets the Builder instance for the 'mgm' field and creates one if it doesn't exist yet. QueueRegistration.Builder
setMgmBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'mgm' field Holding identity of the target MGM. HoldingIdentity
getMember()
Gets the value of the 'member' field. QueueRegistration.Builder
setMember(HoldingIdentity value)
Sets the value of the 'member' field. HoldingIdentity.Builder
getMemberBuilder()
Gets the Builder instance for the 'member' field and creates one if it doesn't exist yet. QueueRegistration.Builder
setMemberBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'member' field Holding identity of the requesting member. MembershipRegistrationRequest
getMemberRegistrationRequest()
Gets the value of the 'memberRegistrationRequest' field. QueueRegistration.Builder
setMemberRegistrationRequest(MembershipRegistrationRequest value)
Sets the value of the 'memberRegistrationRequest' field. MembershipRegistrationRequest.Builder
getMemberRegistrationRequestBuilder()
Gets the Builder instance for the 'memberRegistrationRequest' field and creates one if it doesn't exist yet. QueueRegistration.Builder
setMemberRegistrationRequestBuilder(MembershipRegistrationRequest.Builder value)
Sets the Builder instance for the 'memberRegistrationRequest' field The full registration request as received from a registering member. int
getNumberOfRetriesSoFar()
Gets the value of the 'numberOfRetriesSoFar' field. QueueRegistration.Builder
setNumberOfRetriesSoFar(int value)
Sets the value of the 'numberOfRetriesSoFar' field. boolean
hasMgm()
Checks whether the 'mgm' field has been set. boolean
hasMgmBuilder()
Checks whether the 'mgm' field has an active Builder instance Holding identity of the target MGM. QueueRegistration.Builder
clearMgm()
Clears the value of the 'mgm' field. boolean
hasMember()
Checks whether the 'member' field has been set. boolean
hasMemberBuilder()
Checks whether the 'member' field has an active Builder instance Holding identity of the requesting member. QueueRegistration.Builder
clearMember()
Clears the value of the 'member' field. boolean
hasMemberRegistrationRequest()
Checks whether the 'memberRegistrationRequest' field has been set. boolean
hasMemberRegistrationRequestBuilder()
Checks whether the 'memberRegistrationRequest' field has an active Builder instance The full registration request as received from a registering member. QueueRegistration.Builder
clearMemberRegistrationRequest()
Clears the value of the 'memberRegistrationRequest' field. boolean
hasNumberOfRetriesSoFar()
Checks whether the 'numberOfRetriesSoFar' field has been set. QueueRegistration.Builder
clearNumberOfRetriesSoFar()
Clears the value of the 'numberOfRetriesSoFar' field. QueueRegistration
build()
-
-
Method Detail
-
getMgm
HoldingIdentity getMgm()
Gets the value of the 'mgm' field. Holding identity of the target MGM.
-
setMgm
QueueRegistration.Builder setMgm(HoldingIdentity value)
Sets the value of the 'mgm' field. Holding identity of the target MGM.
- Parameters:
value
- The value of 'mgm'.
-
getMgmBuilder
HoldingIdentity.Builder getMgmBuilder()
Gets the Builder instance for the 'mgm' field and creates one if it doesn't exist yet. Holding identity of the target MGM.
-
setMgmBuilder
QueueRegistration.Builder setMgmBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'mgm' field Holding identity of the target MGM.
- Parameters:
value
- The builder instance that must be set.
-
getMember
HoldingIdentity getMember()
Gets the value of the 'member' field. Holding identity of the requesting member.
-
setMember
QueueRegistration.Builder setMember(HoldingIdentity value)
Sets the value of the 'member' field. Holding identity of the requesting member.
- Parameters:
value
- The value of 'member'.
-
getMemberBuilder
HoldingIdentity.Builder getMemberBuilder()
Gets the Builder instance for the 'member' field and creates one if it doesn't exist yet. Holding identity of the requesting member.
-
setMemberBuilder
QueueRegistration.Builder setMemberBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'member' field Holding identity of the requesting member.
- Parameters:
value
- The builder instance that must be set.
-
getMemberRegistrationRequest
MembershipRegistrationRequest getMemberRegistrationRequest()
Gets the value of the 'memberRegistrationRequest' field. The full registration request as received from a registering member.
-
setMemberRegistrationRequest
QueueRegistration.Builder setMemberRegistrationRequest(MembershipRegistrationRequest value)
Sets the value of the 'memberRegistrationRequest' field. The full registration request as received from a registering member.
- Parameters:
value
- The value of 'memberRegistrationRequest'.
-
getMemberRegistrationRequestBuilder
MembershipRegistrationRequest.Builder getMemberRegistrationRequestBuilder()
Gets the Builder instance for the 'memberRegistrationRequest' field and creates one if it doesn't exist yet. The full registration request as received from a registering member.
-
setMemberRegistrationRequestBuilder
QueueRegistration.Builder setMemberRegistrationRequestBuilder(MembershipRegistrationRequest.Builder value)
Sets the Builder instance for the 'memberRegistrationRequest' field The full registration request as received from a registering member.
- Parameters:
value
- The builder instance that must be set.
-
getNumberOfRetriesSoFar
int getNumberOfRetriesSoFar()
Gets the value of the 'numberOfRetriesSoFar' field. The number of times this request failed so far.
-
setNumberOfRetriesSoFar
QueueRegistration.Builder setNumberOfRetriesSoFar(int value)
Sets the value of the 'numberOfRetriesSoFar' field. The number of times this request failed so far.
- Parameters:
value
- The value of 'numberOfRetriesSoFar'.
-
hasMgm
boolean hasMgm()
Checks whether the 'mgm' field has been set. Holding identity of the target MGM.
-
hasMgmBuilder
boolean hasMgmBuilder()
Checks whether the 'mgm' field has an active Builder instance Holding identity of the target MGM.
-
clearMgm
QueueRegistration.Builder clearMgm()
Clears the value of the 'mgm' field. Holding identity of the target MGM.
-
hasMember
boolean hasMember()
Checks whether the 'member' field has been set. Holding identity of the requesting member.
-
hasMemberBuilder
boolean hasMemberBuilder()
Checks whether the 'member' field has an active Builder instance Holding identity of the requesting member.
-
clearMember
QueueRegistration.Builder clearMember()
Clears the value of the 'member' field. Holding identity of the requesting member.
-
hasMemberRegistrationRequest
boolean hasMemberRegistrationRequest()
Checks whether the 'memberRegistrationRequest' field has been set. The full registration request as received from a registering member.
-
hasMemberRegistrationRequestBuilder
boolean hasMemberRegistrationRequestBuilder()
Checks whether the 'memberRegistrationRequest' field has an active Builder instance The full registration request as received from a registering member.
-
clearMemberRegistrationRequest
QueueRegistration.Builder clearMemberRegistrationRequest()
Clears the value of the 'memberRegistrationRequest' field. The full registration request as received from a registering member.
-
hasNumberOfRetriesSoFar
boolean hasNumberOfRetriesSoFar()
Checks whether the 'numberOfRetriesSoFar' field has been set. The number of times this request failed so far.
-
clearNumberOfRetriesSoFar
QueueRegistration.Builder clearNumberOfRetriesSoFar()
Clears the value of the 'numberOfRetriesSoFar' field. The number of times this request failed so far.
-
build
QueueRegistration build()
-
-
-
-