larksuite-oapi/src/main/java/com/larksuite/oapi/okhttp3_14/Request.java
public <T> Builder tag(Class<? super T> type, @Nullable T tag) {
            if (type == null) throw new NullPointerException("type == null");

            if (tag == null) {
                tags.remove(type);
            } else {
                if (tags.isEmpty()) tags = new LinkedHashMap<>();
                tags.put(type, type.cast(tag));
            }

            return this;
        }
/**
         * Attaches {@code tag} to the request using {@code type} as a key. Tags can be read from a
         * request using {@link Request#tag}. Use null to remove any existing tag assigned for {@code
         * type}.
         *
         * <p>Use this API to attach timing, debugging, or other application data to a request so that
         * you may read it in interceptors, event listeners, or callbacks.
         */
Attaches  tag to the request using  type as a key. Tags can be read from a
request using  Request#tag. Use null to remove any existing tag assigned for {@code
type}.

Use this API to attach timing, debugging, or other application data to a request so that
you may read it in interceptors, event listeners, or callbacks.
Attaches tag to the request using type as a key . Tags can be read from a request using Request#tag . Use null to remove any existing tag assigned for { @code type } . Use this API to attach timing debugging or other application data to a request so that you may read it in interceptors event listeners or callbacks .
public <T> Builder tag(Class<? super T> type, @Nullable T tag) {
            if (type == null) throw new NullPointerException("type == null");
            if (tag == null) {
                tags.remove(type);
            } else {
                if (tags.isEmpty()) tags = new LinkedHashMap<>();
                tags.put(type, type.cast(tag));
            }
            return this;
        }
public < T > Builder tag ( Class < ? super T > type , @ Nullable T tag ) { if ( type == null ) throw new NullPointerException ( "type == null" ) ; if ( tag == null ) { tags . remove ( type ) ; } else { if ( tags . isEmpty ( ) ) tags = new LinkedHashMap < > ( ) ; tags . put ( type , type . cast ( tag ) ) ; } return this ; }
Attaches {@code tag} to the request using {@code type} as a key.
Attaches { @code tag } to the request using { @code type } as a key .