Class MembershipRegistrationRequest.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class MembershipRegistrationRequest.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for MembershipRegistrationRequest instances.
-
-
Field Summary
Fields Modifier and Type Field Description public String
registrationId
public SignedData
memberContext
public SignedData.Builder
memberContextBuilder
public SignedData
registrationContext
public SignedData.Builder
registrationContextBuilder
public Long
serial
-
Method Summary
Modifier and Type Method Description String
getRegistrationId()
Gets the value of the 'registrationId' field. MembershipRegistrationRequest.Builder
setRegistrationId(String value)
Sets the value of the 'registrationId' field. SignedData
getMemberContext()
Gets the value of the 'memberContext' field. MembershipRegistrationRequest.Builder
setMemberContext(SignedData value)
Sets the value of the 'memberContext' field. SignedData.Builder
getMemberContextBuilder()
Gets the Builder instance for the 'memberContext' field and creates one if it doesn't exist yet. MembershipRegistrationRequest.Builder
setMemberContextBuilder(SignedData.Builder value)
Sets the Builder instance for the 'memberContext' field Member provided data in MemberInfo which has been signed by the registering member. SignedData
getRegistrationContext()
Gets the value of the 'registrationContext' field. MembershipRegistrationRequest.Builder
setRegistrationContext(SignedData value)
Sets the value of the 'registrationContext' field. SignedData.Builder
getRegistrationContextBuilder()
Gets the Builder instance for the 'registrationContext' field and creates one if it doesn't exist yet. MembershipRegistrationRequest.Builder
setRegistrationContextBuilder(SignedData.Builder value)
Sets the Builder instance for the 'registrationContext' field Additional registration context which has been signed by the registering member and is not part of the MemberInfo. Long
getSerial()
Gets the value of the 'serial' field. MembershipRegistrationRequest.Builder
setSerial(Long value)
Sets the value of the 'serial' field. boolean
hasRegistrationId()
Checks whether the 'registrationId' field has been set. MembershipRegistrationRequest.Builder
clearRegistrationId()
Clears the value of the 'registrationId' field. boolean
hasMemberContext()
Checks whether the 'memberContext' field has been set. boolean
hasMemberContextBuilder()
Checks whether the 'memberContext' field has an active Builder instance Member provided data in MemberInfo which has been signed by the registering member. MembershipRegistrationRequest.Builder
clearMemberContext()
Clears the value of the 'memberContext' field. boolean
hasRegistrationContext()
Checks whether the 'registrationContext' field has been set. boolean
hasRegistrationContextBuilder()
Checks whether the 'registrationContext' field has an active Builder instance Additional registration context which has been signed by the registering member and is not part of the MemberInfo. MembershipRegistrationRequest.Builder
clearRegistrationContext()
Clears the value of the 'registrationContext' field. boolean
hasSerial()
Checks whether the 'serial' field has been set. MembershipRegistrationRequest.Builder
clearSerial()
Clears the value of the 'serial' field. MembershipRegistrationRequest
build()
-
-
Method Detail
-
getRegistrationId
String getRegistrationId()
Gets the value of the 'registrationId' field. UUID identifying this registration request
-
setRegistrationId
MembershipRegistrationRequest.Builder setRegistrationId(String value)
Sets the value of the 'registrationId' field. UUID identifying this registration request
- Parameters:
value
- The value of 'registrationId'.
-
getMemberContext
SignedData getMemberContext()
Gets the value of the 'memberContext' field. Member provided data in MemberInfo which has been signed by the registering member. The data must be a serialised KeyValuePairList.
-
setMemberContext
MembershipRegistrationRequest.Builder setMemberContext(SignedData value)
Sets the value of the 'memberContext' field. Member provided data in MemberInfo which has been signed by the registering member. The data must be a serialised KeyValuePairList.
- Parameters:
value
- The value of 'memberContext'.
-
getMemberContextBuilder
SignedData.Builder getMemberContextBuilder()
Gets the Builder instance for the 'memberContext' field and creates one if it doesn't exist yet. Member provided data in MemberInfo which has been signed by the registering member. The data must be a serialised KeyValuePairList.
-
setMemberContextBuilder
MembershipRegistrationRequest.Builder setMemberContextBuilder(SignedData.Builder value)
Sets the Builder instance for the 'memberContext' field Member provided data in MemberInfo which has been signed by the registering member. The data must be a serialised KeyValuePairList.
- Parameters:
value
- The builder instance that must be set.
-
getRegistrationContext
SignedData getRegistrationContext()
Gets the value of the 'registrationContext' field. Additional registration context which has been signed by the registering member and is not part of the MemberInfo. The data must be a serialised KeyValuePairList.
-
setRegistrationContext
MembershipRegistrationRequest.Builder setRegistrationContext(SignedData value)
Sets the value of the 'registrationContext' field. Additional registration context which has been signed by the registering member and is not part of the MemberInfo. The data must be a serialised KeyValuePairList.
- Parameters:
value
- The value of 'registrationContext'.
-
getRegistrationContextBuilder
SignedData.Builder getRegistrationContextBuilder()
Gets the Builder instance for the 'registrationContext' field and creates one if it doesn't exist yet. Additional registration context which has been signed by the registering member and is not part of the MemberInfo. The data must be a serialised KeyValuePairList.
-
setRegistrationContextBuilder
MembershipRegistrationRequest.Builder setRegistrationContextBuilder(SignedData.Builder value)
Sets the Builder instance for the 'registrationContext' field Additional registration context which has been signed by the registering member and is not part of the MemberInfo. The data must be a serialised KeyValuePairList.
- Parameters:
value
- The builder instance that must be set.
-
getSerial
Long getSerial()
Gets the value of the 'serial' field. The version of the member info the member could see when calling registration.
-
setSerial
MembershipRegistrationRequest.Builder setSerial(Long value)
Sets the value of the 'serial' field. The version of the member info the member could see when calling registration.
- Parameters:
value
- The value of 'serial'.
-
hasRegistrationId
boolean hasRegistrationId()
Checks whether the 'registrationId' field has been set. UUID identifying this registration request
-
clearRegistrationId
MembershipRegistrationRequest.Builder clearRegistrationId()
Clears the value of the 'registrationId' field. UUID identifying this registration request
-
hasMemberContext
boolean hasMemberContext()
Checks whether the 'memberContext' field has been set. Member provided data in MemberInfo which has been signed by the registering member. The data must be a serialised KeyValuePairList.
-
hasMemberContextBuilder
boolean hasMemberContextBuilder()
Checks whether the 'memberContext' field has an active Builder instance Member provided data in MemberInfo which has been signed by the registering member. The data must be a serialised KeyValuePairList.
-
clearMemberContext
MembershipRegistrationRequest.Builder clearMemberContext()
Clears the value of the 'memberContext' field. Member provided data in MemberInfo which has been signed by the registering member. The data must be a serialised KeyValuePairList.
-
hasRegistrationContext
boolean hasRegistrationContext()
Checks whether the 'registrationContext' field has been set. Additional registration context which has been signed by the registering member and is not part of the MemberInfo. The data must be a serialised KeyValuePairList.
-
hasRegistrationContextBuilder
boolean hasRegistrationContextBuilder()
Checks whether the 'registrationContext' field has an active Builder instance Additional registration context which has been signed by the registering member and is not part of the MemberInfo. The data must be a serialised KeyValuePairList.
-
clearRegistrationContext
MembershipRegistrationRequest.Builder clearRegistrationContext()
Clears the value of the 'registrationContext' field. Additional registration context which has been signed by the registering member and is not part of the MemberInfo. The data must be a serialised KeyValuePairList.
-
hasSerial
boolean hasSerial()
Checks whether the 'serial' field has been set. The version of the member info the member could see when calling registration.
-
clearSerial
MembershipRegistrationRequest.Builder clearSerial()
Clears the value of the 'serial' field. The version of the member info the member could see when calling registration.
-
build
MembershipRegistrationRequest build()
-
-
-
-