Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejava
titleMemberDescription
public class MemberDescription {
    private final String memberId;
    private final Optional<String> groupInstanceId;
    private final Optional<String> rackId;  // NEWnew FIELDfield
    private final String clientId;
    //omit other codes        public Optional<String> rackId() {  // new method
                 return rackId;
         }
         //omit other codes
}

2.  Add rack ID support to org.apache.kafka.clients.admin.ShareMemberDescription:

Code Block
languagejava
title ShareMemberDescription
public class ShareMemberDescription{     
    private final String memberId;
    private final Optional<String> rackId; // NEW FIELD 
    private final String clientId;
    //omit other codes        public Optional<String> rackId() {  // new method
                 return rackId;
         }
         //omit other codes
}

Proposed Changes

 You can refer to https://github.com/apache/kafka/pull/20691:

...