code: public static <K, V> void putMapValue(CodedInputStream input, Map<K, V> map,
              com.google.protobuf.WireFormat.FieldType keyType, K defaultKey,
              com.google.protobuf.WireFormat.FieldType valueType, V defalutValue) throws IOException {
          putMapValue(input, map, keyType, defaultKey, valueType, defalutValue, null);
  
      }
docs: Put map value.
  
  @param <K> the key type
  @param <V> the value type
  @param input the input
  @param map the map
  @param keyType the key type
  @param defaultKey the default key
  @param valueType the value type
  @param defalutValue the defalut value
  @throws IOException Signals that an I/O exception has occurred.