Class SuspendMember.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class SuspendMember.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for SuspendMember instances.
-
-
Field Summary
Fields Modifier and Type Field Description public String
suspendedMember
public Long
serialNumber
public String
reason
-
Method Summary
Modifier and Type Method Description String
getSuspendedMember()
Gets the value of the 'suspendedMember' field. SuspendMember.Builder
setSuspendedMember(String value)
Sets the value of the 'suspendedMember' field. Long
getSerialNumber()
Gets the value of the 'serialNumber' field. SuspendMember.Builder
setSerialNumber(Long value)
Sets the value of the 'serialNumber' field. String
getReason()
Gets the value of the 'reason' field. SuspendMember.Builder
setReason(String value)
Sets the value of the 'reason' field. boolean
hasSuspendedMember()
Checks whether the 'suspendedMember' field has been set. SuspendMember.Builder
clearSuspendedMember()
Clears the value of the 'suspendedMember' field. boolean
hasSerialNumber()
Checks whether the 'serialNumber' field has been set. SuspendMember.Builder
clearSerialNumber()
Clears the value of the 'serialNumber' field. boolean
hasReason()
Checks whether the 'reason' field has been set. SuspendMember.Builder
clearReason()
Clears the value of the 'reason' field. SuspendMember
build()
-
-
Method Detail
-
getSuspendedMember
String getSuspendedMember()
Gets the value of the 'suspendedMember' field. X500 name of the member being suspended.
-
setSuspendedMember
SuspendMember.Builder setSuspendedMember(String value)
Sets the value of the 'suspendedMember' field. X500 name of the member being suspended.
- Parameters:
value
- The value of 'suspendedMember'.
-
getSerialNumber
Long getSerialNumber()
Gets the value of the 'serialNumber' field. Serial number of the suspended member's MemberInfo.
-
setSerialNumber
SuspendMember.Builder setSerialNumber(Long value)
Sets the value of the 'serialNumber' field. Serial number of the suspended member's MemberInfo.
- Parameters:
value
- The value of 'serialNumber'.
-
setReason
SuspendMember.Builder setReason(String value)
Sets the value of the 'reason' field. Reason for suspension.
- Parameters:
value
- The value of 'reason'.
-
hasSuspendedMember
boolean hasSuspendedMember()
Checks whether the 'suspendedMember' field has been set. X500 name of the member being suspended.
-
clearSuspendedMember
SuspendMember.Builder clearSuspendedMember()
Clears the value of the 'suspendedMember' field. X500 name of the member being suspended.
-
hasSerialNumber
boolean hasSerialNumber()
Checks whether the 'serialNumber' field has been set. Serial number of the suspended member's MemberInfo.
-
clearSerialNumber
SuspendMember.Builder clearSerialNumber()
Clears the value of the 'serialNumber' field. Serial number of the suspended member's MemberInfo.
-
hasReason
boolean hasReason()
Checks whether the 'reason' field has been set. Reason for suspension.
-
clearReason
SuspendMember.Builder clearReason()
Clears the value of the 'reason' field. Reason for suspension.
-
build
SuspendMember build()
-
-
-
-