apache-geode-extensions/src/main/java/org/springframework/geode/distributed/event/MembershipEvent.java
/**
	 * Null-safe builder method used to configure the {@link DistributedMember member} that is the subject
	 * of this event.
	 *
	 * @param distributedMember {@link DistributedMember} that is the subject of this event.
	 * @return this {@link MembershipEvent}.
	 * @see org.apache.geode.distributed.DistributedMember
	 * @see #getDistributedMember()
	 */
Null-safe builder method used to configure the  DistributedMember member that is the subject
of this event.

@param distributedMember  DistributedMember that is the subject of this event.
Null - safe builder method used to configure the DistributedMember member that is the subject of this event . @param distributedMember DistributedMember that is the subject of this event .
@SuppressWarnings("unchecked")
	public T withMember(DistributedMember distributedMember) {
		this.distributedMember = distributedMember;
		return (T) this;
	}
@ SuppressWarnings ( "unchecked" ) public T withMember ( DistributedMember distributedMember ) { this . distributedMember = distributedMember ; return ( T ) this ; }
Null-safe builder method used to configure the {@link DistributedMember member} that is the subject
 of this event.
Null - safe builder method used to configure the { @link DistributedMember member } that is the subject of this event .