A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
W
S
- scheduledExecutorService(ScheduledExecutorService) - function in io.grpc.binder.BinderServerBuilder
- Provides a custom scheduled executor service.
- scheduledExecutorService(ScheduledExecutorService) - function in io.grpc.binder.BinderChannelBuilder
- Provides a custom scheduled executor service.
- SecurityPolicies - class in io.grpc.binder
- Static factory methods for creating standard security policies.
- securityPolicy(ServerSecurityPolicy) - function in io.grpc.binder.BinderServerBuilder
- Provides a custom security policy.
- securityPolicy(SecurityPolicy) - function in io.grpc.binder.BinderChannelBuilder
- Provides a custom security policy.
- SecurityPolicy - class in io.grpc.binder
- Decides whether a given Android UID is authorized to access some resource.
- serverInternalOnly() - function in io.grpc.binder.SecurityPolicies
- ServerSecurityPolicy - class in io.grpc.binder
- A security policy for a gRPC server.
- ServerSecurityPolicy.Builder - class in io.grpc.binder.ServerSecurityPolicy
- Builder for an AndroidServiceSecurityPolicy.
- servicePolicy(String,SecurityPolicy) - function in io.grpc.binder.ServerSecurityPolicy.Builder
- Specify a policy specific to a particular gRPC service.
- setAboveClient(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_ABOVE_CLIENT flag.
- setAcceptParcelableMessages(boolean) - function in io.grpc.binder.InboundParcelablePolicy.Builder
- Sets whether the policy should accept parcelable messages.
- setAcceptParcelableMetadataValues(boolean) - function in io.grpc.binder.InboundParcelablePolicy.Builder
- Sets whether the policy should accept parcelable metadata values.
- setAdjustWithActivity(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_ADJUST_WITH_ACTIVITY flag.
- setAllowActivityStarts(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the
{@code android.content.Context#BIND_ALLOW_ACTIVITY_STARTS}
flag. - setAllowOomManagement(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_ALLOW_OOM_MANAGEMENT flag.
- setAutoCreate(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Controls whether sending a call over the associated io.grpc.Channel will cause thetarget android.app.Service to be created and whether in-flight calls will keep it inexistence absent any other binding in the system.
- setBinaryLog(BinaryLog) - function in io.grpc.BinderServerBuilder
- setBinaryLog(BinaryLog) - function in io.grpc.BinderChannelBuilder
- setBinderDecorator(OneWayBinderProxy.Decorator) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- Decorates both the "endpoint" and "server" binders, for fault injection.
- setBindIntent(Intent) - function in io.grpc.binder.AndroidComponentAddress.Builder
- Sets the binding Intent to one having the "filter matching" fields of 'intent'.
- setBindIntentFromComponent(ComponentName) - function in io.grpc.binder.AndroidComponentAddress.Builder
- Sets the binding Intent to one with the specified 'component' and default values forall other fields, for convenience.
- setBindServiceFlags(BindServiceFlags) - function in io.grpc.binder.BinderChannelBuilder
- Specifies certain optional aspects of the underlying Android Service binding.
- setBindServiceFlags(BindServiceFlags) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setCallingWorkSourceUid(int) - function in android.os.LeakSafeOneWayBinder
- setChannelCredentials(BinderChannelCredentials) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setDefaultTargetUserHandle(UserHandle) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setExecutorPool(ObjectPool) - function in io.grpc.binder.internal.BinderServer.Builder
- Sets the executor to be used for calling into the application.
- setExecutorServicePool(ObjectPool) - function in io.grpc.binder.internal.BinderServer.Builder
- Sets the executor to be used for scheduling channel timers.
- setHandler(LeakSafeOneWayBinder.TransactionHandler) - function in io.grpc.binder.internal.LeakSafeOneWayBinder
- Replaces the current TransactionHandler with `handler`.
- setIBinder(IBinderReceiver,IBinder) - function in io.grpc.binder.BinderInternal
- Sets the receiver's IBinder using set.
- setImportant(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_IMPORTANT flag.
- setInboundParcelablePolicy(InboundParcelablePolicy) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setInboundParcelablePolicy(InboundParcelablePolicy) - function in io.grpc.binder.internal.BinderServer.Builder
- Sets the InboundParcelablePolicy to be used for built servers.
- setIncludeCapabilities(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_INCLUDE_CAPABILITIES flag.
- setListenAddress(AndroidComponentAddress) - function in io.grpc.binder.internal.BinderServer.Builder
- Sets the "listen" address for this server.
- setMainThreadExecutor(Executor) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setMaxParcelableMetadataSize(int) - function in io.grpc.binder.InboundParcelablePolicy.Builder
- Sets the maximum allowed total size of parcelables in metadata.
- setNameResolverArg(NameResolver.Args.Key,X) - function in io.grpc.BinderChannelBuilder
- setNotForeground(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_NOT_FOREGROUND flag.
- setNotPerceptible(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_NOT_PERCEPTIBLE flag.
- setOffloadExecutorPool(ObjectPool) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setReadyTimeoutMillis(long) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- Limits how long it can take to for a new transport to become ready after being started.
- setScheduledExecutorPool(ObjectPool) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setSecurityPolicy(SecurityPolicy) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setServerSecurityPolicy(ServerSecurityPolicy) - function in io.grpc.binder.internal.BinderServer.Builder
- Sets the ServerSecurityPolicy to be used for built servers.
- setServerTransportListener(ServerTransportListener) - function in io.grpc.binder.internal.BinderTransport.BinderServerTransport
- setSourceContext(Context) - function in io.grpc.binder.internal.BinderClientTransportFactory.Builder
- setStreamTracerFactories(List) - function in io.grpc.binder.internal.BinderServer.Builder
- Sets the source for ServerStreamTracers that will be installed on all new streams.
- setTargetUser(UserHandle) - function in io.grpc.binder.AndroidComponentAddress.Builder
- See getTargetUser.
- setWaivePriority(boolean) - function in io.grpc.binder.BindServiceFlags.Builder
- Sets or clears the BIND_WAIVE_PRIORITY flag.
- shouldAcceptParcelableMessages() - function in io.grpc.binder.InboundParcelablePolicy
- shouldAcceptParcelableMetadataValues() - function in io.grpc.binder.InboundParcelablePolicy
- shutdown(Status) - function in io.grpc.binder.internal.BinderTransport.BinderClientTransport
- shutdown(Status) - function in io.grpc.internal.BinderTransport.BinderClientTransport
- shutdown() - function in io.grpc.binder.internal.BinderTransport.BinderServerTransport
- shutdown() - function in io.grpc.internal.BinderTransport.BinderServerTransport
- shutdown() - function in io.grpc.binder.internal.BinderServer
- shutdown() - function in io.grpc.internal.BinderServer
- shutdownNow(Status) - function in io.grpc.binder.internal.BinderTransport.BinderClientTransport
- shutdownNow(Status) - function in io.grpc.internal.BinderTransport.BinderClientTransport
- shutdownNow(Status) - function in io.grpc.binder.internal.BinderTransport.BinderServerTransport
- shutdownNow(Status) - function in io.grpc.internal.BinderTransport.BinderServerTransport
- shutdownUponDestruction(Lifecycle,ManagedChannel) - function in io.grpc.binder.LifecycleOnDestroyHelper
- Arranges for shutdownNow to be called on
{@code channel}
just before{@code lifecycle}
is destroyed, or immediately if{@code lifecycle}
is already destroyed. - shutdownUponDestruction(Lifecycle,Server) - function in io.grpc.binder.LifecycleOnDestroyHelper
- Arranges for shutdownNow to be called on
{@code server}
just before{@code * lifecycle}
is destroyed, or immediately if{@code lifecycle}
is already destroyed. - start(ManagedClientTransport.Listener) - function in io.grpc.binder.internal.BinderTransport.BinderClientTransport
- start(ManagedClientTransport.Listener) - function in io.grpc.internal.BinderTransport.BinderClientTransport
- start(ServerListener) - function in io.grpc.binder.internal.BinderServer
- start(ServerListener) - function in io.grpc.internal.BinderServer
- strictLifecycleManagement() - function in io.grpc.binder.BinderChannelBuilder
- Disables the channel idle timeout and prevents it from being enabled.
- swapChannelCredentials(ChannelCredentials) - function in io.grpc.binder.internal.BinderClientTransportFactory
- swapChannelCredentials(ChannelCredentials) - function in io.grpc.internal.BinderClientTransportFactory