Class SuspendMemberResponse.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class SuspendMemberResponse.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for SuspendMemberResponse instances.
-
-
Field Summary
Fields Modifier and Type Field Description public PersistentMemberInfo
memberInfo
public PersistentMemberInfo.Builder
memberInfoBuilder
public SignedGroupParameters
groupParameters
public SignedGroupParameters.Builder
groupParametersBuilder
-
Method Summary
Modifier and Type Method Description PersistentMemberInfo
getMemberInfo()
Gets the value of the 'memberInfo' field. SuspendMemberResponse.Builder
setMemberInfo(PersistentMemberInfo value)
Sets the value of the 'memberInfo' field. PersistentMemberInfo.Builder
getMemberInfoBuilder()
Gets the Builder instance for the 'memberInfo' field and creates one if it doesn't exist yet. SuspendMemberResponse.Builder
setMemberInfoBuilder(PersistentMemberInfo.Builder value)
Sets the Builder instance for the 'memberInfo' field The updated MemberInfo after suspending the member. SignedGroupParameters
getGroupParameters()
Gets the value of the 'groupParameters' field. SuspendMemberResponse.Builder
setGroupParameters(SignedGroupParameters value)
Sets the value of the 'groupParameters' field. SignedGroupParameters.Builder
getGroupParametersBuilder()
Gets the Builder instance for the 'groupParameters' field and creates one if it doesn't exist yet. SuspendMemberResponse.Builder
setGroupParametersBuilder(SignedGroupParameters.Builder value)
Sets the Builder instance for the 'groupParameters' field The persisted set of group parameters, only updated if the member being suspended was a notary. boolean
hasMemberInfo()
Checks whether the 'memberInfo' field has been set. boolean
hasMemberInfoBuilder()
Checks whether the 'memberInfo' field has an active Builder instance The updated MemberInfo after suspending the member. SuspendMemberResponse.Builder
clearMemberInfo()
Clears the value of the 'memberInfo' field. boolean
hasGroupParameters()
Checks whether the 'groupParameters' field has been set. boolean
hasGroupParametersBuilder()
Checks whether the 'groupParameters' field has an active Builder instance The persisted set of group parameters, only updated if the member being suspended was a notary. SuspendMemberResponse.Builder
clearGroupParameters()
Clears the value of the 'groupParameters' field. SuspendMemberResponse
build()
-
-
Method Detail
-
getMemberInfo
PersistentMemberInfo getMemberInfo()
Gets the value of the 'memberInfo' field. The updated MemberInfo after suspending the member.
-
setMemberInfo
SuspendMemberResponse.Builder setMemberInfo(PersistentMemberInfo value)
Sets the value of the 'memberInfo' field. The updated MemberInfo after suspending the member.
- Parameters:
value
- The value of 'memberInfo'.
-
getMemberInfoBuilder
PersistentMemberInfo.Builder getMemberInfoBuilder()
Gets the Builder instance for the 'memberInfo' field and creates one if it doesn't exist yet. The updated MemberInfo after suspending the member.
-
setMemberInfoBuilder
SuspendMemberResponse.Builder setMemberInfoBuilder(PersistentMemberInfo.Builder value)
Sets the Builder instance for the 'memberInfo' field The updated MemberInfo after suspending the member.
- Parameters:
value
- The builder instance that must be set.
-
getGroupParameters
SignedGroupParameters getGroupParameters()
Gets the value of the 'groupParameters' field. The persisted set of group parameters, only updated if the member being suspended was a notary.
-
setGroupParameters
SuspendMemberResponse.Builder setGroupParameters(SignedGroupParameters value)
Sets the value of the 'groupParameters' field. The persisted set of group parameters, only updated if the member being suspended was a notary.
- Parameters:
value
- The value of 'groupParameters'.
-
getGroupParametersBuilder
SignedGroupParameters.Builder getGroupParametersBuilder()
Gets the Builder instance for the 'groupParameters' field and creates one if it doesn't exist yet. The persisted set of group parameters, only updated if the member being suspended was a notary.
-
setGroupParametersBuilder
SuspendMemberResponse.Builder setGroupParametersBuilder(SignedGroupParameters.Builder value)
Sets the Builder instance for the 'groupParameters' field The persisted set of group parameters, only updated if the member being suspended was a notary.
- Parameters:
value
- The builder instance that must be set.
-
hasMemberInfo
boolean hasMemberInfo()
Checks whether the 'memberInfo' field has been set. The updated MemberInfo after suspending the member.
-
hasMemberInfoBuilder
boolean hasMemberInfoBuilder()
Checks whether the 'memberInfo' field has an active Builder instance The updated MemberInfo after suspending the member.
-
clearMemberInfo
SuspendMemberResponse.Builder clearMemberInfo()
Clears the value of the 'memberInfo' field. The updated MemberInfo after suspending the member.
-
hasGroupParameters
boolean hasGroupParameters()
Checks whether the 'groupParameters' field has been set. The persisted set of group parameters, only updated if the member being suspended was a notary.
-
hasGroupParametersBuilder
boolean hasGroupParametersBuilder()
Checks whether the 'groupParameters' field has an active Builder instance The persisted set of group parameters, only updated if the member being suspended was a notary.
-
clearGroupParameters
SuspendMemberResponse.Builder clearGroupParameters()
Clears the value of the 'groupParameters' field. The persisted set of group parameters, only updated if the member being suspended was a notary.
-
build
SuspendMemberResponse build()
-
-
-
-