class AbstractManagedChannelImplBuilder extends ManagedChannelBuilder<T> {

  @Override
  public final T decompressorRegistry(DecompressorRegistry registry) {
    if (registry != null) {
      this.decompressorRegistry = registry;
    } else {
      this.decompressorRegistry = DEFAULT_DECOMPRESSOR_REGISTRY;
    }
    return thisT();
  }

  protected  AbstractManagedChannelImplBuilder(String target);
  protected  AbstractManagedChannelImplBuilder(SocketAddress directServerAddress, String authority);

}