1818import static com .google .common .base .Preconditions .checkNotNull ;
1919
2020import android .content .Context ;
21- import android .os .UserHandle ;
2221import androidx .core .content .ContextCompat ;
2322import io .grpc .ChannelCredentials ;
2423import io .grpc .ChannelLogger ;
3938import java .util .Collections ;
4039import java .util .concurrent .Executor ;
4140import java .util .concurrent .ScheduledExecutorService ;
42- import javax .annotation .Nullable ;
4341
4442/** Creates new binder transports. */
4543@ Internal
@@ -50,7 +48,6 @@ public final class BinderClientTransportFactory implements ClientTransportFactor
5048 final ObjectPool <ScheduledExecutorService > scheduledExecutorPool ;
5149 final ObjectPool <? extends Executor > offloadExecutorPool ;
5250 final SecurityPolicy securityPolicy ;
53- @ Nullable final UserHandle defaultTargetUserHandle ;
5451 final BindServiceFlags bindServiceFlags ;
5552 final InboundParcelablePolicy inboundParcelablePolicy ;
5653 final OneWayBinderProxy .Decorator binderDecorator ;
@@ -71,7 +68,6 @@ private BinderClientTransportFactory(Builder builder) {
7168 scheduledExecutorPool = checkNotNull (builder .scheduledExecutorPool );
7269 offloadExecutorPool = checkNotNull (builder .offloadExecutorPool );
7370 securityPolicy = checkNotNull (builder .securityPolicy );
74- defaultTargetUserHandle = builder .defaultTargetUserHandle ;
7571 bindServiceFlags = checkNotNull (builder .bindServiceFlags );
7672 inboundParcelablePolicy = checkNotNull (builder .inboundParcelablePolicy );
7773 binderDecorator = checkNotNull (builder .binderDecorator );
@@ -125,7 +121,6 @@ public static final class Builder implements ClientTransportFactoryBuilder {
125121 ObjectPool <ScheduledExecutorService > scheduledExecutorPool =
126122 SharedResourcePool .forResource (GrpcUtil .TIMER_SERVICE );
127123 SecurityPolicy securityPolicy = SecurityPolicies .internalOnly ();
128- @ Nullable UserHandle defaultTargetUserHandle ;
129124 BindServiceFlags bindServiceFlags = BindServiceFlags .DEFAULTS ;
130125 InboundParcelablePolicy inboundParcelablePolicy = InboundParcelablePolicy .DEFAULT ;
131126 OneWayBinderProxy .Decorator binderDecorator = OneWayBinderProxy .IDENTITY_DECORATOR ;
@@ -172,11 +167,6 @@ public Builder setSecurityPolicy(SecurityPolicy securityPolicy) {
172167 return this ;
173168 }
174169
175- public Builder setDefaultTargetUserHandle (@ Nullable UserHandle defaultTargetUserHandle ) {
176- this .defaultTargetUserHandle = defaultTargetUserHandle ;
177- return this ;
178- }
179-
180170 public Builder setBindServiceFlags (BindServiceFlags bindServiceFlags ) {
181171 this .bindServiceFlags = checkNotNull (bindServiceFlags , "bindServiceFlags" );
182172 return this ;
0 commit comments