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;  // new field
    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; // NEWnew FIELD field
    private 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:

...