@Override
 public Builder setChannelProvider(ChannelProvider channelProvider) {
   super.setChannelProvider(channelProvider);
   return this;
 }
 /**
  * Applies the given settings to all of the unary API methods in this service. Only values that
  * are non-null will be applied, so this method is not capable of un-setting any values.
  *
  * <p>Note: This method does not support applying settings to streaming methods.
  */
 public Builder applyToAllUnaryMethods(UnaryCallSettings.Builder unaryCallSettings)
     throws Exception {
   super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, unaryCallSettings);
   return this;
 }
 @Override
 public Builder setExecutorProvider(ExecutorProvider executorProvider) {
   super.setExecutorProvider(executorProvider);
   return this;
 }