META-INF/
META-INF/MANIFEST.MF
io/
io/grpc/
io/grpc/MethodDescriptor$ReflectableMarshaller.classMethodDescriptor.java
package io.grpc
public abstract io.grpc.MethodDescriptor$ReflectableMarshaller extends java.lang.Object implements io.grpc.MethodDescriptor$Marshaller {
public abstract java.lang.Class getMessageClass ()
}
io/grpc/ForwardingClientCall.classForwardingClientCall.java
package io.grpc
public abstract io.grpc.ForwardingClientCall extends io.grpc.PartialForwardingClientCall {
public void ()
protected abstract io.grpc.ClientCall delegate ()
public void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
io.grpc.ClientCall$Listener responseListener
io.grpc.Metadata headers
public void sendMessage (java.lang.Object)
Object message
public volatile java.lang.String toString ()
public volatile io.grpc.Attributes getAttributes ()
public volatile boolean isReady ()
public volatile void setMessageCompression (boolean)
public volatile void halfClose ()
public volatile void cancel (java.lang.String, java.lang.Throwable)
public volatile void request (int)
}
io/grpc/MethodDescriptor.classMethodDescriptor.java
package io.grpc
public final io.grpc.MethodDescriptor extends java.lang.Object {
private final io.grpc.MethodDescriptor$MethodType type
private final String fullMethodName
private final io.grpc.MethodDescriptor$Marshaller requestMarshaller
private final io.grpc.MethodDescriptor$Marshaller responseMarshaller
private final Object schemaDescriptor
private final boolean idempotent
private final boolean safe
private final boolean sampledToLocalTracing
private final java.util.concurrent.atomic.AtomicReferenceArray rawMethodNames
final java.lang.Object getRawMethodName (int)
int transportOrdinal
final void setRawMethodName (int, java.lang.Object)
int transportOrdinal
Object o
public static io.grpc.MethodDescriptor create (io.grpc.MethodDescriptor$MethodType, java.lang.String, io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller)
io.grpc.MethodDescriptor$MethodType type
String fullMethodName
io.grpc.MethodDescriptor$Marshaller requestMarshaller
io.grpc.MethodDescriptor$Marshaller responseMarshaller
private void (io.grpc.MethodDescriptor$MethodType, java.lang.String, io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller, java.lang.Object, boolean, boolean, boolean)
io.grpc.MethodDescriptor$MethodType type
String fullMethodName
io.grpc.MethodDescriptor$Marshaller requestMarshaller
io.grpc.MethodDescriptor$Marshaller responseMarshaller
Object schemaDescriptor
boolean idempotent
boolean safe
boolean sampledToLocalTracing
public io.grpc.MethodDescriptor$MethodType getType ()
public java.lang.String getFullMethodName ()
public java.lang.Object parseResponse (java.io.InputStream)
java.io.InputStream input
public java.io.InputStream streamRequest (java.lang.Object)
Object requestMessage
public java.lang.Object parseRequest (java.io.InputStream)
java.io.InputStream input
public java.io.InputStream streamResponse (java.lang.Object)
Object response
public io.grpc.MethodDescriptor$Marshaller getRequestMarshaller ()
public io.grpc.MethodDescriptor$Marshaller getResponseMarshaller ()
public java.lang.Object getSchemaDescriptor ()
public boolean isIdempotent ()
public boolean isSafe ()
public boolean isSampledToLocalTracing ()
public static java.lang.String generateFullMethodName (java.lang.String, java.lang.String)
String fullServiceName
String methodName
public static java.lang.String extractFullServiceName (java.lang.String)
String fullMethodName
int index
public static io.grpc.MethodDescriptor$Builder newBuilder ()
public static io.grpc.MethodDescriptor$Builder newBuilder (io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller)
io.grpc.MethodDescriptor$Marshaller requestMarshaller
io.grpc.MethodDescriptor$Marshaller responseMarshaller
public io.grpc.MethodDescriptor$Builder toBuilder ()
public io.grpc.MethodDescriptor$Builder toBuilder (io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller)
io.grpc.MethodDescriptor$Marshaller requestMarshaller
io.grpc.MethodDescriptor$Marshaller responseMarshaller
public java.lang.String toString ()
void (io.grpc.MethodDescriptor$MethodType, java.lang.String, io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller, java.lang.Object, boolean, boolean, boolean, io.grpc.MethodDescriptor$1)
io.grpc.MethodDescriptor$MethodType x0
String x1
io.grpc.MethodDescriptor$Marshaller x2
io.grpc.MethodDescriptor$Marshaller x3
Object x4
boolean x5
boolean x6
boolean x7
io.grpc.MethodDescriptor$1 x8
}
io/grpc/MethodDescriptor$PrototypeMarshaller.classMethodDescriptor.java
package io.grpc
public abstract io.grpc.MethodDescriptor$PrototypeMarshaller extends java.lang.Object implements io.grpc.MethodDescriptor$ReflectableMarshaller {
public abstract java.lang.Object getMessagePrototype ()
}
io/grpc/Codec$Gzip.classCodec.java
package io.grpc
public final io.grpc.Codec$Gzip extends java.lang.Object implements io.grpc.Codec {
public void ()
public java.lang.String getMessageEncoding ()
public java.io.OutputStream compress (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
public java.io.InputStream decompress (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
}
io/grpc/PartialForwardingServerCallListener.classPartialForwardingServerCallListener.java
package io.grpc
abstract io.grpc.PartialForwardingServerCallListener extends io.grpc.ServerCall$Listener {
void ()
protected abstract io.grpc.ServerCall$Listener delegate ()
public void onHalfClose ()
public void onCancel ()
public void onComplete ()
public void onReady ()
public java.lang.String toString ()
}
io/grpc/Metadata$TrustedAsciiKey.classMetadata.java
package io.grpc
final io.grpc.Metadata$TrustedAsciiKey extends io.grpc.Metadata$Key {
private final io.grpc.Metadata$TrustedAsciiMarshaller marshaller
private void (java.lang.String, boolean, io.grpc.Metadata$TrustedAsciiMarshaller)
String name
boolean pseudo
io.grpc.Metadata$TrustedAsciiMarshaller marshaller
byte[] toBytes (java.lang.Object)
Object value
java.lang.Object parseBytes (byte[])
byte[] serialized
void (java.lang.String, boolean, io.grpc.Metadata$TrustedAsciiMarshaller, io.grpc.Metadata$1)
String x0
boolean x1
io.grpc.Metadata$TrustedAsciiMarshaller x2
io.grpc.Metadata$1 x3
}
io/grpc/InternalMetadata.classInternalMetadata.java
package io.grpc
public final io.grpc.InternalMetadata extends java.lang.Object {
public static final java.nio.charset.Charset US_ASCII
public void ()
public static io.grpc.Metadata$Key keyOf (java.lang.String, io.grpc.InternalMetadata$TrustedAsciiMarshaller)
String name
io.grpc.InternalMetadata$TrustedAsciiMarshaller marshaller
boolean isPseudo
public static io.grpc.Metadata$Key keyOf (java.lang.String, io.grpc.Metadata$AsciiMarshaller)
String name
io.grpc.Metadata$AsciiMarshaller marshaller
boolean isPseudo
public static transient io.grpc.Metadata newMetadata (byte[][])
byte[][] binaryValues
public static transient io.grpc.Metadata newMetadata (int, byte[][])
int usedNames
byte[][] binaryValues
public static byte[][] serialize (io.grpc.Metadata)
io.grpc.Metadata md
public static int headerCount (io.grpc.Metadata)
io.grpc.Metadata md
static void ()
}
io/grpc/ExperimentalApi.classExperimentalApi.java
package io.grpc
public abstract io.grpc.ExperimentalApi extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
io/grpc/Grpc.classGrpc.java
package io.grpc
public final io.grpc.Grpc extends java.lang.Object {
public static final io.grpc.Attributes$Key TRANSPORT_ATTR_REMOTE_ADDR
public static final io.grpc.Attributes$Key TRANSPORT_ATTR_SSL_SESSION
private void ()
static void ()
}
io/grpc/Status$StatusMessageMarshaller.classStatus.java
package io.grpc
final io.grpc.Status$StatusMessageMarshaller extends java.lang.Object implements io.grpc.Metadata$TrustedAsciiMarshaller {
private static final byte[] HEX
private void ()
public byte[] toAsciiString (java.lang.String)
byte b
int i
String value
byte[] valueBytes
private static boolean isEscapingChar (byte)
byte b
private static byte[] toAsciiStringSlow (byte[], int)
byte b
byte[] valueBytes
int ri
byte[] escapedBytes
int wi
byte[] dest
public java.lang.String parseAsciiString (byte[])
byte b
int i
byte[] value
private static java.lang.String parseAsciiStringSlow (byte[])
int i
byte[] value
java.nio.ByteBuffer buf
public volatile java.lang.Object parseAsciiString (byte[])
public volatile byte[] toAsciiString (java.lang.Object)
void (io.grpc.Status$1)
io.grpc.Status$1 x0
static void ()
}
io/grpc/ServiceProviders$1.classServiceProviders.java
package io.grpc
io.grpc.ServiceProviders$1 extends java.lang.Object implements java.util.Comparator {
final io.grpc.ServiceProviders$PriorityAccessor val$priorityAccessor
void (io.grpc.ServiceProviders$PriorityAccessor)
public int compare (java.lang.Object, java.lang.Object)
Object f1
Object f2
}
io/grpc/LoadBalancer$PickSubchannelArgs.classLoadBalancer.java
package io.grpc
public abstract io.grpc.LoadBalancer$PickSubchannelArgs extends java.lang.Object {
public void ()
public abstract io.grpc.CallOptions getCallOptions ()
public abstract io.grpc.Metadata getHeaders ()
public abstract io.grpc.MethodDescriptor getMethodDescriptor ()
}
io/grpc/inprocess/
io/grpc/inprocess/InProcessChannelBuilder$1.classInProcessChannelBuilder.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessChannelBuilder$1 extends java.lang.Object {
}
io/grpc/inprocess/InProcessTransport$2.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.inprocess.InProcessTransport this$0
void (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport this$0
public void run ()
io.grpc.Attributes serverTransportAttrs
}
io/grpc/inprocess/InProcessTransport$InProcessStream.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$InProcessStream extends java.lang.Object {
private final io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream clientStream
private final io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream serverStream
private final io.grpc.Metadata headers
private final io.grpc.MethodDescriptor method
private volatile String authority
final io.grpc.inprocess.InProcessTransport this$0
private void (io.grpc.inprocess.InProcessTransport, io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions, java.lang.String)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
String authority
private void streamClosed ()
boolean justRemovedAnElement
void (io.grpc.inprocess.InProcessTransport, io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions, java.lang.String, io.grpc.inprocess.InProcessTransport$1)
io.grpc.inprocess.InProcessTransport x0
io.grpc.MethodDescriptor x1
io.grpc.Metadata x2
io.grpc.CallOptions x3
String x4
io.grpc.inprocess.InProcessTransport$1 x5
static io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream access$700 (io.grpc.inprocess.InProcessTransport$InProcessStream)
io.grpc.inprocess.InProcessTransport$InProcessStream x0
static void access$1600 (io.grpc.inprocess.InProcessTransport$InProcessStream)
io.grpc.inprocess.InProcessTransport$InProcessStream x0
static java.lang.String access$1800 (io.grpc.inprocess.InProcessTransport$InProcessStream)
io.grpc.inprocess.InProcessTransport$InProcessStream x0
static io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream access$1900 (io.grpc.inprocess.InProcessTransport$InProcessStream)
io.grpc.inprocess.InProcessTransport$InProcessStream x0
static java.lang.String access$1802 (io.grpc.inprocess.InProcessTransport$InProcessStream, java.lang.String)
io.grpc.inprocess.InProcessTransport$InProcessStream x0
String x1
static io.grpc.MethodDescriptor access$2300 (io.grpc.inprocess.InProcessTransport$InProcessStream)
io.grpc.inprocess.InProcessTransport$InProcessStream x0
static io.grpc.Metadata access$2400 (io.grpc.inprocess.InProcessTransport$InProcessStream)
io.grpc.inprocess.InProcessTransport$InProcessStream x0
}
io/grpc/inprocess/InProcessChannelBuilder.classInProcessChannelBuilder.java
package io.grpc.inprocess
public final io.grpc.inprocess.InProcessChannelBuilder extends io.grpc.internal.AbstractManagedChannelImplBuilder {
private final String name
private java.util.concurrent.ScheduledExecutorService scheduledExecutorService
public static io.grpc.inprocess.InProcessChannelBuilder forName (java.lang.String)
String name
public static io.grpc.inprocess.InProcessChannelBuilder forTarget (java.lang.String)
String target
public static io.grpc.inprocess.InProcessChannelBuilder forAddress (java.lang.String, int)
String name
int port
private void (java.lang.String)
String name
public final io.grpc.inprocess.InProcessChannelBuilder maxInboundMessageSize (int)
int max
public io.grpc.inprocess.InProcessChannelBuilder useTransportSecurity ()
public io.grpc.inprocess.InProcessChannelBuilder usePlaintext (boolean)
boolean skipNegotiation
public io.grpc.inprocess.InProcessChannelBuilder usePlaintext ()
public io.grpc.inprocess.InProcessChannelBuilder keepAliveTime (long, java.util.concurrent.TimeUnit)
long keepAliveTime
java.util.concurrent.TimeUnit timeUnit
public io.grpc.inprocess.InProcessChannelBuilder keepAliveTimeout (long, java.util.concurrent.TimeUnit)
long keepAliveTimeout
java.util.concurrent.TimeUnit timeUnit
public io.grpc.inprocess.InProcessChannelBuilder keepAliveWithoutCalls (boolean)
boolean enable
public io.grpc.inprocess.InProcessChannelBuilder scheduledExecutorService (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService scheduledExecutorService
protected io.grpc.internal.ClientTransportFactory buildTransportFactory ()
public volatile io.grpc.internal.AbstractManagedChannelImplBuilder maxInboundMessageSize (int)
public volatile io.grpc.ManagedChannelBuilder keepAliveWithoutCalls (boolean)
public volatile io.grpc.ManagedChannelBuilder keepAliveTimeout (long, java.util.concurrent.TimeUnit)
public volatile io.grpc.ManagedChannelBuilder keepAliveTime (long, java.util.concurrent.TimeUnit)
public volatile io.grpc.ManagedChannelBuilder maxInboundMessageSize (int)
public volatile io.grpc.ManagedChannelBuilder useTransportSecurity ()
public volatile io.grpc.ManagedChannelBuilder usePlaintext ()
public volatile io.grpc.ManagedChannelBuilder usePlaintext (boolean)
}
io/grpc/inprocess/InProcessTransport$InProcessStream$InProcessClientStream.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream extends java.lang.Object implements io.grpc.internal.ClientStream {
final io.grpc.internal.StatsTraceContext statsTraceCtx
private io.grpc.internal.ServerStreamListener serverStreamListener
private int serverRequested
private java.util.ArrayDeque serverReceiveQueue
private boolean serverNotifyHalfClose
private boolean closed
private int outboundSeqNo
final io.grpc.inprocess.InProcessTransport$InProcessStream this$1
void (io.grpc.inprocess.InProcessTransport$InProcessStream, io.grpc.CallOptions, io.grpc.Metadata)
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
private synchronized void setListener (io.grpc.internal.ServerStreamListener)
io.grpc.internal.ServerStreamListener listener
public void request (int)
int numMessages
boolean onReady
private synchronized boolean serverRequested (int)
int numMessages
boolean previouslyReady
boolean nowReady
private void serverClosed (io.grpc.Status, io.grpc.Status)
io.grpc.Status serverListenerStatus
io.grpc.Status serverTracerStatus
public synchronized void writeMessage (java.io.InputStream)
java.io.InputStream message
io.grpc.internal.StreamListener$MessageProducer producer
public void flush ()
public synchronized boolean isReady ()
public void cancel (io.grpc.Status)
io.grpc.Status reason
io.grpc.Status serverStatus
private synchronized boolean internalCancel (io.grpc.Status, io.grpc.Status)
Throwable t
java.io.InputStream message
io.grpc.Status serverListenerStatus
io.grpc.Status serverTracerStatus
io.grpc.internal.StreamListener$MessageProducer producer
public synchronized void halfClose ()
public void setMessageCompression (boolean)
boolean enable
public void setAuthority (java.lang.String)
String string
public void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
public io.grpc.Attributes getAttributes ()
public void setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public void setFullStreamDecompression (boolean)
boolean fullStreamDecompression
public void setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
public void setMaxInboundMessageSize (int)
int maxSize
public void setMaxOutboundMessageSize (int)
int maxSize
public void setDeadline (io.grpc.Deadline)
io.grpc.Deadline deadline
long effectiveTimeout
static void access$1100 (io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream, io.grpc.internal.ServerStreamListener)
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream x0
io.grpc.internal.ServerStreamListener x1
static boolean access$1200 (io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream, int)
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream x0
int x1
static void access$1400 (io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream, io.grpc.Status, io.grpc.Status)
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessClientStream x0
io.grpc.Status x1
io.grpc.Status x2
}
io/grpc/inprocess/InProcessTransport$4.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$4 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ClientTransport$PingCallback val$callback
final io.grpc.Status val$shutdownStatus
final io.grpc.inprocess.InProcessTransport this$0
void (io.grpc.inprocess.InProcessTransport, io.grpc.internal.ClientTransport$PingCallback, io.grpc.Status)
io.grpc.inprocess.InProcessTransport this$0
public void run ()
}
io/grpc/inprocess/InProcessTransport$3.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$3 extends io.grpc.internal.NoopClientStream {
final io.grpc.internal.StatsTraceContext val$statsTraceCtx
final io.grpc.Status val$capturedStatus
final io.grpc.inprocess.InProcessTransport this$0
void (io.grpc.inprocess.InProcessTransport, io.grpc.internal.StatsTraceContext, io.grpc.Status)
io.grpc.inprocess.InProcessTransport this$0
public void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
}
io/grpc/inprocess/InProcessTransport$5.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$5 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ClientTransport$PingCallback val$callback
final io.grpc.inprocess.InProcessTransport this$0
void (io.grpc.inprocess.InProcessTransport, io.grpc.internal.ClientTransport$PingCallback)
io.grpc.inprocess.InProcessTransport this$0
public void run ()
}
io/grpc/inprocess/InProcessTransport.classInProcessTransport.java
package io.grpc.inprocess
final io.grpc.inprocess.InProcessTransport extends java.lang.Object implements io.grpc.internal.ServerTransport io.grpc.internal.ConnectionClientTransport {
private static final java.util.logging.Logger log
private final io.grpc.internal.LogId logId
private final String name
private final String authority
private final String userAgent
private io.grpc.internal.ObjectPool serverSchedulerPool
private java.util.concurrent.ScheduledExecutorService serverScheduler
private io.grpc.internal.ServerTransportListener serverTransportListener
private io.grpc.Attributes serverStreamAttributes
private io.grpc.internal.ManagedClientTransport$Listener clientTransportListener
private boolean shutdown
private boolean terminated
private io.grpc.Status shutdownStatus
private java.util.Set streams
private java.util.List serverStreamTracerFactories
private final io.grpc.Attributes attributes
public void (java.lang.String, java.lang.String, java.lang.String)
String name
String authority
String userAgent
public synchronized java.lang.Runnable start (io.grpc.internal.ManagedClientTransport$Listener)
io.grpc.Status localShutdownStatus
io.grpc.internal.ManagedClientTransport$Listener listener
io.grpc.inprocess.InProcessServer server
public synchronized io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.Status capturedStatus
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
public synchronized void ping (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor)
io.grpc.Status shutdownStatus
io.grpc.internal.ClientTransport$PingCallback callback
java.util.concurrent.Executor executor
public synchronized void shutdown (io.grpc.Status)
io.grpc.Status reason
public synchronized void shutdown ()
public void shutdownNow (io.grpc.Status)
java.util.List streamsCopy
io.grpc.inprocess.InProcessTransport$InProcessStream stream
io.grpc.Status reason
java.util.List streamsCopy
public java.lang.String toString ()
public io.grpc.internal.LogId getLogId ()
public io.grpc.Attributes getAttributes ()
public java.util.concurrent.ScheduledExecutorService getScheduledExecutorService ()
public com.google.common.util.concurrent.ListenableFuture getStats ()
com.google.common.util.concurrent.SettableFuture ret
private synchronized void notifyShutdown (io.grpc.Status)
io.grpc.Status s
private synchronized void notifyTerminated ()
private static io.grpc.Status stripCause (io.grpc.Status)
io.grpc.Status status
static void access$000 (io.grpc.inprocess.InProcessTransport, io.grpc.Status)
io.grpc.inprocess.InProcessTransport x0
io.grpc.Status x1
static void access$100 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static java.lang.String access$200 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static io.grpc.Attributes access$302 (io.grpc.inprocess.InProcessTransport, io.grpc.Attributes)
io.grpc.inprocess.InProcessTransport x0
io.grpc.Attributes x1
static io.grpc.internal.ServerTransportListener access$400 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static io.grpc.internal.ManagedClientTransport$Listener access$500 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static java.util.Set access$800 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static boolean access$900 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static java.util.List access$1000 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static io.grpc.Status access$1500 (io.grpc.Status)
io.grpc.Status x0
static java.util.logging.Logger access$1700 ()
static io.grpc.Attributes access$300 (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport x0
static void ()
}
io/grpc/inprocess/InProcessTransport$SingleMessageProducer.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$SingleMessageProducer extends java.lang.Object implements io.grpc.internal.StreamListener$MessageProducer {
private java.io.InputStream message
private void (java.io.InputStream)
java.io.InputStream message
public java.io.InputStream next ()
java.io.InputStream messageToReturn
void (java.io.InputStream, io.grpc.inprocess.InProcessTransport$1)
java.io.InputStream x0
io.grpc.inprocess.InProcessTransport$1 x1
}
io/grpc/inprocess/InProcessServerBuilder.classInProcessServerBuilder.java
package io.grpc.inprocess
public final io.grpc.inprocess.InProcessServerBuilder extends io.grpc.internal.AbstractServerImplBuilder {
private final String name
private io.grpc.internal.ObjectPool schedulerPool
public static io.grpc.inprocess.InProcessServerBuilder forName (java.lang.String)
String name
public static io.grpc.inprocess.InProcessServerBuilder forPort (int)
int port
public static java.lang.String generateName ()
private void (java.lang.String)
String name
public io.grpc.inprocess.InProcessServerBuilder scheduledExecutorService (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService scheduledExecutorService
protected io.grpc.inprocess.InProcessServer buildTransportServer (java.util.List)
java.util.List streamTracerFactories
public io.grpc.inprocess.InProcessServerBuilder useTransportSecurity (java.io.File, java.io.File)
java.io.File certChain
java.io.File privateKey
protected volatile io.grpc.internal.InternalServer buildTransportServer (java.util.List)
public volatile io.grpc.ServerBuilder useTransportSecurity (java.io.File, java.io.File)
}
io/grpc/inprocess/InProcessServer.classInProcessServer.java
package io.grpc.inprocess
final io.grpc.inprocess.InProcessServer extends java.lang.Object implements io.grpc.internal.InternalServer {
private static final java.util.concurrent.ConcurrentMap registry
private final String name
private final java.util.List streamTracerFactories
private io.grpc.internal.ServerListener listener
private boolean shutdown
private final io.grpc.internal.ObjectPool schedulerPool
private java.util.concurrent.ScheduledExecutorService scheduler
static io.grpc.inprocess.InProcessServer findServer (java.lang.String)
String name
void (java.lang.String, io.grpc.internal.ObjectPool, java.util.List)
String name
io.grpc.internal.ObjectPool schedulerPool
java.util.List streamTracerFactories
public void start (io.grpc.internal.ServerListener) throws java.io.IOException
io.grpc.internal.ServerListener serverListener
public int getPort ()
public java.util.List getListenSockets ()
public void shutdown ()
public java.lang.String toString ()
synchronized io.grpc.internal.ServerTransportListener register (io.grpc.inprocess.InProcessTransport)
io.grpc.inprocess.InProcessTransport transport
io.grpc.internal.ObjectPool getScheduledExecutorServicePool ()
java.util.List getStreamTracerFactories ()
static void ()
}
io/grpc/inprocess/InProcessTransport$1.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$localShutdownStatus
final io.grpc.inprocess.InProcessTransport this$0
void (io.grpc.inprocess.InProcessTransport, io.grpc.Status)
io.grpc.inprocess.InProcessTransport this$0
public void run ()
}
io/grpc/inprocess/InProcessTransport$InProcessStream$InProcessServerStream.classInProcessTransport.java
package io.grpc.inprocess
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream extends java.lang.Object implements io.grpc.internal.ServerStream {
final io.grpc.internal.StatsTraceContext statsTraceCtx
private io.grpc.internal.ClientStreamListener clientStreamListener
private int clientRequested
private java.util.ArrayDeque clientReceiveQueue
private io.grpc.Status clientNotifyStatus
private io.grpc.Metadata clientNotifyTrailers
private boolean closed
private int outboundSeqNo
final io.grpc.inprocess.InProcessTransport$InProcessStream this$1
void (io.grpc.inprocess.InProcessTransport$InProcessStream, io.grpc.MethodDescriptor, io.grpc.Metadata)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
private synchronized void setListener (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
public void setListener (io.grpc.internal.ServerStreamListener)
io.grpc.internal.ServerStreamListener serverStreamListener
public void request (int)
int numMessages
boolean onReady
private synchronized boolean clientRequested (int)
int numMessages
boolean previouslyReady
boolean nowReady
private void clientCancelled (io.grpc.Status)
io.grpc.Status status
public synchronized void writeMessage (java.io.InputStream)
java.io.InputStream message
io.grpc.internal.StreamListener$MessageProducer producer
public void flush ()
public synchronized boolean isReady ()
public synchronized void writeHeaders (io.grpc.Metadata)
io.grpc.Metadata headers
public void close (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
io.grpc.Status clientStatus
public void cancel (io.grpc.Status)
io.grpc.Status status
private synchronized boolean internalCancel (io.grpc.Status)
Throwable t
java.io.InputStream message
io.grpc.Status clientStatus
io.grpc.internal.StreamListener$MessageProducer producer
public void setMessageCompression (boolean)
boolean enable
public void setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public void setDecompressor (io.grpc.Decompressor)
io.grpc.Decompressor decompressor
public io.grpc.Attributes getAttributes ()
public java.lang.String getAuthority ()
public io.grpc.internal.StatsTraceContext statsTraceContext ()
static boolean access$2000 (io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream, int)
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream x0
int x1
static void access$2100 (io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream, io.grpc.Status)
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream x0
io.grpc.Status x1
static void access$2200 (io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream, io.grpc.internal.ClientStreamListener)
io.grpc.inprocess.InProcessTransport$InProcessStream$InProcessServerStream x0
io.grpc.internal.ClientStreamListener x1
}
io/grpc/inprocess/InProcessSocketAddress.classInProcessSocketAddress.java
package io.grpc.inprocess
public final io.grpc.inprocess.InProcessSocketAddress extends java.net.SocketAddress {
private static final long serialVersionUID
private final String name
public void (java.lang.String)
String name
public java.lang.String getName ()
public java.lang.String toString ()
}
io/grpc/inprocess/InProcessChannelBuilder$InProcessClientTransportFactory.classInProcessChannelBuilder.java
package io.grpc.inprocess
final io.grpc.inprocess.InProcessChannelBuilder$InProcessClientTransportFactory extends java.lang.Object implements io.grpc.internal.ClientTransportFactory {
private final String name
private final java.util.concurrent.ScheduledExecutorService timerService
private final boolean useSharedTimer
private boolean closed
private void (java.lang.String, java.util.concurrent.ScheduledExecutorService)
String name
java.util.concurrent.ScheduledExecutorService scheduledExecutorService
public io.grpc.internal.ConnectionClientTransport newClientTransport (java.net.SocketAddress, io.grpc.internal.ClientTransportFactory$ClientTransportOptions)
java.net.SocketAddress addr
io.grpc.internal.ClientTransportFactory$ClientTransportOptions options
public java.util.concurrent.ScheduledExecutorService getScheduledExecutorService ()
public void close ()
void (java.lang.String, java.util.concurrent.ScheduledExecutorService, io.grpc.inprocess.InProcessChannelBuilder$1)
String x0
java.util.concurrent.ScheduledExecutorService x1
io.grpc.inprocess.InProcessChannelBuilder$1 x2
}
io/grpc/InternalClientInterceptors.classInternalClientInterceptors.java
package io.grpc
public final io.grpc.InternalClientInterceptors extends java.lang.Object {
public void ()
public static io.grpc.ClientInterceptor wrapClientInterceptor (io.grpc.ClientInterceptor, io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller)
io.grpc.ClientInterceptor interceptor
io.grpc.MethodDescriptor$Marshaller reqMarshaller
io.grpc.MethodDescriptor$Marshaller respMarshaller
}
io/grpc/PartialForwardingClientCall.classPartialForwardingClientCall.java
package io.grpc
abstract io.grpc.PartialForwardingClientCall extends io.grpc.ClientCall {
void ()
protected abstract io.grpc.ClientCall delegate ()
public void request (int)
int numMessages
public void cancel (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void halfClose ()
public void setMessageCompression (boolean)
boolean enabled
public boolean isReady ()
public io.grpc.Attributes getAttributes ()
public java.lang.String toString ()
}
io/grpc/CallCredentials.classCallCredentials.java
package io.grpc
public abstract io.grpc.CallCredentials extends java.lang.Object {
public static final io.grpc.Attributes$Key ATTR_SECURITY_LEVEL
public static final io.grpc.Attributes$Key ATTR_AUTHORITY
public abstract void applyRequestMetadata (io.grpc.MethodDescriptor, io.grpc.Attributes, java.util.concurrent.Executor, io.grpc.CallCredentials$MetadataApplier)
public abstract void thisUsesUnstableApi ()
static void ()
}
io/grpc/ClientInterceptors$1$1$1.classClientInterceptors.java
package io.grpc
io.grpc.ClientInterceptors$1$1$1 extends io.grpc.PartialForwardingClientCallListener {
final io.grpc.ClientCall$Listener val$responseListener
final io.grpc.ClientInterceptors$1$1 this$1
void (io.grpc.ClientInterceptors$1$1, io.grpc.ClientCall$Listener)
io.grpc.ClientInterceptors$1$1 this$1
public void onMessage (java.lang.Object)
Object wMessage
java.io.InputStream bytes
Object message
protected io.grpc.ClientCall$Listener delegate ()
}
io/grpc/ForwardingChannelBuilder.classForwardingChannelBuilder.java
package io.grpc
public abstract io.grpc.ForwardingChannelBuilder extends io.grpc.ManagedChannelBuilder {
protected void ()
public static io.grpc.ManagedChannelBuilder forAddress (java.lang.String, int)
String name
int port
public static io.grpc.ManagedChannelBuilder forTarget (java.lang.String)
String target
protected abstract io.grpc.ManagedChannelBuilder delegate ()
public io.grpc.ForwardingChannelBuilder directExecutor ()
public io.grpc.ForwardingChannelBuilder executor (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public io.grpc.ForwardingChannelBuilder intercept (java.util.List)
java.util.List interceptors
public transient io.grpc.ForwardingChannelBuilder intercept (io.grpc.ClientInterceptor[])
io.grpc.ClientInterceptor[] interceptors
public io.grpc.ForwardingChannelBuilder userAgent (java.lang.String)
String userAgent
public io.grpc.ForwardingChannelBuilder overrideAuthority (java.lang.String)
String authority
public io.grpc.ForwardingChannelBuilder usePlaintext (boolean)
boolean skipNegotiation
public io.grpc.ForwardingChannelBuilder usePlaintext ()
public io.grpc.ForwardingChannelBuilder useTransportSecurity ()
public io.grpc.ForwardingChannelBuilder nameResolverFactory (io.grpc.NameResolver$Factory)
io.grpc.NameResolver$Factory resolverFactory
public io.grpc.ForwardingChannelBuilder loadBalancerFactory (io.grpc.LoadBalancer$Factory)
io.grpc.LoadBalancer$Factory loadBalancerFactory
public io.grpc.ForwardingChannelBuilder enableFullStreamDecompression ()
public io.grpc.ForwardingChannelBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry registry
public io.grpc.ForwardingChannelBuilder compressorRegistry (io.grpc.CompressorRegistry)
io.grpc.CompressorRegistry registry
public io.grpc.ForwardingChannelBuilder idleTimeout (long, java.util.concurrent.TimeUnit)
long value
java.util.concurrent.TimeUnit unit
public io.grpc.ForwardingChannelBuilder maxInboundMessageSize (int)
int max
public io.grpc.ForwardingChannelBuilder keepAliveTime (long, java.util.concurrent.TimeUnit)
long keepAliveTime
java.util.concurrent.TimeUnit timeUnit
public io.grpc.ForwardingChannelBuilder keepAliveTimeout (long, java.util.concurrent.TimeUnit)
long keepAliveTimeout
java.util.concurrent.TimeUnit timeUnit
public io.grpc.ForwardingChannelBuilder keepAliveWithoutCalls (boolean)
boolean enable
public io.grpc.ForwardingChannelBuilder maxRetryAttempts (int)
int maxRetryAttempts
public io.grpc.ForwardingChannelBuilder maxHedgedAttempts (int)
int maxHedgedAttempts
public io.grpc.ForwardingChannelBuilder retryBufferSize (long)
long bytes
public io.grpc.ForwardingChannelBuilder perRpcBufferLimit (long)
long bytes
public io.grpc.ForwardingChannelBuilder disableRetry ()
public io.grpc.ForwardingChannelBuilder enableRetry ()
public io.grpc.ForwardingChannelBuilder setBinaryLog (io.grpc.BinaryLog)
io.grpc.BinaryLog binaryLog
public io.grpc.ForwardingChannelBuilder maxTraceEvents (int)
int maxTraceEvents
public io.grpc.ManagedChannel build ()
public java.lang.String toString ()
protected final io.grpc.ForwardingChannelBuilder thisT ()
io.grpc.ForwardingChannelBuilder thisT
public volatile io.grpc.ManagedChannelBuilder maxTraceEvents (int)
public volatile io.grpc.ManagedChannelBuilder setBinaryLog (io.grpc.BinaryLog)
public volatile io.grpc.ManagedChannelBuilder enableRetry ()
public volatile io.grpc.ManagedChannelBuilder disableRetry ()
public volatile io.grpc.ManagedChannelBuilder perRpcBufferLimit (long)
public volatile io.grpc.ManagedChannelBuilder retryBufferSize (long)
public volatile io.grpc.ManagedChannelBuilder maxHedgedAttempts (int)
public volatile io.grpc.ManagedChannelBuilder maxRetryAttempts (int)
public volatile io.grpc.ManagedChannelBuilder keepAliveWithoutCalls (boolean)
public volatile io.grpc.ManagedChannelBuilder keepAliveTimeout (long, java.util.concurrent.TimeUnit)
public volatile io.grpc.ManagedChannelBuilder keepAliveTime (long, java.util.concurrent.TimeUnit)
public volatile io.grpc.ManagedChannelBuilder maxInboundMessageSize (int)
public volatile io.grpc.ManagedChannelBuilder idleTimeout (long, java.util.concurrent.TimeUnit)
public volatile io.grpc.ManagedChannelBuilder compressorRegistry (io.grpc.CompressorRegistry)
public volatile io.grpc.ManagedChannelBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
public volatile io.grpc.ManagedChannelBuilder enableFullStreamDecompression ()
public volatile io.grpc.ManagedChannelBuilder loadBalancerFactory (io.grpc.LoadBalancer$Factory)
public volatile io.grpc.ManagedChannelBuilder nameResolverFactory (io.grpc.NameResolver$Factory)
public volatile io.grpc.ManagedChannelBuilder useTransportSecurity ()
public volatile io.grpc.ManagedChannelBuilder usePlaintext ()
public volatile io.grpc.ManagedChannelBuilder usePlaintext (boolean)
public volatile io.grpc.ManagedChannelBuilder overrideAuthority (java.lang.String)
public volatile io.grpc.ManagedChannelBuilder userAgent (java.lang.String)
public volatile io.grpc.ManagedChannelBuilder intercept (io.grpc.ClientInterceptor[])
public volatile io.grpc.ManagedChannelBuilder intercept (java.util.List)
public volatile io.grpc.ManagedChannelBuilder executor (java.util.concurrent.Executor)
public volatile io.grpc.ManagedChannelBuilder directExecutor ()
}
io/grpc/ClientStreamTracer$Factory.classClientStreamTracer.java
package io.grpc
public abstract io.grpc.ClientStreamTracer$Factory extends java.lang.Object {
public void ()
public io.grpc.ClientStreamTracer newClientStreamTracer (io.grpc.Metadata)
io.grpc.Metadata headers
public io.grpc.ClientStreamTracer newClientStreamTracer (io.grpc.CallOptions, io.grpc.Metadata)
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
}
io/grpc/MethodDescriptor$Marshaller.classMethodDescriptor.java
package io.grpc
public abstract io.grpc.MethodDescriptor$Marshaller extends java.lang.Object {
public abstract java.io.InputStream stream (java.lang.Object)
public abstract java.lang.Object parse (java.io.InputStream)
}
io/grpc/Codec$Identity.classCodec.java
package io.grpc
public final io.grpc.Codec$Identity extends java.lang.Object implements io.grpc.Codec {
public static final io.grpc.Codec NONE
public java.io.InputStream decompress (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public java.lang.String getMessageEncoding ()
public java.io.OutputStream compress (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
private void ()
static void ()
}
io/grpc/InternalStatus.classInternalStatus.java
package io.grpc
public final io.grpc.InternalStatus extends java.lang.Object {
public static final io.grpc.Metadata$Key MESSAGE_KEY
public static final io.grpc.Metadata$Key CODE_KEY
private void ()
static void ()
}
io/grpc/NameResolverProvider$1.classNameResolverProvider.java
package io.grpc
io.grpc.NameResolverProvider$1 extends java.lang.Object implements io.grpc.ServiceProviders$PriorityAccessor {
void ()
public boolean isAvailable (io.grpc.NameResolverProvider)
io.grpc.NameResolverProvider provider
public int getPriority (io.grpc.NameResolverProvider)
io.grpc.NameResolverProvider provider
public volatile int getPriority (java.lang.Object)
public volatile boolean isAvailable (java.lang.Object)
}
io/grpc/ServerCallHandler.classServerCallHandler.java
package io.grpc
public abstract io.grpc.ServerCallHandler extends java.lang.Object {
public abstract io.grpc.ServerCall$Listener startCall (io.grpc.ServerCall, io.grpc.Metadata)
}
io/grpc/NameResolverProvider.classNameResolverProvider.java
package io.grpc
public abstract io.grpc.NameResolverProvider extends io.grpc.NameResolver$Factory {
public static final io.grpc.Attributes$Key PARAMS_DEFAULT_PORT
static final Iterable HARDCODED_CLASSES
private static final java.util.List providers
private static final io.grpc.NameResolver$Factory factory
public void ()
public static java.util.List providers ()
public static io.grpc.NameResolver$Factory asFactory ()
static io.grpc.NameResolver$Factory asFactory (java.util.List)
java.util.List providers
protected abstract boolean isAvailable ()
protected abstract int priority ()
static void ()
}
io/grpc/Metadata$AsciiMarshaller.classMetadata.java
package io.grpc
public abstract io.grpc.Metadata$AsciiMarshaller extends java.lang.Object {
public abstract java.lang.String toAsciiString (java.lang.Object)
public abstract java.lang.Object parseAsciiString (java.lang.String)
}
io/grpc/LoadBalancer$Subchannel.classLoadBalancer.java
package io.grpc
public abstract io.grpc.LoadBalancer$Subchannel extends java.lang.Object {
public void ()
public abstract void shutdown ()
public abstract void requestConnection ()
public io.grpc.EquivalentAddressGroup getAddresses ()
java.util.List groups
public java.util.List getAllAddresses ()
public abstract io.grpc.Attributes getAttributes ()
}
io/grpc/ManagedChannel.classManagedChannel.java
package io.grpc
public abstract io.grpc.ManagedChannel extends io.grpc.Channel {
public void ()
public abstract io.grpc.ManagedChannel shutdown ()
public abstract boolean isShutdown ()
public abstract boolean isTerminated ()
public abstract io.grpc.ManagedChannel shutdownNow ()
public abstract boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public io.grpc.ConnectivityState getState (boolean)
boolean requestConnection
public void notifyWhenStateChanged (io.grpc.ConnectivityState, java.lang.Runnable)
io.grpc.ConnectivityState source
Runnable callback
public void resetConnectBackoff ()
public void enterIdle ()
}
io/grpc/ClientCall$Listener.classClientCall.java
package io.grpc
public abstract io.grpc.ClientCall$Listener extends java.lang.Object {
public void ()
public void onHeaders (io.grpc.Metadata)
io.grpc.Metadata headers
public void onMessage (java.lang.Object)
Object message
public void onClose (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void onReady ()
}
io/grpc/ServerInterceptors$2.classServerInterceptors.java
package io.grpc
io.grpc.ServerInterceptors$2 extends java.lang.Object implements io.grpc.ServerCallHandler {
final io.grpc.MethodDescriptor val$originalMethod
final io.grpc.MethodDescriptor val$wrappedMethod
final io.grpc.ServerCallHandler val$originalHandler
void (io.grpc.MethodDescriptor, io.grpc.MethodDescriptor, io.grpc.ServerCallHandler)
public io.grpc.ServerCall$Listener startCall (io.grpc.ServerCall, io.grpc.Metadata)
io.grpc.ServerCall call
io.grpc.Metadata headers
io.grpc.ServerCall unwrappedCall
io.grpc.ServerCall$Listener originalListener
}
io/grpc/ForwardingServerCallListener$SimpleForwardingServerCallListener.classForwardingServerCallListener.java
package io.grpc
public abstract io.grpc.ForwardingServerCallListener$SimpleForwardingServerCallListener extends io.grpc.ForwardingServerCallListener {
private final io.grpc.ServerCall$Listener delegate
protected void (io.grpc.ServerCall$Listener)
io.grpc.ServerCall$Listener delegate
protected io.grpc.ServerCall$Listener delegate ()
public volatile java.lang.String toString ()
public volatile void onReady ()
public volatile void onComplete ()
public volatile void onCancel ()
public volatile void onHalfClose ()
}
io/grpc/InternalMethodDescriptor.classInternalMethodDescriptor.java
package io.grpc
public final io.grpc.InternalMethodDescriptor extends java.lang.Object {
private final io.grpc.InternalKnownTransport transport
public void (io.grpc.InternalKnownTransport)
io.grpc.InternalKnownTransport transport
public java.lang.Object geRawMethodName (io.grpc.MethodDescriptor)
io.grpc.MethodDescriptor md
public void setRawMethodName (io.grpc.MethodDescriptor, java.lang.Object)
io.grpc.MethodDescriptor md
Object o
}
io/grpc/ServerStreamTracer$ReadOnlyServerCall.classServerStreamTracer.java
package io.grpc
final io.grpc.ServerStreamTracer$ReadOnlyServerCall extends io.grpc.ForwardingServerCall {
private final io.grpc.ServerStreamTracer$ServerCallInfo callInfo
private static io.grpc.ServerStreamTracer$ReadOnlyServerCall create (io.grpc.ServerStreamTracer$ServerCallInfo)
io.grpc.ServerStreamTracer$ServerCallInfo callInfo
private void (io.grpc.ServerStreamTracer$ServerCallInfo)
io.grpc.ServerStreamTracer$ServerCallInfo callInfo
public io.grpc.MethodDescriptor getMethodDescriptor ()
public io.grpc.Attributes getAttributes ()
public boolean isReady ()
public boolean isCancelled ()
public java.lang.String getAuthority ()
protected io.grpc.ServerCall delegate ()
static io.grpc.ServerStreamTracer$ReadOnlyServerCall access$000 (io.grpc.ServerStreamTracer$ServerCallInfo)
io.grpc.ServerStreamTracer$ServerCallInfo x0
}
io/grpc/ForwardingClientCall$SimpleForwardingClientCall.classForwardingClientCall.java
package io.grpc
public abstract io.grpc.ForwardingClientCall$SimpleForwardingClientCall extends io.grpc.ForwardingClientCall {
private final io.grpc.ClientCall delegate
protected void (io.grpc.ClientCall)
io.grpc.ClientCall delegate
protected io.grpc.ClientCall delegate ()
public volatile java.lang.String toString ()
public volatile io.grpc.Attributes getAttributes ()
public volatile boolean isReady ()
public volatile void setMessageCompression (boolean)
public volatile void halfClose ()
public volatile void cancel (java.lang.String, java.lang.Throwable)
public volatile void request (int)
}
io/grpc/Metadata$BinaryMarshaller.classMetadata.java
package io.grpc
public abstract io.grpc.Metadata$BinaryMarshaller extends java.lang.Object {
public abstract byte[] toBytes (java.lang.Object)
public abstract java.lang.Object parseBytes (byte[])
}
io/grpc/StatusException.classStatusException.java
package io.grpc
public io.grpc.StatusException extends java.lang.Exception {
private static final long serialVersionUID
private final io.grpc.Status status
private final io.grpc.Metadata trailers
public void (io.grpc.Status)
io.grpc.Status status
public void (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public final io.grpc.Status getStatus ()
public final io.grpc.Metadata getTrailers ()
}
io/grpc/ClientInterceptors$2.classClientInterceptors.java
package io.grpc
io.grpc.ClientInterceptors$2 extends io.grpc.ClientCall {
void ()
public void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
io.grpc.ClientCall$Listener responseListener
io.grpc.Metadata headers
public void request (int)
int numMessages
public void cancel (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void halfClose ()
public void sendMessage (java.lang.Object)
Object message
public boolean isReady ()
}
io/grpc/Drainable.classDrainable.java
package io.grpc
public abstract io.grpc.Drainable extends java.lang.Object {
public abstract int drainTo (java.io.OutputStream) throws java.io.IOException
}
io/grpc/ServiceProviders.classServiceProviders.java
package io.grpc
final io.grpc.ServiceProviders extends java.lang.Object {
private void ()
public static java.lang.Object load (java.lang.Class, java.lang.Iterable, java.lang.ClassLoader, io.grpc.ServiceProviders$PriorityAccessor)
Class klass
Iterable hardcoded
ClassLoader cl
io.grpc.ServiceProviders$PriorityAccessor priorityAccessor
java.util.List candidates
public static java.util.List loadAll (java.lang.Class, java.lang.Iterable, java.lang.ClassLoader, io.grpc.ServiceProviders$PriorityAccessor)
Iterable candidates
Object current
Class klass
Iterable hardcoded
ClassLoader cl
io.grpc.ServiceProviders$PriorityAccessor priorityAccessor
Iterable candidates
java.util.List list
static boolean isAndroid (java.lang.ClassLoader)
Exception e
ClassLoader cl
public static java.lang.Iterable getCandidatesViaServiceLoader (java.lang.Class, java.lang.ClassLoader)
Class klass
ClassLoader cl
Iterable i
static java.lang.Iterable getCandidatesViaHardCoded (java.lang.Class, java.lang.Iterable)
Class candidate
Class klass
Iterable hardcoded
java.util.List list
static java.lang.Object create (java.lang.Class, java.lang.Class)
Throwable t
Class klass
Class rawClass
}
io/grpc/StreamTracer.classStreamTracer.java
package io.grpc
public abstract io.grpc.StreamTracer extends java.lang.Object {
public void ()
public void streamClosed (io.grpc.Status)
io.grpc.Status status
public void outboundMessage (int)
int seqNo
public void inboundMessage (int)
int seqNo
public void outboundMessageSent (int, long, long)
int seqNo
long optionalWireSize
long optionalUncompressedSize
public void inboundMessageRead (int, long, long)
int seqNo
long optionalWireSize
long optionalUncompressedSize
public void outboundWireSize (long)
long bytes
public void outboundUncompressedSize (long)
long bytes
public void inboundWireSize (long)
long bytes
public void inboundUncompressedSize (long)
long bytes
}
io/grpc/ServerInterceptors$2$2.classServerInterceptors.java
package io.grpc
io.grpc.ServerInterceptors$2$2 extends io.grpc.PartialForwardingServerCallListener {
final io.grpc.ServerCall$Listener val$originalListener
final io.grpc.ServerInterceptors$2 this$0
void (io.grpc.ServerInterceptors$2, io.grpc.ServerCall$Listener)
io.grpc.ServerInterceptors$2 this$0
protected io.grpc.ServerCall$Listener delegate ()
public void onMessage (java.lang.Object)
Object message
java.io.InputStream is
Object originalMessage
}
io/grpc/InternalMetadata$TrustedAsciiMarshaller.classInternalMetadata.java
package io.grpc
public abstract io.grpc.InternalMetadata$TrustedAsciiMarshaller extends java.lang.Object implements io.grpc.Metadata$TrustedAsciiMarshaller {
}
io/grpc/ServiceDescriptor$Builder.classServiceDescriptor.java
package io.grpc
public final io.grpc.ServiceDescriptor$Builder extends java.lang.Object {
private String name
private java.util.List methods
private Object schemaDescriptor
private void (java.lang.String)
String name
public io.grpc.ServiceDescriptor$Builder setName (java.lang.String)
String name
public io.grpc.ServiceDescriptor$Builder addMethod (io.grpc.MethodDescriptor)
io.grpc.MethodDescriptor method
private io.grpc.ServiceDescriptor$Builder addAllMethods (java.util.Collection)
java.util.Collection methods
public io.grpc.ServiceDescriptor$Builder setSchemaDescriptor (java.lang.Object)
Object schemaDescriptor
public io.grpc.ServiceDescriptor build ()
static io.grpc.ServiceDescriptor$Builder access$000 (io.grpc.ServiceDescriptor$Builder, java.util.Collection)
io.grpc.ServiceDescriptor$Builder x0
java.util.Collection x1
static java.lang.String access$100 (io.grpc.ServiceDescriptor$Builder)
io.grpc.ServiceDescriptor$Builder x0
static java.util.List access$200 (io.grpc.ServiceDescriptor$Builder)
io.grpc.ServiceDescriptor$Builder x0
static java.lang.Object access$300 (io.grpc.ServiceDescriptor$Builder)
io.grpc.ServiceDescriptor$Builder x0
void (java.lang.String, io.grpc.ServiceDescriptor$1)
String x0
io.grpc.ServiceDescriptor$1 x1
}
io/grpc/NameResolver.classNameResolver.java
package io.grpc
public abstract io.grpc.NameResolver extends java.lang.Object {
public void ()
public abstract java.lang.String getServiceAuthority ()
public abstract void start (io.grpc.NameResolver$Listener)
public abstract void shutdown ()
public void refresh ()
}
io/grpc/Metadata.classMetadata.java
package io.grpc
public final io.grpc.Metadata extends java.lang.Object {
public static final String BINARY_HEADER_SUFFIX
public static final io.grpc.Metadata$BinaryMarshaller BINARY_BYTE_MARSHALLER
public static final io.grpc.Metadata$AsciiMarshaller ASCII_STRING_MARSHALLER
private byte[][] namesAndValues
private int size
static final boolean $assertionsDisabled
transient void (byte[][])
byte[][] binaryValues
transient void (int, byte[][])
int usedNames
byte[][] binaryValues
private byte[] name (int)
int i
private void name (int, byte[])
int i
byte[] name
private byte[] value (int)
int i
private void value (int, byte[])
int i
byte[] value
private int cap ()
private int len ()
private boolean isEmpty ()
public void ()
int headerCount ()
public boolean containsKey (io.grpc.Metadata$Key)
int i
io.grpc.Metadata$Key key
public java.lang.Object get (io.grpc.Metadata$Key)
int i
io.grpc.Metadata$Key key
public java.lang.Iterable getAll (io.grpc.Metadata$Key)
int i
io.grpc.Metadata$Key key
public java.util.Set keys ()
int i
java.util.Set ks
public void put (io.grpc.Metadata$Key, java.lang.Object)
io.grpc.Metadata$Key key
Object value
private void maybeExpand ()
private void expand (int)
int newCapacity
byte[][] newNamesAndValues
public boolean remove (io.grpc.Metadata$Key, java.lang.Object)
Object stored
int writeIdx
int readIdx
int readLen
int i
io.grpc.Metadata$Key key
Object value
public java.lang.Iterable removeAll (io.grpc.Metadata$Key)
io.grpc.Metadata$Key key
int writeIdx
int readIdx
java.util.List ret
int newSize
public void discardAll (io.grpc.Metadata$Key)
io.grpc.Metadata$Key key
int writeIdx
int readIdx
int newSize
byte[][] serialize ()
byte[][] serialized
public void merge (io.grpc.Metadata)
io.grpc.Metadata other
int remaining
public void merge (io.grpc.Metadata, java.util.Set)
io.grpc.Metadata$Key key
java.nio.ByteBuffer wrappedNamed
int i
io.grpc.Metadata other
java.util.Set keys
java.util.Map asciiKeys
public java.lang.String toString ()
String headerValue
String headerName
int i
StringBuilder sb
private boolean bytesEqual (byte[], byte[])
byte[] left
byte[] right
static int access$100 (io.grpc.Metadata)
io.grpc.Metadata x0
static byte[] access$300 (io.grpc.Metadata, int)
io.grpc.Metadata x0
int x1
static boolean access$400 (io.grpc.Metadata, byte[], byte[])
io.grpc.Metadata x0
byte[] x1
byte[] x2
static byte[] access$500 (io.grpc.Metadata, int)
io.grpc.Metadata x0
int x1
static void ()
}
io/grpc/ServerProvider.classServerProvider.java
package io.grpc
public abstract io.grpc.ServerProvider extends java.lang.Object {
private static final io.grpc.ServerProvider provider
public void ()
public static io.grpc.ServerProvider provider ()
protected abstract boolean isAvailable ()
protected abstract int priority ()
protected abstract io.grpc.ServerBuilder builderForPort (int)
static void ()
}
io/grpc/PartialForwardingServerCall.classPartialForwardingServerCall.java
package io.grpc
abstract io.grpc.PartialForwardingServerCall extends io.grpc.ServerCall {
void ()
protected abstract io.grpc.ServerCall delegate ()
public void request (int)
int numMessages
public void sendHeaders (io.grpc.Metadata)
io.grpc.Metadata headers
public boolean isReady ()
public void close (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public boolean isCancelled ()
public void setMessageCompression (boolean)
boolean enabled
public void setCompression (java.lang.String)
String compressor
public io.grpc.Attributes getAttributes ()
public java.lang.String getAuthority ()
public java.lang.String toString ()
}
io/grpc/Internal.classInternal.java
package io.grpc
public abstract io.grpc.Internal extends java.lang.Object implements java.lang.annotation.Annotation {
}
io/grpc/ServerServiceDefinition.classServerServiceDefinition.java
package io.grpc
public final io.grpc.ServerServiceDefinition extends java.lang.Object {
private final io.grpc.ServiceDescriptor serviceDescriptor
private final java.util.Map methods
public static io.grpc.ServerServiceDefinition$Builder builder (java.lang.String)
String serviceName
public static io.grpc.ServerServiceDefinition$Builder builder (io.grpc.ServiceDescriptor)
io.grpc.ServiceDescriptor serviceDescriptor
private void (io.grpc.ServiceDescriptor, java.util.Map)
io.grpc.ServiceDescriptor serviceDescriptor
java.util.Map methods
public io.grpc.ServiceDescriptor getServiceDescriptor ()
public java.util.Collection getMethods ()
public io.grpc.ServerMethodDefinition getMethod (java.lang.String)
String methodName
void (io.grpc.ServiceDescriptor, java.util.Map, io.grpc.ServerServiceDefinition$1)
io.grpc.ServiceDescriptor x0
java.util.Map x1
io.grpc.ServerServiceDefinition$1 x2
}
io/grpc/HandlerRegistry.classHandlerRegistry.java
package io.grpc
public abstract io.grpc.HandlerRegistry extends java.lang.Object {
public void ()
public java.util.List getServices ()
public abstract io.grpc.ServerMethodDefinition lookupMethod (java.lang.String, java.lang.String)
public final io.grpc.ServerMethodDefinition lookupMethod (java.lang.String)
String methodName
}
io/grpc/ClientInterceptors$CheckedForwardingClientCall.classClientInterceptors.java
package io.grpc
public abstract io.grpc.ClientInterceptors$CheckedForwardingClientCall extends io.grpc.ForwardingClientCall {
private io.grpc.ClientCall delegate
protected abstract void checkedStart (io.grpc.ClientCall$Listener, io.grpc.Metadata) throws java.lang.Exception
protected void (io.grpc.ClientCall)
io.grpc.ClientCall delegate
protected final io.grpc.ClientCall delegate ()
public final void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
Exception e
io.grpc.ClientCall$Listener responseListener
io.grpc.Metadata headers
}
io/grpc/internal/
io/grpc/internal/AbstractServerStream$Sink.classAbstractServerStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractServerStream$Sink extends java.lang.Object {
public abstract void writeHeaders (io.grpc.Metadata)
public abstract void writeFrame (io.grpc.internal.WritableBuffer, boolean, int)
public abstract void writeTrailers (io.grpc.Metadata, boolean, io.grpc.Status)
public abstract void request (int)
public abstract void cancel (io.grpc.Status)
}
io/grpc/internal/DelayedStream$DelayedStreamListener$1.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$DelayedStreamListener$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.StreamListener$MessageProducer val$producer
final io.grpc.internal.DelayedStream$DelayedStreamListener this$0
void (io.grpc.internal.DelayedStream$DelayedStreamListener, io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.DelayedStream$DelayedStreamListener this$0
public void run ()
}
io/grpc/internal/ApplicationThreadDeframer$TransportExecutor.classApplicationThreadDeframer.java
package io.grpc.internal
abstract io.grpc.internal.ApplicationThreadDeframer$TransportExecutor extends java.lang.Object {
public abstract void runOnTransportThread (java.lang.Runnable)
}
io/grpc/internal/RetriableStream$Throttle.classRetriableStream.java
package io.grpc.internal
final io.grpc.internal.RetriableStream$Throttle extends java.lang.Object {
private static final int THREE_DECIMAL_PLACES_SCALE_UP
final int maxTokens
final int threshold
final int tokenRatio
final java.util.concurrent.atomic.AtomicInteger tokenCount
void (float, float)
float maxTokens
float tokenRatio
boolean isAboveThreshold ()
boolean onQualifiedFailureThenCheckIsAboveThreshold ()
int currentCount
int decremented
boolean updated
void onSuccess ()
int currentCount
int incremented
boolean updated
public boolean equals (java.lang.Object)
Object o
io.grpc.internal.RetriableStream$Throttle that
public int hashCode ()
}
io/grpc/internal/RetriableStream$1MaxInboundMessageSizeEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1MaxInboundMessageSizeEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final int val$maxSize
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, int)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/ManagedChannelImpl$UncommittedRetriableStreamsRegistry.classManagedChannelImpl.java
package io.grpc.internal
final io.grpc.internal.ManagedChannelImpl$UncommittedRetriableStreamsRegistry extends java.lang.Object {
final Object lock
java.util.Collection uncommittedRetriableStreams
io.grpc.Status shutdownStatus
final io.grpc.internal.ManagedChannelImpl this$0
private void (io.grpc.internal.ManagedChannelImpl)
void onShutdown (io.grpc.Status)
io.grpc.Status reason
boolean shouldShutdownDelayedTransport
void onShutdownNow (io.grpc.Status)
java.util.Collection streams
io.grpc.internal.ClientStream stream
io.grpc.Status reason
java.util.Collection streams
io.grpc.Status add (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream retriableStream
void remove (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream retriableStream
io.grpc.Status shutdownStatusCopy
void (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.ManagedChannelImpl$1)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.internal.ManagedChannelImpl$1 x1
}
io/grpc/internal/DnsNameResolverProvider.classDnsNameResolverProvider.java
package io.grpc.internal
public final io.grpc.internal.DnsNameResolverProvider extends io.grpc.NameResolverProvider {
private static final String SCHEME
public void ()
public io.grpc.internal.DnsNameResolver newNameResolver (java.net.URI, io.grpc.Attributes)
String targetPath
String name
java.net.URI targetUri
io.grpc.Attributes params
public java.lang.String getDefaultScheme ()
protected boolean isAvailable ()
protected int priority ()
public volatile io.grpc.NameResolver newNameResolver (java.net.URI, io.grpc.Attributes)
}
io/grpc/internal/InternalSubchannel$3.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$3 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.InternalSubchannel this$0
void (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel this$0
public void run ()
}
io/grpc/internal/SharedResourceHolder$1.classSharedResourceHolder.java
package io.grpc.internal
io.grpc.internal.SharedResourceHolder$1 extends java.lang.Object implements io.grpc.internal.SharedResourceHolder$ScheduledExecutorFactory {
void ()
public java.util.concurrent.ScheduledExecutorService createScheduledExecutor ()
}
io/grpc/internal/ServerCallInfoImpl.classServerCallInfoImpl.java
package io.grpc.internal
final io.grpc.internal.ServerCallInfoImpl extends io.grpc.ServerStreamTracer$ServerCallInfo {
private final io.grpc.MethodDescriptor methodDescriptor
private final io.grpc.Attributes attributes
private final String authority
void (io.grpc.MethodDescriptor, io.grpc.Attributes, java.lang.String)
io.grpc.MethodDescriptor methodDescriptor
io.grpc.Attributes attributes
String authority
public io.grpc.MethodDescriptor getMethodDescriptor ()
public io.grpc.Attributes getAttributes ()
public java.lang.String getAuthority ()
public boolean equals (java.lang.Object)
Object other
io.grpc.internal.ServerCallInfoImpl that
public int hashCode ()
}
io/grpc/internal/ServerImpl$1.classServerImpl.java
package io.grpc.internal
io.grpc.internal.ServerImpl$1 extends java.lang.Object {
}
io/grpc/internal/ServerImpl$ServerTransportListenerImpl$1TransportShutdownNow.classServerImpl.java
package io.grpc.internal
io.grpc.internal.ServerImpl$ServerTransportListenerImpl$1TransportShutdownNow extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
void (io.grpc.internal.ServerImpl$ServerTransportListenerImpl)
io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
public void run ()
}
io/grpc/internal/DnsNameResolver$AddressResolver.classDnsNameResolver.java
package io.grpc.internal
abstract io.grpc.internal.DnsNameResolver$AddressResolver extends java.lang.Object {
public abstract java.util.List resolveAddress (java.lang.String) throws java.lang.Exception
}
io/grpc/internal/GrpcUtil$4.classGrpcUtil.java
package io.grpc.internal
io.grpc.internal.GrpcUtil$4 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.common.base.Stopwatch get ()
public volatile java.lang.Object get ()
}
io/grpc/internal/DelayedStream$10.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$10 extends java.lang.Object implements java.lang.Runnable {
final int val$numMessages
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, int)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/RetriableStream$BufferEntry.classRetriableStream.java
package io.grpc.internal
abstract io.grpc.internal.RetriableStream$BufferEntry extends java.lang.Object {
public abstract void runWith (io.grpc.internal.RetriableStream$Substream)
}
io/grpc/internal/CompositeReadableBuffer$ReadOperation.classCompositeReadableBuffer.java
package io.grpc.internal
abstract io.grpc.internal.CompositeReadableBuffer$ReadOperation extends java.lang.Object {
int value
java.io.IOException ex
private void ()
final void read (io.grpc.internal.ReadableBuffer, int)
java.io.IOException e
io.grpc.internal.ReadableBuffer buffer
int length
final boolean isError ()
abstract int readInternal (io.grpc.internal.ReadableBuffer, int) throws java.io.IOException
void (io.grpc.internal.CompositeReadableBuffer$1)
io.grpc.internal.CompositeReadableBuffer$1 x0
}
io/grpc/internal/ManagedClientTransport$Listener.classManagedClientTransport.java
package io.grpc.internal
public abstract io.grpc.internal.ManagedClientTransport$Listener extends java.lang.Object {
public abstract void transportShutdown (io.grpc.Status)
public abstract void transportTerminated ()
public abstract void transportReady ()
public abstract void transportInUse (boolean)
}
io/grpc/internal/ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed extends io.grpc.internal.ContextRunnable {
final io.grpc.Status val$savedStatus
final io.grpc.Metadata val$savedTrailers
final io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
void (io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl, io.grpc.Status, io.grpc.Metadata)
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
public final void runInContext ()
}
io/grpc/internal/JndiResourceResolverFactory$JndiResourceResolver$SrvRecord.classJndiResourceResolverFactory.java
package io.grpc.internal
final io.grpc.internal.JndiResourceResolverFactory$JndiResourceResolver$SrvRecord extends java.lang.Object {
final String host
final int port
void (java.lang.String, int)
String host
int port
}
io/grpc/internal/ApplicationThreadDeframer$4.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$4 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ApplicationThreadDeframer this$0
void (io.grpc.internal.ApplicationThreadDeframer)
io.grpc.internal.ApplicationThreadDeframer this$0
public void run ()
}
io/grpc/internal/ManagedChannelImpl$SubchannelImpl.classManagedChannelImpl.java
package io.grpc.internal
final io.grpc.internal.ManagedChannelImpl$SubchannelImpl extends io.grpc.internal.AbstractSubchannel {
io.grpc.internal.InternalSubchannel subchannel
final Object shutdownLock
final io.grpc.Attributes attrs
boolean shutdownRequested
java.util.concurrent.ScheduledFuture delayedShutdownTask
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl, io.grpc.Attributes)
io.grpc.Attributes attrs
io.grpc.internal.ClientTransport obtainActiveTransport ()
io.grpc.internal.Instrumented getInternalSubchannel ()
public void shutdown ()
public void requestConnection ()
public java.util.List getAllAddresses ()
public io.grpc.Attributes getAttributes ()
public java.lang.String toString ()
}
io/grpc/internal/Channelz$ChannelTrace$Event$Builder.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ChannelTrace$Event$Builder extends java.lang.Object {
private String description
private io.grpc.internal.Channelz$ChannelTrace$Event$Severity severity
private Long timestampNanos
private io.grpc.internal.WithLogId channelRef
private io.grpc.internal.WithLogId subchannelRef
public void ()
public io.grpc.internal.Channelz$ChannelTrace$Event$Builder setDescription (java.lang.String)
String description
public io.grpc.internal.Channelz$ChannelTrace$Event$Builder setTimestampNanos (long)
long timestampNanos
public io.grpc.internal.Channelz$ChannelTrace$Event$Builder setSeverity (io.grpc.internal.Channelz$ChannelTrace$Event$Severity)
io.grpc.internal.Channelz$ChannelTrace$Event$Severity severity
public io.grpc.internal.Channelz$ChannelTrace$Event$Builder setChannelRef (io.grpc.internal.WithLogId)
io.grpc.internal.WithLogId channelRef
public io.grpc.internal.Channelz$ChannelTrace$Event$Builder setSubchannelRef (io.grpc.internal.WithLogId)
io.grpc.internal.WithLogId subchannelRef
public io.grpc.internal.Channelz$ChannelTrace$Event build ()
}
io/grpc/internal/MessageDeframer$SingleMessageProducer.classMessageDeframer.java
package io.grpc.internal
io.grpc.internal.MessageDeframer$SingleMessageProducer extends java.lang.Object implements io.grpc.internal.StreamListener$MessageProducer {
private java.io.InputStream message
private void (java.io.InputStream)
java.io.InputStream message
public java.io.InputStream next ()
java.io.InputStream messageToReturn
void (java.io.InputStream, io.grpc.internal.MessageDeframer$1)
java.io.InputStream x0
io.grpc.internal.MessageDeframer$1 x1
}
io/grpc/internal/NoopClientStream.classNoopClientStream.java
package io.grpc.internal
public io.grpc.internal.NoopClientStream extends java.lang.Object implements io.grpc.internal.ClientStream {
public static final io.grpc.internal.NoopClientStream INSTANCE
public void ()
public void setAuthority (java.lang.String)
String authority
public void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
public io.grpc.Attributes getAttributes ()
public void request (int)
int numMessages
public void writeMessage (java.io.InputStream)
java.io.InputStream message
public void flush ()
public boolean isReady ()
public void cancel (io.grpc.Status)
io.grpc.Status status
public void halfClose ()
public void setMessageCompression (boolean)
boolean enable
public void setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public void setFullStreamDecompression (boolean)
boolean fullStreamDecompression
public void setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
public void setMaxInboundMessageSize (int)
int maxSize
public void setMaxOutboundMessageSize (int)
int maxSize
public void setDeadline (io.grpc.Deadline)
io.grpc.Deadline deadline
static void ()
}
io/grpc/internal/ManagedChannelImpl$7.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$7 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
}
io/grpc/internal/DnsNameResolver$1.classDnsNameResolver.java
package io.grpc.internal
io.grpc.internal.DnsNameResolver$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.DnsNameResolver this$0
void (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver this$0
public void run ()
io.grpc.NameResolver$Listener savedListener
io.grpc.internal.ProxyParameters proxy
java.io.IOException e
io.grpc.EquivalentAddressGroup server
io.grpc.internal.DnsNameResolver$ResourceResolver resourceResolver
io.grpc.internal.DnsNameResolver$ResolutionResults resolutionResults
Exception e
java.net.InetAddress inetAddr
RuntimeException e
java.util.Map possibleConfig
RuntimeException e
java.util.Map serviceConfig
java.net.InetSocketAddress destination
io.grpc.internal.ProxyParameters proxy
io.grpc.internal.DnsNameResolver$ResolutionResults resolutionResults
java.util.List servers
io.grpc.Attributes$Builder attrs
io.grpc.NameResolver$Listener savedListener
}
io/grpc/internal/MessageFramer$1.classMessageFramer.java
package io.grpc.internal
io.grpc.internal.MessageFramer$1 extends java.lang.Object {
}
io/grpc/internal/InternalHandlerRegistry.classInternalHandlerRegistry.java
package io.grpc.internal
final io.grpc.internal.InternalHandlerRegistry extends io.grpc.HandlerRegistry {
private final java.util.List services
private final java.util.Map methods
private void (java.util.List, java.util.Map)
java.util.List services
java.util.Map methods
public java.util.List getServices ()
public io.grpc.ServerMethodDefinition lookupMethod (java.lang.String, java.lang.String)
String methodName
String authority
void (java.util.List, java.util.Map, io.grpc.internal.InternalHandlerRegistry$1)
java.util.List x0
java.util.Map x1
io.grpc.internal.InternalHandlerRegistry$1 x2
}
io/grpc/internal/CensusTracingModule$TracingClientInterceptor.classCensusTracingModule.java
package io.grpc.internal
final io.grpc.internal.CensusTracingModule$TracingClientInterceptor extends java.lang.Object implements io.grpc.ClientInterceptor {
final io.grpc.internal.CensusTracingModule this$0
void (io.grpc.internal.CensusTracingModule)
io.grpc.internal.CensusTracingModule this$0
public io.grpc.ClientCall interceptCall (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Channel)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
io.grpc.Channel next
io.grpc.internal.CensusTracingModule$ClientCallTracer tracerFactory
io.grpc.ClientCall call
}
io/grpc/internal/OobChannel$6.classOobChannel.java
package io.grpc.internal
io.grpc.internal.OobChannel$6 extends java.lang.Object {
static final int[] $SwitchMap$io$grpc$ConnectivityState
static void ()
}
io/grpc/internal/Channelz$Security.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$Security extends java.lang.Object {
public final io.grpc.internal.Channelz$Tls tls
public final io.grpc.internal.Channelz$OtherSecurity other
public void (io.grpc.internal.Channelz$Tls)
io.grpc.internal.Channelz$Tls tls
public void (io.grpc.internal.Channelz$OtherSecurity)
io.grpc.internal.Channelz$OtherSecurity other
}
io/grpc/internal/ServerImpl$ServerTransportListenerImpl$1ServerStreamCancellationListener.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$ServerTransportListenerImpl$1ServerStreamCancellationListener extends java.lang.Object implements io.grpc.Context$CancellationListener {
final io.grpc.internal.ServerStream val$stream
final io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
void (io.grpc.internal.ServerImpl$ServerTransportListenerImpl, io.grpc.internal.ServerStream)
io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
public void cancelled (io.grpc.Context)
io.grpc.Context context
io.grpc.Status status
}
io/grpc/internal/ManagedChannelImpl$12.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$12 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$callback
final io.grpc.ConnectivityState val$source
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl, java.lang.Runnable, io.grpc.ConnectivityState)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
}
io/grpc/internal/AbstractStream$TransportState.classAbstractStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractStream$TransportState extends java.lang.Object implements io.grpc.internal.ApplicationThreadDeframer$TransportExecutor io.grpc.internal.MessageDeframer$Listener {
public static final int DEFAULT_ONREADY_THRESHOLD
private io.grpc.internal.Deframer deframer
private final Object onReadyLock
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private final io.grpc.internal.TransportTracer transportTracer
private int numSentBytesQueued
private boolean allocated
private boolean deallocated
protected void (int, io.grpc.internal.StatsTraceContext, io.grpc.internal.TransportTracer)
int maxMessageSize
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.internal.TransportTracer transportTracer
protected void setFullStreamDecompressor (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer fullStreamDecompressor
final void setMaxInboundMessageSize (int)
int maxSize
protected abstract io.grpc.internal.StreamListener listener ()
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
protected final void closeDeframer (boolean)
boolean stopDelivery
protected final void deframe (io.grpc.internal.ReadableBuffer)
Throwable t
io.grpc.internal.ReadableBuffer frame
public final void requestMessagesFromDeframer (int)
Throwable t
int numMessages
public final io.grpc.internal.StatsTraceContext getStatsTraceContext ()
protected final void setDecompressor (io.grpc.Decompressor)
io.grpc.Decompressor decompressor
private boolean isReady ()
protected void onStreamAllocated ()
protected final void onStreamDeallocated ()
private void onSendingBytes (int)
int numBytes
public final void onSentBytes (int)
boolean belowThresholdBefore
boolean belowThresholdAfter
boolean doNotify
int numBytes
boolean doNotify
protected io.grpc.internal.TransportTracer getTransportTracer ()
private void notifyIfReady ()
boolean doNotify
boolean doNotify
static boolean access$000 (io.grpc.internal.AbstractStream$TransportState)
io.grpc.internal.AbstractStream$TransportState x0
static void access$100 (io.grpc.internal.AbstractStream$TransportState, int)
io.grpc.internal.AbstractStream$TransportState x0
int x1
}
io/grpc/internal/ReadableBuffers$BufferInputStream.classReadableBuffers.java
package io.grpc.internal
final io.grpc.internal.ReadableBuffers$BufferInputStream extends java.io.InputStream implements io.grpc.KnownLength {
final io.grpc.internal.ReadableBuffer buffer
public void (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer buffer
public int available () throws java.io.IOException
public int read ()
public int read (byte[], int, int) throws java.io.IOException
byte[] dest
int destOffset
int length
public void close () throws java.io.IOException
}
io/grpc/internal/DnsNameResolver.classDnsNameResolver.java
package io.grpc.internal
final io.grpc.internal.DnsNameResolver extends io.grpc.NameResolver {
private static final java.util.logging.Logger logger
private static final String SERVICE_CONFIG_CHOICE_CLIENT_LANGUAGE_KEY
private static final String SERVICE_CONFIG_CHOICE_PERCENTAGE_KEY
private static final String SERVICE_CONFIG_CHOICE_CLIENT_HOSTNAME_KEY
private static final String SERVICE_CONFIG_CHOICE_SERVICE_CONFIG_KEY
static final String SERVICE_CONFIG_PREFIX
private static final java.util.Set SERVICE_CONFIG_CHOICE_KEYS
private static final String SERVICE_CONFIG_NAME_PREFIX
private static final String GRPCLB_NAME_PREFIX
private static final String JNDI_PROPERTY
private static final String JNDI_SRV_PROPERTY
private static final String JNDI_TXT_PROPERTY
static boolean enableJndi
static boolean enableSrv
static boolean enableTxt
private static final io.grpc.internal.DnsNameResolver$ResourceResolverFactory resourceResolverFactory
final io.grpc.internal.ProxyDetector proxyDetector
private static String localHostname
private final java.util.Random random
private volatile io.grpc.internal.DnsNameResolver$AddressResolver addressResolver
private final java.util.concurrent.atomic.AtomicReference resourceResolver
private final String authority
private final String host
private final int port
private final io.grpc.internal.SharedResourceHolder$Resource executorResource
private boolean shutdown
private java.util.concurrent.ExecutorService executor
private boolean resolving
private io.grpc.NameResolver$Listener listener
private final Runnable resolutionRunnable
static final boolean $assertionsDisabled
void (java.lang.String, java.lang.String, io.grpc.Attributes, io.grpc.internal.SharedResourceHolder$Resource, io.grpc.internal.ProxyDetector)
Integer defaultPort
String nsAuthority
String name
io.grpc.Attributes params
io.grpc.internal.SharedResourceHolder$Resource executorResource
io.grpc.internal.ProxyDetector proxyDetector
java.net.URI nameUri
public final java.lang.String getServiceAuthority ()
public final synchronized void start (io.grpc.NameResolver$Listener)
io.grpc.NameResolver$Listener listener
public final synchronized void refresh ()
private void resolve ()
public final synchronized void shutdown ()
final int getPort ()
static io.grpc.internal.DnsNameResolver$ResolutionResults resolveAll (io.grpc.internal.DnsNameResolver$AddressResolver, io.grpc.internal.DnsNameResolver$ResourceResolver, boolean, boolean, java.lang.String)
Exception e
Exception e
Exception e
boolean balancerLookupFailedOrNotAttempted
boolean dontResolveTxt
io.grpc.internal.DnsNameResolver$AddressResolver addressResolver
io.grpc.internal.DnsNameResolver$ResourceResolver resourceResolver
boolean requestSrvRecords
boolean requestTxtRecords
String name
java.util.List addresses
Exception addressesException
java.util.List balancerAddresses
Exception balancerAddressesException
java.util.List txtRecords
Exception txtRecordsException
static java.util.List parseTxtResults (java.util.List)
Object obj
Object rawChoices
java.util.List listChoices
java.util.List choices
java.io.IOException e
java.util.List choices
String txtRecord
java.util.List txtRecords
java.util.List serviceConfigs
private static final java.lang.Double getPercentageFromChoice (java.util.Map)
java.util.Map serviceConfigChoice
private static final java.util.List getClientLanguagesFromChoice (java.util.Map)
java.util.Map serviceConfigChoice
private static final java.util.List getHostnamesFromChoice (java.util.Map)
java.util.Map serviceConfigChoice
static java.util.Map maybeChooseServiceConfig (java.util.Map, java.util.Random, java.lang.String)
java.util.Map$Entry entry
String lang
boolean javaPresent
int pct
String clientHostname
boolean hostnamePresent
java.util.Map choice
java.util.Random random
String hostname
java.util.List clientLanguages
Double percentage
java.util.List clientHostnames
void setAddressResolver (io.grpc.internal.DnsNameResolver$AddressResolver)
io.grpc.internal.DnsNameResolver$AddressResolver addressResolver
private io.grpc.internal.DnsNameResolver$ResourceResolver getResourceResolver ()
io.grpc.internal.DnsNameResolver$ResourceResolver rr
static io.grpc.internal.DnsNameResolver$ResourceResolverFactory getResourceResolverFactory (java.lang.ClassLoader)
Class jndiClazz
ClassNotFoundException e
java.lang.reflect.Constructor jndiCtor
Exception e
io.grpc.internal.DnsNameResolver$ResourceResolverFactory rrf
Exception e
ClassLoader loader
Class jndiClazz
java.lang.reflect.Constructor jndiCtor
io.grpc.internal.DnsNameResolver$ResourceResolverFactory rrf
private static java.lang.String getLocalHostname ()
java.net.UnknownHostException e
static boolean access$000 (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver x0
static io.grpc.NameResolver$Listener access$100 (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver x0
static boolean access$202 (io.grpc.internal.DnsNameResolver, boolean)
io.grpc.internal.DnsNameResolver x0
boolean x1
static java.lang.String access$300 (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver x0
static int access$400 (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver x0
static io.grpc.internal.DnsNameResolver$ResourceResolver access$500 (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver x0
static io.grpc.internal.DnsNameResolver$AddressResolver access$600 (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver x0
static java.util.Random access$700 (io.grpc.internal.DnsNameResolver)
io.grpc.internal.DnsNameResolver x0
static java.lang.String access$800 ()
static java.util.logging.Logger access$900 ()
static void ()
}
io/grpc/internal/DelayedStream.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream extends java.lang.Object implements io.grpc.internal.ClientStream {
private volatile boolean passThrough
private io.grpc.internal.ClientStreamListener listener
private io.grpc.internal.ClientStream realStream
private io.grpc.Status error
private java.util.List pendingCalls
private io.grpc.internal.DelayedStream$DelayedStreamListener delayedListener
static final boolean $assertionsDisabled
void ()
public void setMaxInboundMessageSize (int)
int maxSize
public void setMaxOutboundMessageSize (int)
int maxSize
public void setDeadline (io.grpc.Deadline)
io.grpc.Deadline deadline
final void setStream (io.grpc.internal.ClientStream)
io.grpc.internal.ClientStream stream
private void drainPendingCalls ()
java.util.List tmp
Runnable runnable
java.util.List toRun
io.grpc.internal.DelayedStream$DelayedStreamListener delayedListener
private void delayOrExecute (java.lang.Runnable)
Runnable runnable
public void setAuthority (java.lang.String)
String authority
public void start (io.grpc.internal.ClientStreamListener)
io.grpc.Status savedError
boolean savedPassThrough
io.grpc.internal.ClientStreamListener finalListener
io.grpc.internal.ClientStreamListener listener
io.grpc.Status savedError
boolean savedPassThrough
public io.grpc.Attributes getAttributes ()
public void writeMessage (java.io.InputStream)
java.io.InputStream message
public void flush ()
public void cancel (io.grpc.Status)
io.grpc.Status reason
boolean delegateToRealStream
io.grpc.internal.ClientStreamListener listenerToClose
public void halfClose ()
public void request (int)
int numMessages
public void setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public void setFullStreamDecompression (boolean)
boolean fullStreamDecompression
public void setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
public boolean isReady ()
public void setMessageCompression (boolean)
boolean enable
io.grpc.internal.ClientStream getRealStream ()
static io.grpc.internal.ClientStream access$000 (io.grpc.internal.DelayedStream)
io.grpc.internal.DelayedStream x0
static void ()
}
io/grpc/internal/OobChannel$1.classOobChannel.java
package io.grpc.internal
io.grpc.internal.OobChannel$1 extends java.lang.Object implements io.grpc.internal.ClientCallImpl$ClientTransportProvider {
final io.grpc.internal.OobChannel this$0
void (io.grpc.internal.OobChannel)
io.grpc.internal.OobChannel this$0
public io.grpc.internal.ClientTransport get (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
public io.grpc.internal.RetriableStream newRetriableStream (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Metadata, io.grpc.Context)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
io.grpc.Context context
}
io/grpc/internal/Channelz$SocketOptions.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$SocketOptions extends java.lang.Object {
public final java.util.Map others
public final Integer soTimeoutMillis
public final Integer lingerSeconds
public final io.grpc.internal.Channelz$TcpInfo tcpInfo
public void (java.lang.Integer, java.lang.Integer, io.grpc.internal.Channelz$TcpInfo, java.util.Map)
Integer timeoutMillis
Integer lingerSeconds
io.grpc.internal.Channelz$TcpInfo tcpInfo
java.util.Map others
}
io/grpc/internal/DelayedStream$9.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$9 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/SharedResourceHolder$Instance.classSharedResourceHolder.java
package io.grpc.internal
io.grpc.internal.SharedResourceHolder$Instance extends java.lang.Object {
final Object payload
int refcount
java.util.concurrent.ScheduledFuture destroyTask
void (java.lang.Object)
Object payload
}
io/grpc/internal/ClientCallImpl$ClientStreamListenerImpl$1HeadersRead.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1HeadersRead extends io.grpc.internal.ContextRunnable {
final io.grpc.Metadata val$headers
final io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
void (io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl, io.grpc.Metadata)
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
public final void runInContext ()
io.grpc.Status status
Throwable t
}
io/grpc/internal/RetriableStream$1FullStreamDecompressionEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1FullStreamDecompressionEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final boolean val$fullStreamDecompression
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, boolean)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/AbstractServerImplBuilder$1.classAbstractServerImplBuilder.java
package io.grpc.internal
io.grpc.internal.AbstractServerImplBuilder$1 extends io.grpc.HandlerRegistry {
void ()
public java.util.List getServices ()
public io.grpc.ServerMethodDefinition lookupMethod (java.lang.String, java.lang.String)
String methodName
String authority
}
io/grpc/internal/ServiceConfigInterceptor.classServiceConfigInterceptor.java
package io.grpc.internal
final io.grpc.internal.ServiceConfigInterceptor extends java.lang.Object implements io.grpc.ClientInterceptor {
private static final java.util.logging.Logger logger
final java.util.concurrent.atomic.AtomicReference serviceMethodMap
final java.util.concurrent.atomic.AtomicReference serviceMap
private final boolean retryEnabled
private final int maxRetryAttemptsLimit
private volatile boolean nameResolveComplete
static final io.grpc.CallOptions$Key RETRY_POLICY_KEY
void (boolean, int)
boolean retryEnabled
int maxRetryAttemptsLimit
void handleUpdate (java.util.Map)
String fullMethodName
String serviceName
String methodName
java.util.Map name
io.grpc.internal.ServiceConfigInterceptor$MethodInfo info
java.util.List nameList
java.util.Map methodConfig
java.util.Map serviceConfig
java.util.Map newServiceMethodConfigs
java.util.Map newServiceConfigs
java.util.List methodConfigs
public io.grpc.ClientCall interceptCall (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Channel)
io.grpc.internal.RetryPolicy retryPolicy
io.grpc.Deadline newDeadline
io.grpc.Deadline existingDeadline
Integer existingLimit
Integer existingLimit
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
io.grpc.Channel next
io.grpc.internal.ServiceConfigInterceptor$MethodInfo info
private io.grpc.internal.ServiceConfigInterceptor$MethodInfo getMethodInfo (io.grpc.MethodDescriptor)
java.util.Map localServiceMap
io.grpc.MethodDescriptor method
java.util.Map localServiceMethodMap
io.grpc.internal.ServiceConfigInterceptor$MethodInfo info
io.grpc.internal.RetryPolicy getRetryPolicyFromConfig (io.grpc.MethodDescriptor)
io.grpc.MethodDescriptor method
io.grpc.internal.ServiceConfigInterceptor$MethodInfo info
static boolean access$000 (io.grpc.internal.ServiceConfigInterceptor)
io.grpc.internal.ServiceConfigInterceptor x0
static void ()
}
io/grpc/internal/RetriableStream$1AuthorityEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1AuthorityEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final String val$authority
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, java.lang.String)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/CensusStatsModule$ClientCallTracer.classCensusStatsModule.java
package io.grpc.internal
final io.grpc.internal.CensusStatsModule$ClientCallTracer extends io.grpc.ClientStreamTracer$Factory {
private static final java.util.concurrent.atomic.AtomicReferenceFieldUpdater streamTracerUpdater
private static final java.util.concurrent.atomic.AtomicIntegerFieldUpdater callEndedUpdater
private final io.grpc.internal.CensusStatsModule module
private final String fullMethodName
private final com.google.common.base.Stopwatch stopwatch
private volatile io.grpc.internal.CensusStatsModule$ClientTracer streamTracer
private volatile int callEnded
private final io.opencensus.tags.TagContext parentCtx
private final io.opencensus.tags.TagContext startCtx
private final boolean recordFinishedRpcs
void (io.grpc.internal.CensusStatsModule, io.opencensus.tags.TagContext, java.lang.String, boolean, boolean)
io.grpc.internal.CensusStatsModule module
io.opencensus.tags.TagContext parentCtx
String fullMethodName
boolean recordStartedRpcs
boolean recordFinishedRpcs
public io.grpc.ClientStreamTracer newClientStreamTracer (io.grpc.CallOptions, io.grpc.Metadata)
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
io.grpc.internal.CensusStatsModule$ClientTracer tracer
void callEnded (io.grpc.Status)
io.grpc.Status status
long roundtripNanos
io.grpc.internal.CensusStatsModule$ClientTracer tracer
io.opencensus.stats.MeasureMap measureMap
static void ()
java.util.concurrent.atomic.AtomicReferenceFieldUpdater tmpStreamTracerUpdater
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpCallEndedUpdater
Throwable t
java.util.concurrent.atomic.AtomicReferenceFieldUpdater tmpStreamTracerUpdater
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpCallEndedUpdater
}
io/grpc/internal/ManagedClientTransport.classManagedClientTransport.java
package io.grpc.internal
public abstract io.grpc.internal.ManagedClientTransport extends java.lang.Object implements io.grpc.internal.ClientTransport {
public abstract java.lang.Runnable start (io.grpc.internal.ManagedClientTransport$Listener)
public abstract void shutdown (io.grpc.Status)
public abstract void shutdownNow (io.grpc.Status)
}
io/grpc/internal/Rescheduler$ChannelFutureRunnable.classRescheduler.java
package io.grpc.internal
final io.grpc.internal.Rescheduler$ChannelFutureRunnable extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.Rescheduler this$0
private void (io.grpc.internal.Rescheduler)
public void run ()
long now
void (io.grpc.internal.Rescheduler, io.grpc.internal.Rescheduler$1)
io.grpc.internal.Rescheduler x0
io.grpc.internal.Rescheduler$1 x1
}
io/grpc/internal/DelayedClientTransport$2.classDelayedClientTransport.java
package io.grpc.internal
io.grpc.internal.DelayedClientTransport$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedClientTransport$Listener val$listener
final io.grpc.internal.DelayedClientTransport this$0
void (io.grpc.internal.DelayedClientTransport, io.grpc.internal.ManagedClientTransport$Listener)
io.grpc.internal.DelayedClientTransport this$0
public void run ()
}
io/grpc/internal/FailingClientTransport$1.classFailingClientTransport.java
package io.grpc.internal
io.grpc.internal.FailingClientTransport$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ClientTransport$PingCallback val$callback
final io.grpc.internal.FailingClientTransport this$0
void (io.grpc.internal.FailingClientTransport, io.grpc.internal.ClientTransport$PingCallback)
io.grpc.internal.FailingClientTransport this$0
public void run ()
}
io/grpc/internal/DelayedStream$8.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$8 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$reason
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, io.grpc.Status)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/ClientTransportFactory$ClientTransportOptions.classClientTransportFactory.java
package io.grpc.internal
public final io.grpc.internal.ClientTransportFactory$ClientTransportOptions extends java.lang.Object {
private String authority
private io.grpc.Attributes eagAttributes
private String userAgent
private io.grpc.internal.ProxyParameters proxyParameters
public void ()
public java.lang.String getAuthority ()
public io.grpc.internal.ClientTransportFactory$ClientTransportOptions setAuthority (java.lang.String)
String authority
public io.grpc.Attributes getEagAttributes ()
public io.grpc.internal.ClientTransportFactory$ClientTransportOptions setEagAttributes (io.grpc.Attributes)
io.grpc.Attributes eagAttributes
public java.lang.String getUserAgent ()
public io.grpc.internal.ClientTransportFactory$ClientTransportOptions setUserAgent (java.lang.String)
String userAgent
public io.grpc.internal.ProxyParameters getProxyParameters ()
public io.grpc.internal.ClientTransportFactory$ClientTransportOptions setProxyParameters (io.grpc.internal.ProxyParameters)
io.grpc.internal.ProxyParameters proxyParameters
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
io.grpc.internal.ClientTransportFactory$ClientTransportOptions that
}
io/grpc/internal/ManagedChannelImpl$LbHelperImpl.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$LbHelperImpl extends io.grpc.LoadBalancer$Helper {
io.grpc.LoadBalancer lb
final io.grpc.NameResolver nr
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl, io.grpc.NameResolver)
io.grpc.NameResolver nr
private void handleInternalSubchannelState (io.grpc.ConnectivityStateInfo)
io.grpc.ConnectivityStateInfo newState
public io.grpc.internal.AbstractSubchannel createSubchannel (java.util.List, io.grpc.Attributes)
java.util.List addressGroups
io.grpc.Attributes attrs
io.grpc.internal.ManagedChannelImpl$SubchannelImpl subchannel
io.grpc.internal.ChannelTracer subchannelTracer
long subchannelCreationTime
io.grpc.internal.InternalSubchannel internalSubchannel
public void updateBalancingState (io.grpc.ConnectivityState, io.grpc.LoadBalancer$SubchannelPicker)
io.grpc.ConnectivityState newState
io.grpc.LoadBalancer$SubchannelPicker newPicker
public void updateSubchannelAddresses (io.grpc.LoadBalancer$Subchannel, java.util.List)
io.grpc.LoadBalancer$Subchannel subchannel
java.util.List addrs
public io.grpc.ManagedChannel createOobChannel (io.grpc.EquivalentAddressGroup, java.lang.String)
io.grpc.EquivalentAddressGroup addressGroup
String authority
long oobChannelCreationTime
io.grpc.internal.ChannelTracer oobChannelTracer
io.grpc.internal.ChannelTracer subchannelTracer
io.grpc.internal.OobChannel oobChannel
io.grpc.internal.InternalSubchannel internalSubchannel
public void updateOobChannelAddresses (io.grpc.ManagedChannel, io.grpc.EquivalentAddressGroup)
io.grpc.ManagedChannel channel
io.grpc.EquivalentAddressGroup eag
public java.lang.String getAuthority ()
public io.grpc.NameResolver$Factory getNameResolverFactory ()
public void runSerialized (java.lang.Runnable)
Runnable task
public volatile io.grpc.LoadBalancer$Subchannel createSubchannel (java.util.List, io.grpc.Attributes)
static void access$4700 (io.grpc.internal.ManagedChannelImpl$LbHelperImpl, io.grpc.ConnectivityStateInfo)
io.grpc.internal.ManagedChannelImpl$LbHelperImpl x0
io.grpc.ConnectivityStateInfo x1
}
io/grpc/internal/DelayedStream$DelayedStreamListener$2.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$DelayedStreamListener$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.DelayedStream$DelayedStreamListener this$0
void (io.grpc.internal.DelayedStream$DelayedStreamListener)
io.grpc.internal.DelayedStream$DelayedStreamListener this$0
public void run ()
}
io/grpc/internal/InternalHandlerRegistry$Builder.classInternalHandlerRegistry.java
package io.grpc.internal
final io.grpc.internal.InternalHandlerRegistry$Builder extends java.lang.Object {
private final java.util.HashMap services
void ()
io.grpc.internal.InternalHandlerRegistry$Builder addService (io.grpc.ServerServiceDefinition)
io.grpc.ServerServiceDefinition service
io.grpc.internal.InternalHandlerRegistry build ()
io.grpc.ServerMethodDefinition method
io.grpc.ServerServiceDefinition service
java.util.Map map
}
io/grpc/internal/ExponentialBackoffPolicy.classExponentialBackoffPolicy.java
package io.grpc.internal
public final io.grpc.internal.ExponentialBackoffPolicy extends java.lang.Object implements io.grpc.internal.BackoffPolicy {
private java.util.Random random
private long initialBackoffNanos
private long maxBackoffNanos
private double multiplier
private double jitter
private long nextBackoffNanos
public void ()
public long nextBackoffNanos ()
long currentBackoffNanos
private long uniformRandom (double, double)
double low
double high
double mag
io.grpc.internal.ExponentialBackoffPolicy setRandom (java.util.Random)
java.util.Random random
io.grpc.internal.ExponentialBackoffPolicy setInitialBackoffNanos (long)
long initialBackoffNanos
io.grpc.internal.ExponentialBackoffPolicy setMaxBackoffNanos (long)
long maxBackoffNanos
io.grpc.internal.ExponentialBackoffPolicy setMultiplier (double)
double multiplier
io.grpc.internal.ExponentialBackoffPolicy setJitter (double)
double jitter
}
io/grpc/internal/InUseStateAggregator.classInUseStateAggregator.java
package io.grpc.internal
abstract io.grpc.internal.InUseStateAggregator extends java.lang.Object {
private final java.util.HashSet inUseObjects
void ()
final void updateObjectInUse (java.lang.Object, boolean)
boolean removed
Object object
boolean inUse
int origSize
final boolean isInUse ()
abstract void handleInUse ()
abstract void handleNotInUse ()
}
io/grpc/internal/CensusStatsModule$ServerTracer.classCensusStatsModule.java
package io.grpc.internal
final io.grpc.internal.CensusStatsModule$ServerTracer extends io.grpc.ServerStreamTracer {
private static final java.util.concurrent.atomic.AtomicIntegerFieldUpdater streamClosedUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater outboundMessageCountUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater inboundMessageCountUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater outboundWireSizeUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater inboundWireSizeUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater outboundUncompressedSizeUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater inboundUncompressedSizeUpdater
private final io.grpc.internal.CensusStatsModule module
private final String fullMethodName
private final io.opencensus.tags.TagContext parentCtx
private volatile int streamClosed
private final com.google.common.base.Stopwatch stopwatch
private final io.opencensus.tags.Tagger tagger
private final boolean recordFinishedRpcs
private volatile long outboundMessageCount
private volatile long inboundMessageCount
private volatile long outboundWireSize
private volatile long inboundWireSize
private volatile long outboundUncompressedSize
private volatile long inboundUncompressedSize
void (io.grpc.internal.CensusStatsModule, java.lang.String, io.opencensus.tags.TagContext, com.google.common.base.Supplier, io.opencensus.tags.Tagger, boolean, boolean)
io.grpc.internal.CensusStatsModule module
String fullMethodName
io.opencensus.tags.TagContext parentCtx
com.google.common.base.Supplier stopwatchSupplier
io.opencensus.tags.Tagger tagger
boolean recordStartedRpcs
boolean recordFinishedRpcs
public void outboundWireSize (long)
long bytes
public void inboundWireSize (long)
long bytes
public void outboundUncompressedSize (long)
long bytes
public void inboundUncompressedSize (long)
long bytes
public void inboundMessage (int)
int seqNo
public void outboundMessage (int)
int seqNo
public void streamClosed (io.grpc.Status)
io.grpc.Status status
long elapsedTimeNanos
io.opencensus.stats.MeasureMap measureMap
public io.grpc.Context filterContext (io.grpc.Context)
io.grpc.Context context
static void ()
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpStreamClosedUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundUncompressedSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundUncompressedSizeUpdater
Throwable t
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpStreamClosedUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundUncompressedSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundUncompressedSizeUpdater
}
io/grpc/internal/KeepAliveManager$Ticker.classKeepAliveManager.java
package io.grpc.internal
abstract io.grpc.internal.KeepAliveManager$Ticker extends java.lang.Object {
void ()
public abstract long read ()
}
io/grpc/internal/AtomicBackoff.classAtomicBackoff.java
package io.grpc.internal
public final io.grpc.internal.AtomicBackoff extends java.lang.Object {
private static final java.util.logging.Logger log
private final String name
private final java.util.concurrent.atomic.AtomicLong value
public void (java.lang.String, long)
String name
long value
public io.grpc.internal.AtomicBackoff$State getState ()
static java.util.concurrent.atomic.AtomicLong access$100 (io.grpc.internal.AtomicBackoff)
io.grpc.internal.AtomicBackoff x0
static java.lang.String access$200 (io.grpc.internal.AtomicBackoff)
io.grpc.internal.AtomicBackoff x0
static java.util.logging.Logger access$300 ()
static void ()
}
io/grpc/internal/FixedObjectPool.classFixedObjectPool.java
package io.grpc.internal
public final io.grpc.internal.FixedObjectPool extends java.lang.Object implements io.grpc.internal.ObjectPool {
private final Object object
public void (java.lang.Object)
Object object
public java.lang.Object getObject ()
public java.lang.Object returnObject (java.lang.Object)
Object returned
}
io/grpc/internal/ReadableBuffer.classReadableBuffer.java
package io.grpc.internal
public abstract io.grpc.internal.ReadableBuffer extends java.lang.Object implements java.io.Closeable {
public abstract int readableBytes ()
public abstract int readUnsignedByte ()
public abstract int readInt ()
public abstract void skipBytes (int)
public abstract void readBytes (byte[], int, int)
public abstract void readBytes (java.nio.ByteBuffer)
public abstract void readBytes (java.io.OutputStream, int) throws java.io.IOException
public abstract io.grpc.internal.ReadableBuffer readBytes (int)
public abstract boolean hasArray ()
public abstract byte[] array ()
public abstract int arrayOffset ()
public abstract void close ()
}
io/grpc/internal/CensusTracingModule$ClientTracer.classCensusTracingModule.java
package io.grpc.internal
final io.grpc.internal.CensusTracingModule$ClientTracer extends io.grpc.ClientStreamTracer {
private final io.opencensus.trace.Span span
void (io.opencensus.trace.Span)
io.opencensus.trace.Span span
public void outboundMessageSent (int, long, long)
int seqNo
long optionalWireSize
long optionalUncompressedSize
public void inboundMessageRead (int, long, long)
int seqNo
long optionalWireSize
long optionalUncompressedSize
}
io/grpc/internal/ClientCallImpl$ClientStreamListenerImpl.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl extends java.lang.Object implements io.grpc.internal.ClientStreamListener {
private final io.grpc.ClientCall$Listener observer
private boolean closed
final io.grpc.internal.ClientCallImpl this$0
public void (io.grpc.internal.ClientCallImpl, io.grpc.ClientCall$Listener)
io.grpc.ClientCall$Listener observer
public void headersRead (io.grpc.Metadata)
io.grpc.Metadata headers
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
private void close (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void closed (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void closed (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.Status status
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
io.grpc.Metadata trailers
io.grpc.Deadline deadline
io.grpc.Status savedStatus
io.grpc.Metadata savedTrailers
public void onReady ()
static boolean access$400 (io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl)
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl x0
static io.grpc.ClientCall$Listener access$500 (io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl)
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl x0
static void access$600 (io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl, io.grpc.Status, io.grpc.Metadata)
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl x0
io.grpc.Status x1
io.grpc.Metadata x2
}
io/grpc/internal/DelayedStream$6.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$6 extends java.lang.Object implements java.lang.Runnable {
final java.io.InputStream val$message
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, java.io.InputStream)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/KeepAliveManager$SystemTicker.classKeepAliveManager.java
package io.grpc.internal
io.grpc.internal.KeepAliveManager$SystemTicker extends io.grpc.internal.KeepAliveManager$Ticker {
private void ()
public long read ()
void (io.grpc.internal.KeepAliveManager$1)
io.grpc.internal.KeepAliveManager$1 x0
}
io/grpc/internal/Channelz$ServerStats.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ServerStats extends java.lang.Object {
public final long callsStarted
public final long callsSucceeded
public final long callsFailed
public final long lastCallStartedNanos
public final java.util.List listenSockets
public void (long, long, long, long, java.util.List)
long callsStarted
long callsSucceeded
long callsFailed
long lastCallStartedNanos
java.util.List listenSockets
}
io/grpc/internal/ClientTransport$PingCallback.classClientTransport.java
package io.grpc.internal
public abstract io.grpc.internal.ClientTransport$PingCallback extends java.lang.Object {
public abstract void onSuccess (long)
public abstract void onFailure (java.lang.Throwable)
}
io/grpc/internal/InternalHandlerRegistry$1.classInternalHandlerRegistry.java
package io.grpc.internal
io.grpc.internal.InternalHandlerRegistry$1 extends java.lang.Object {
}
io/grpc/internal/AutoConfiguredLoadBalancerFactory$NoopLoadBalancer.classAutoConfiguredLoadBalancerFactory.java
package io.grpc.internal
final io.grpc.internal.AutoConfiguredLoadBalancerFactory$NoopLoadBalancer extends io.grpc.LoadBalancer {
private void ()
public void handleResolvedAddressGroups (java.util.List, io.grpc.Attributes)
java.util.List s
io.grpc.Attributes a
public void handleNameResolutionError (io.grpc.Status)
io.grpc.Status error
public void handleSubchannelState (io.grpc.LoadBalancer$Subchannel, io.grpc.ConnectivityStateInfo)
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.ConnectivityStateInfo stateInfo
public void shutdown ()
void (io.grpc.internal.AutoConfiguredLoadBalancerFactory$1)
io.grpc.internal.AutoConfiguredLoadBalancerFactory$1 x0
}
io/grpc/internal/MessageFramer$BufferChainOutputStream.classMessageFramer.java
package io.grpc.internal
final io.grpc.internal.MessageFramer$BufferChainOutputStream extends java.io.OutputStream {
private final java.util.List bufferList
private io.grpc.internal.WritableBuffer current
final io.grpc.internal.MessageFramer this$0
private void (io.grpc.internal.MessageFramer)
public void write (int) throws java.io.IOException
int b
byte[] singleByte
public void write (byte[], int, int)
int needed
int canWrite
byte[] b
int off
int len
private int readableBytes ()
io.grpc.internal.WritableBuffer writableBuffer
int readable
void (io.grpc.internal.MessageFramer, io.grpc.internal.MessageFramer$1)
io.grpc.internal.MessageFramer x0
io.grpc.internal.MessageFramer$1 x1
static int access$200 (io.grpc.internal.MessageFramer$BufferChainOutputStream)
io.grpc.internal.MessageFramer$BufferChainOutputStream x0
static java.util.List access$300 (io.grpc.internal.MessageFramer$BufferChainOutputStream)
io.grpc.internal.MessageFramer$BufferChainOutputStream x0
}
io/grpc/internal/DnsNameResolver$ResolutionResults.classDnsNameResolver.java
package io.grpc.internal
final io.grpc.internal.DnsNameResolver$ResolutionResults extends java.lang.Object {
final java.util.List addresses
final java.util.List txtRecords
final java.util.List balancerAddresses
void (java.util.List, java.util.List, java.util.List)
java.util.List addresses
java.util.List txtRecords
java.util.List balancerAddresses
}
io/grpc/internal/RetryPolicy$Provider.classRetryPolicy.java
package io.grpc.internal
abstract io.grpc.internal.RetryPolicy$Provider extends java.lang.Object {
public abstract io.grpc.internal.RetryPolicy get ()
}
io/grpc/internal/DelayedClientTransport$5.classDelayedClientTransport.java
package io.grpc.internal
io.grpc.internal.DelayedClientTransport$5 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.DelayedClientTransport$PendingStream val$stream
final io.grpc.internal.ClientTransport val$transport
final io.grpc.internal.DelayedClientTransport this$0
void (io.grpc.internal.DelayedClientTransport, io.grpc.internal.DelayedClientTransport$PendingStream, io.grpc.internal.ClientTransport)
io.grpc.internal.DelayedClientTransport this$0
public void run ()
}
io/grpc/internal/ClientCallImpl$1ClosedByContext.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$1ClosedByContext extends io.grpc.internal.ContextRunnable {
final io.grpc.ClientCall$Listener val$observer
final io.grpc.internal.ClientCallImpl this$0
void (io.grpc.internal.ClientCallImpl, io.grpc.ClientCall$Listener)
io.grpc.internal.ClientCallImpl this$0
public void runInContext ()
}
io/grpc/internal/AutoConfiguredLoadBalancerFactory$FailingPicker.classAutoConfiguredLoadBalancerFactory.java
package io.grpc.internal
final io.grpc.internal.AutoConfiguredLoadBalancerFactory$FailingPicker extends io.grpc.LoadBalancer$SubchannelPicker {
private final io.grpc.Status failure
void (io.grpc.Status)
io.grpc.Status failure
public io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
}
io/grpc/internal/TransportTracer$1.classTransportTracer.java
package io.grpc.internal
io.grpc.internal.TransportTracer$1 extends java.lang.Object {
}
io/grpc/internal/GrpcUtil$5.classGrpcUtil.java
package io.grpc.internal
io.grpc.internal.GrpcUtil$5 extends java.lang.Object implements io.grpc.internal.ClientTransport {
final io.grpc.internal.ClientTransport val$transport
final io.grpc.ClientStreamTracer$Factory val$streamTracerFactory
void (io.grpc.internal.ClientTransport, io.grpc.ClientStreamTracer$Factory)
public io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
public void ping (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor)
io.grpc.internal.ClientTransport$PingCallback callback
java.util.concurrent.Executor executor
public io.grpc.internal.LogId getLogId ()
public com.google.common.util.concurrent.ListenableFuture getStats ()
}
io/grpc/internal/AtomicLongCounter.classAtomicLongCounter.java
package io.grpc.internal
final io.grpc.internal.AtomicLongCounter extends java.lang.Object implements io.grpc.internal.LongCounter {
private final java.util.concurrent.atomic.AtomicLong counter
void ()
public void add (long)
long delta
public long value ()
}
io/grpc/internal/TransportFrameUtil.classTransportFrameUtil.java
package io.grpc.internal
public final io.grpc.internal.TransportFrameUtil extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final byte[] binaryHeaderSuffixBytes
public static byte[][] toHttp2Headers (io.grpc.Metadata)
String keyString
byte[] key
byte[] value
int i
io.grpc.Metadata headers
byte[][] serializedHeaders
int k
public static byte[][] toRawSerializedHeaders (byte[][])
byte[] key
byte[] value
int i
byte[][] http2Headers
private static boolean endsWith (byte[], byte[])
int i
byte[] subject
byte[] suffix
int start
private static boolean isSpecCompliantAscii (byte[])
byte b
byte[] subject
private void ()
static void ()
}
io/grpc/internal/Rescheduler.classRescheduler.java
package io.grpc.internal
final io.grpc.internal.Rescheduler extends java.lang.Object {
private final java.util.concurrent.ScheduledExecutorService scheduler
private final java.util.concurrent.Executor serializingExecutor
private final Runnable runnable
private final com.google.common.base.Stopwatch stopwatch
private long runAtNanos
private boolean enabled
private java.util.concurrent.ScheduledFuture wakeUp
void (java.lang.Runnable, java.util.concurrent.Executor, java.util.concurrent.ScheduledExecutorService, com.google.common.base.Stopwatch)
Runnable r
java.util.concurrent.Executor serializingExecutor
java.util.concurrent.ScheduledExecutorService scheduler
com.google.common.base.Stopwatch stopwatch
void reschedule (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit timeUnit
long delayNanos
long newRunAtNanos
void cancel (boolean)
boolean permanent
static boolean isEnabled (java.lang.Runnable)
Runnable r
private long nanoTime ()
static java.util.concurrent.Executor access$100 (io.grpc.internal.Rescheduler)
io.grpc.internal.Rescheduler x0
static boolean access$200 (io.grpc.internal.Rescheduler)
io.grpc.internal.Rescheduler x0
static java.util.concurrent.ScheduledFuture access$302 (io.grpc.internal.Rescheduler, java.util.concurrent.ScheduledFuture)
io.grpc.internal.Rescheduler x0
java.util.concurrent.ScheduledFuture x1
static long access$400 (io.grpc.internal.Rescheduler)
io.grpc.internal.Rescheduler x0
static long access$500 (io.grpc.internal.Rescheduler)
io.grpc.internal.Rescheduler x0
static java.util.concurrent.ScheduledExecutorService access$600 (io.grpc.internal.Rescheduler)
io.grpc.internal.Rescheduler x0
static boolean access$202 (io.grpc.internal.Rescheduler, boolean)
io.grpc.internal.Rescheduler x0
boolean x1
static java.lang.Runnable access$700 (io.grpc.internal.Rescheduler)
io.grpc.internal.Rescheduler x0
}
io/grpc/internal/CensusStatsModule.classCensusStatsModule.java
package io.grpc.internal
public final io.grpc.internal.CensusStatsModule extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final double NANOS_PER_MILLI
private static final io.grpc.internal.CensusStatsModule$ClientTracer BLANK_CLIENT_TRACER
private final io.opencensus.tags.Tagger tagger
private final io.opencensus.stats.StatsRecorder statsRecorder
private final com.google.common.base.Supplier stopwatchSupplier
final io.grpc.Metadata$Key statsHeader
private final boolean propagateTags
void (com.google.common.base.Supplier, boolean)
com.google.common.base.Supplier stopwatchSupplier
boolean propagateTags
public void (io.opencensus.tags.Tagger, io.opencensus.tags.propagation.TagContextBinarySerializer, io.opencensus.stats.StatsRecorder, com.google.common.base.Supplier, boolean)
io.opencensus.tags.Tagger tagger
io.opencensus.tags.propagation.TagContextBinarySerializer tagCtxSerializer
io.opencensus.stats.StatsRecorder statsRecorder
com.google.common.base.Supplier stopwatchSupplier
boolean propagateTags
io.grpc.internal.CensusStatsModule$ClientCallTracer newClientCallTracer (io.opencensus.tags.TagContext, java.lang.String, boolean, boolean)
io.opencensus.tags.TagContext parentCtx
String fullMethodName
boolean recordStartedRpcs
boolean recordFinishedRpcs
io.grpc.ServerStreamTracer$Factory getServerTracerFactory (boolean, boolean)
boolean recordStartedRpcs
boolean recordFinishedRpcs
io.grpc.ClientInterceptor getClientInterceptor (boolean, boolean)
boolean recordStartedRpcs
boolean recordFinishedRpcs
static java.util.logging.Logger access$100 ()
static io.opencensus.tags.Tagger access$200 (io.grpc.internal.CensusStatsModule)
io.grpc.internal.CensusStatsModule x0
static com.google.common.base.Supplier access$300 (io.grpc.internal.CensusStatsModule)
io.grpc.internal.CensusStatsModule x0
static io.opencensus.stats.StatsRecorder access$400 (io.grpc.internal.CensusStatsModule)
io.grpc.internal.CensusStatsModule x0
static boolean access$500 (io.grpc.internal.CensusStatsModule)
io.grpc.internal.CensusStatsModule x0
static io.grpc.internal.CensusStatsModule$ClientTracer access$600 ()
static double access$700 ()
static void ()
}
io/grpc/internal/CompositeReadableBuffer$4.classCompositeReadableBuffer.java
package io.grpc.internal
io.grpc.internal.CompositeReadableBuffer$4 extends io.grpc.internal.CompositeReadableBuffer$ReadOperation {
final java.nio.ByteBuffer val$dest
final io.grpc.internal.CompositeReadableBuffer this$0
void (io.grpc.internal.CompositeReadableBuffer, java.nio.ByteBuffer)
io.grpc.internal.CompositeReadableBuffer this$0
public int readInternal (io.grpc.internal.ReadableBuffer, int)
io.grpc.internal.ReadableBuffer buffer
int length
int prevLimit
}
io/grpc/internal/LogExceptionRunnable.classLogExceptionRunnable.java
package io.grpc.internal
public final io.grpc.internal.LogExceptionRunnable extends java.lang.Object implements java.lang.Runnable {
private static final java.util.logging.Logger log
private final Runnable task
public void (java.lang.Runnable)
Runnable task
public void run ()
Throwable t
public java.lang.String toString ()
static void ()
}
io/grpc/internal/GrpcUtil$2.classGrpcUtil.java
package io.grpc.internal
io.grpc.internal.GrpcUtil$2 extends java.lang.Object implements io.grpc.internal.SharedResourceHolder$Resource {
private static final String NAME
void ()
public java.util.concurrent.ExecutorService create ()
public void close (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService instance
public java.lang.String toString ()
public volatile void close (java.lang.Object)
public volatile java.lang.Object create ()
}
io/grpc/internal/KeepAliveManager$ClientKeepAlivePinger.classKeepAliveManager.java
package io.grpc.internal
public final io.grpc.internal.KeepAliveManager$ClientKeepAlivePinger extends java.lang.Object implements io.grpc.internal.KeepAliveManager$KeepAlivePinger {
private final io.grpc.internal.ConnectionClientTransport transport
public void (io.grpc.internal.ConnectionClientTransport)
io.grpc.internal.ConnectionClientTransport transport
public void ping ()
public void onPingTimeout ()
static io.grpc.internal.ConnectionClientTransport access$1100 (io.grpc.internal.KeepAliveManager$ClientKeepAlivePinger)
io.grpc.internal.KeepAliveManager$ClientKeepAlivePinger x0
}
io/grpc/internal/AtomicBackoff$1.classAtomicBackoff.java
package io.grpc.internal
io.grpc.internal.AtomicBackoff$1 extends java.lang.Object {
}
io/grpc/internal/CensusTracingModule$TracingClientInterceptor$1$1.classCensusTracingModule.java
package io.grpc.internal
io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1 extends io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener {
final io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1 this$2
void (io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1, io.grpc.ClientCall$Listener)
io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1 this$2
io.grpc.ClientCall$Listener delegate
public void onClose (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
}
io/grpc/internal/RetriableStream$BufferSizeTracer.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$BufferSizeTracer extends io.grpc.ClientStreamTracer {
private final io.grpc.internal.RetriableStream$Substream substream
long bufferNeeded
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream this$0
io.grpc.internal.RetriableStream$Substream substream
public void outboundWireSize (long)
long savedChannelBufferUsed
long bytes
Runnable postCommitTask
}
io/grpc/internal/ManagedChannelImpl.classManagedChannelImpl.java
package io.grpc.internal
final io.grpc.internal.ManagedChannelImpl extends io.grpc.ManagedChannel implements io.grpc.internal.Instrumented {
static final java.util.logging.Logger logger
static final java.util.regex.Pattern URI_PATTERN
static final long IDLE_TIMEOUT_MILLIS_DISABLE
static final long SUBCHANNEL_SHUTDOWN_DELAY_SECONDS
static final io.grpc.Status SHUTDOWN_NOW_STATUS
static final io.grpc.Status SHUTDOWN_STATUS
static final io.grpc.Status SUBCHANNEL_SHUTDOWN_STATUS
private final io.grpc.internal.LogId logId
private final String target
private final io.grpc.NameResolver$Factory nameResolverFactory
private final io.grpc.Attributes nameResolverParams
private final io.grpc.LoadBalancer$Factory loadBalancerFactory
private final io.grpc.internal.ClientTransportFactory transportFactory
private final java.util.concurrent.Executor executor
private final io.grpc.internal.ObjectPool executorPool
private final io.grpc.internal.ObjectPool oobExecutorPool
private final io.grpc.internal.TimeProvider timeProvider
private final int maxTraceEvents
private final io.grpc.internal.ChannelExecutor channelExecutor
private boolean fullStreamDecompression
private final io.grpc.DecompressorRegistry decompressorRegistry
private final io.grpc.CompressorRegistry compressorRegistry
private final com.google.common.base.Supplier stopwatchSupplier
private final long idleTimeoutMillis
private final io.grpc.internal.ConnectivityStateManager channelStateManager
private final io.grpc.internal.ServiceConfigInterceptor serviceConfigInterceptor
private final io.grpc.internal.BackoffPolicy$Provider backoffPolicyProvider
private final io.grpc.Channel interceptorChannel
private final String userAgent
private io.grpc.NameResolver nameResolver
private boolean nameResolverStarted
private io.grpc.internal.ManagedChannelImpl$LbHelperImpl lbHelper
private volatile io.grpc.LoadBalancer$SubchannelPicker subchannelPicker
private boolean panicMode
private final java.util.Set subchannels
private final java.util.Set oobChannels
private final io.grpc.internal.DelayedClientTransport delayedTransport
private final io.grpc.internal.ManagedChannelImpl$UncommittedRetriableStreamsRegistry uncommittedRetriableStreamsRegistry
private final java.util.concurrent.atomic.AtomicBoolean shutdown
private boolean shutdownNowed
private volatile boolean terminating
private volatile boolean terminated
private final java.util.concurrent.CountDownLatch terminatedLatch
private final io.grpc.internal.CallTracer$Factory callTracerFactory
private final io.grpc.internal.CallTracer channelCallTracer
private final io.grpc.internal.ChannelTracer channelTracer
private final io.grpc.internal.Channelz channelz
private final io.grpc.internal.RetriableStream$ChannelBufferMeter channelBufferUsed
private io.grpc.internal.RetriableStream$Throttle throttle
private final long perRpcBufferLimit
private final long channelBufferLimit
private final boolean retryEnabled
private final io.grpc.internal.ManagedClientTransport$Listener delayedTransportListener
final io.grpc.internal.InUseStateAggregator inUseStateAggregator
private java.util.concurrent.ScheduledFuture nameResolverRefreshFuture
private io.grpc.internal.ManagedChannelImpl$NameResolverRefresh nameResolverRefresh
private io.grpc.internal.BackoffPolicy nameResolverBackoffPolicy
private final io.grpc.internal.ClientCallImpl$ClientTransportProvider transportProvider
private final io.grpc.internal.Rescheduler idleTimer
private void maybeShutdownNowSubchannels ()
io.grpc.internal.InternalSubchannel subchannel
io.grpc.internal.OobChannel oobChannel
public com.google.common.util.concurrent.ListenableFuture getStats ()
com.google.common.util.concurrent.SettableFuture ret
public io.grpc.internal.LogId getLogId ()
private void shutdownNameResolverAndLoadBalancer (boolean)
boolean verifyActive
void exitIdleMode ()
Throwable t
io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl listener
private void enterIdleMode ()
private void cancelIdleTimer (boolean)
boolean permanent
private void rescheduleIdleTimer ()
private void cancelNameResolverBackoff ()
void (io.grpc.internal.AbstractManagedChannelImplBuilder, io.grpc.internal.ClientTransportFactory, io.grpc.internal.BackoffPolicy$Provider, io.grpc.internal.ObjectPool, com.google.common.base.Supplier, java.util.List, io.grpc.internal.TimeProvider)
long currentTimeNanos
io.grpc.internal.AbstractManagedChannelImplBuilder builder
io.grpc.internal.ClientTransportFactory clientTransportFactory
io.grpc.internal.BackoffPolicy$Provider backoffPolicyProvider
io.grpc.internal.ObjectPool oobExecutorPool
com.google.common.base.Supplier stopwatchSupplier
java.util.List interceptors
io.grpc.internal.TimeProvider timeProvider
io.grpc.Channel channel
static io.grpc.NameResolver getNameResolver (java.lang.String, io.grpc.NameResolver$Factory, io.grpc.Attributes)
java.net.URISyntaxException e
io.grpc.NameResolver resolver
java.net.URISyntaxException e
io.grpc.NameResolver resolver
String target
io.grpc.NameResolver$Factory nameResolverFactory
io.grpc.Attributes nameResolverParams
java.net.URI targetUri
StringBuilder uriSyntaxErrors
public io.grpc.internal.ManagedChannelImpl shutdown ()
public io.grpc.internal.ManagedChannelImpl shutdownNow ()
void panic (java.lang.Throwable)
Throwable t
io.grpc.LoadBalancer$SubchannelPicker newPicker
private void updateSubchannelPicker (io.grpc.LoadBalancer$SubchannelPicker)
io.grpc.LoadBalancer$SubchannelPicker newPicker
public boolean isShutdown ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isTerminated ()
public io.grpc.ClientCall newCall (io.grpc.MethodDescriptor, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
public java.lang.String authority ()
private java.util.concurrent.Executor getCallExecutor (io.grpc.CallOptions)
io.grpc.CallOptions callOptions
java.util.concurrent.Executor executor
private void maybeTerminateChannel ()
public io.grpc.ConnectivityState getState (boolean)
boolean requestConnection
io.grpc.ConnectivityState savedChannelState
public void notifyWhenStateChanged (io.grpc.ConnectivityState, java.lang.Runnable)
io.grpc.ConnectivityState source
Runnable callback
public void resetConnectBackoff ()
public void enterIdle ()
private static io.grpc.internal.RetriableStream$Throttle getThrottle (io.grpc.Attributes)
io.grpc.Attributes config
public java.lang.String toString ()
public volatile io.grpc.ManagedChannel shutdownNow ()
public volatile io.grpc.ManagedChannel shutdown ()
static java.util.concurrent.atomic.AtomicBoolean access$100 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.DelayedClientTransport access$200 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static boolean access$302 (io.grpc.internal.ManagedChannelImpl, boolean)
io.grpc.internal.ManagedChannelImpl x0
boolean x1
static void access$400 (io.grpc.internal.ManagedChannelImpl, boolean)
io.grpc.internal.ManagedChannelImpl x0
boolean x1
static void access$500 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static void access$600 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static void access$700 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.CallTracer access$800 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.ChannelTracer access$900 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.ConnectivityStateManager access$1000 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.lang.String access$1100 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.util.Set access$1200 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.util.Set access$1300 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static void access$1400 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.util.concurrent.ScheduledFuture access$1502 (io.grpc.internal.ManagedChannelImpl, java.util.concurrent.ScheduledFuture)
io.grpc.internal.ManagedChannelImpl x0
java.util.concurrent.ScheduledFuture x1
static io.grpc.internal.ManagedChannelImpl$NameResolverRefresh access$1602 (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.ManagedChannelImpl$NameResolverRefresh)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.internal.ManagedChannelImpl$NameResolverRefresh x1
static io.grpc.NameResolver access$1700 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.LoadBalancer$SubchannelPicker access$1800 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.ChannelExecutor access$1900 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static boolean access$2000 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.RetriableStream$ChannelBufferMeter access$2100 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static long access$2200 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static long access$2300 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.util.concurrent.Executor access$2400 (io.grpc.internal.ManagedChannelImpl, io.grpc.CallOptions)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.CallOptions x1
static io.grpc.internal.ClientTransportFactory access$2500 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.RetriableStream$Throttle access$2600 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.ManagedChannelImpl$UncommittedRetriableStreamsRegistry access$2700 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.TimeProvider access$3000 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static void access$3100 (io.grpc.internal.ManagedChannelImpl, boolean)
io.grpc.internal.ManagedChannelImpl x0
boolean x1
static boolean access$3200 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static boolean access$3202 (io.grpc.internal.ManagedChannelImpl, boolean)
io.grpc.internal.ManagedChannelImpl x0
boolean x1
static io.grpc.CompressorRegistry access$3300 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.DecompressorRegistry access$3400 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static boolean access$3500 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.ClientCallImpl$ClientTransportProvider access$3600 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static boolean access$3700 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.util.concurrent.Executor access$3800 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.util.concurrent.ScheduledFuture access$1500 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static boolean access$3900 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static void access$4000 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.ManagedChannelImpl$LbHelperImpl access$4100 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static int access$4200 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static java.lang.String access$4300 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.BackoffPolicy$Provider access$4400 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static com.google.common.base.Supplier access$4500 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.Channelz access$4600 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.CallTracer$Factory access$4800 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static boolean access$300 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static void access$4900 (io.grpc.internal.ManagedChannelImpl, io.grpc.LoadBalancer$SubchannelPicker)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.LoadBalancer$SubchannelPicker x1
static io.grpc.internal.ObjectPool access$5000 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.NameResolver$Factory access$5100 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.BackoffPolicy access$5202 (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.BackoffPolicy)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.internal.BackoffPolicy x1
static io.grpc.internal.ServiceConfigInterceptor access$5300 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.RetriableStream$Throttle access$2602 (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.RetriableStream$Throttle)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.internal.RetriableStream$Throttle x1
static io.grpc.internal.RetriableStream$Throttle access$5400 (io.grpc.Attributes)
io.grpc.Attributes x0
static io.grpc.internal.BackoffPolicy access$5200 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.LogId access$5500 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static io.grpc.internal.ManagedChannelImpl$NameResolverRefresh access$1600 (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl x0
static void ()
}
io/grpc/internal/DelayedStream$2.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$2 extends java.lang.Object implements java.lang.Runnable {
final int val$maxSize
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, int)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/ForwardingManagedChannel.classForwardingManagedChannel.java
package io.grpc.internal
abstract io.grpc.internal.ForwardingManagedChannel extends io.grpc.ManagedChannel {
private final io.grpc.ManagedChannel delegate
void (io.grpc.ManagedChannel)
io.grpc.ManagedChannel delegate
public io.grpc.ManagedChannel shutdown ()
public boolean isShutdown ()
public boolean isTerminated ()
public io.grpc.ManagedChannel shutdownNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public io.grpc.ClientCall newCall (io.grpc.MethodDescriptor, io.grpc.CallOptions)
io.grpc.MethodDescriptor methodDescriptor
io.grpc.CallOptions callOptions
public java.lang.String authority ()
public io.grpc.ConnectivityState getState (boolean)
boolean requestConnection
public void notifyWhenStateChanged (io.grpc.ConnectivityState, java.lang.Runnable)
io.grpc.ConnectivityState source
Runnable callback
public void resetConnectBackoff ()
public void enterIdle ()
public java.lang.String toString ()
}
io/grpc/internal/AbstractManagedChannelImplBuilder$DirectAddressNameResolverFactory.classAbstractManagedChannelImplBuilder.java
package io.grpc.internal
io.grpc.internal.AbstractManagedChannelImplBuilder$DirectAddressNameResolverFactory extends io.grpc.NameResolver$Factory {
final java.net.SocketAddress address
final String authority
void (java.net.SocketAddress, java.lang.String)
java.net.SocketAddress address
String authority
public io.grpc.NameResolver newNameResolver (java.net.URI, io.grpc.Attributes)
java.net.URI notUsedUri
io.grpc.Attributes params
public java.lang.String getDefaultScheme ()
}
io/grpc/internal/OobChannel$5.classOobChannel.java
package io.grpc.internal
io.grpc.internal.OobChannel$5 extends io.grpc.LoadBalancer$SubchannelPicker {
final io.grpc.LoadBalancer$PickResult errorResult
final io.grpc.ConnectivityStateInfo val$newState
final io.grpc.internal.OobChannel this$0
void (io.grpc.internal.OobChannel, io.grpc.ConnectivityStateInfo)
io.grpc.internal.OobChannel this$0
public io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
}
io/grpc/internal/WithLogId.classWithLogId.java
package io.grpc.internal
public abstract io.grpc.internal.WithLogId extends java.lang.Object {
public abstract io.grpc.internal.LogId getLogId ()
}
io/grpc/internal/DelayedClientTransport$4.classDelayedClientTransport.java
package io.grpc.internal
io.grpc.internal.DelayedClientTransport$4 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$status
final io.grpc.internal.DelayedClientTransport this$0
void (io.grpc.internal.DelayedClientTransport, io.grpc.Status)
io.grpc.internal.DelayedClientTransport this$0
public void run ()
}
io/grpc/internal/LogId.classLogId.java
package io.grpc.internal
public final io.grpc.internal.LogId extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicLong idAlloc
private final String tag
private final long id
public static io.grpc.internal.LogId allocate (java.lang.String)
String tag
static long getNextId ()
protected void (java.lang.String, long)
String tag
long id
public long getId ()
public java.lang.String getTag ()
public java.lang.String toString ()
static void ()
}
io/grpc/internal/SharedResourceHolder.classSharedResourceHolder.java
package io.grpc.internal
public final io.grpc.internal.SharedResourceHolder extends java.lang.Object {
static final long DESTROY_DELAY_SECONDS
private static final io.grpc.internal.SharedResourceHolder holder
private final java.util.IdentityHashMap instances
private final io.grpc.internal.SharedResourceHolder$ScheduledExecutorFactory destroyerFactory
private java.util.concurrent.ScheduledExecutorService destroyer
void (io.grpc.internal.SharedResourceHolder$ScheduledExecutorFactory)
io.grpc.internal.SharedResourceHolder$ScheduledExecutorFactory destroyerFactory
public static java.lang.Object get (io.grpc.internal.SharedResourceHolder$Resource)
io.grpc.internal.SharedResourceHolder$Resource resource
public static java.lang.Object release (io.grpc.internal.SharedResourceHolder$Resource, java.lang.Object)
io.grpc.internal.SharedResourceHolder$Resource resource
Object instance
synchronized java.lang.Object getInternal (io.grpc.internal.SharedResourceHolder$Resource)
io.grpc.internal.SharedResourceHolder$Resource resource
io.grpc.internal.SharedResourceHolder$Instance instance
synchronized java.lang.Object releaseInternal (io.grpc.internal.SharedResourceHolder$Resource, java.lang.Object)
io.grpc.internal.SharedResourceHolder$Resource resource
Object instance
io.grpc.internal.SharedResourceHolder$Instance cached
static java.util.IdentityHashMap access$000 (io.grpc.internal.SharedResourceHolder)
io.grpc.internal.SharedResourceHolder x0
static java.util.concurrent.ScheduledExecutorService access$100 (io.grpc.internal.SharedResourceHolder)
io.grpc.internal.SharedResourceHolder x0
static java.util.concurrent.ScheduledExecutorService access$102 (io.grpc.internal.SharedResourceHolder, java.util.concurrent.ScheduledExecutorService)
io.grpc.internal.SharedResourceHolder x0
java.util.concurrent.ScheduledExecutorService x1
static void ()
}
io/grpc/internal/ServerImpl$JumpToApplicationThreadServerStreamListener$1Closed.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1Closed extends io.grpc.internal.ContextRunnable {
final io.grpc.Status val$status
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
void (io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener, io.grpc.Status)
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
public void runInContext ()
}
io/grpc/internal/ManagedChannelImpl$11.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$11 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
}
io/grpc/internal/Http2Ping$1.classHttp2Ping.java
package io.grpc.internal
io.grpc.internal.Http2Ping$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ClientTransport$PingCallback val$callback
final long val$roundTripTimeNanos
void (io.grpc.internal.ClientTransport$PingCallback, long)
public void run ()
}
io/grpc/internal/ManagedChannelImpl$5$1.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$5$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl$5 this$1
void (io.grpc.internal.ManagedChannelImpl$5)
io.grpc.internal.ManagedChannelImpl$5 this$1
public void run ()
}
io/grpc/internal/ClientCallImpl$ClientStreamListenerImpl$1StreamOnReady.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamOnReady extends io.grpc.internal.ContextRunnable {
final io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
void (io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl)
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
public final void runInContext ()
io.grpc.Status status
Throwable t
}
io/grpc/internal/SharedResourceHolder$Resource.classSharedResourceHolder.java
package io.grpc.internal
public abstract io.grpc.internal.SharedResourceHolder$Resource extends java.lang.Object {
public abstract java.lang.Object create ()
public abstract void close (java.lang.Object)
}
io/grpc/internal/ClientCallImpl$1ClosedByNotFoundCompressor.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$1ClosedByNotFoundCompressor extends io.grpc.internal.ContextRunnable {
final io.grpc.ClientCall$Listener val$observer
final String val$compressorName
final io.grpc.internal.ClientCallImpl this$0
void (io.grpc.internal.ClientCallImpl, io.grpc.ClientCall$Listener, java.lang.String)
io.grpc.internal.ClientCallImpl this$0
public void runInContext ()
}
io/grpc/internal/ApplicationThreadDeframer$2.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ReadableBuffer val$data
final io.grpc.internal.ApplicationThreadDeframer this$0
void (io.grpc.internal.ApplicationThreadDeframer, io.grpc.internal.ReadableBuffer)
io.grpc.internal.ApplicationThreadDeframer this$0
public void run ()
Throwable t
}
io/grpc/internal/InternalSubchannel.classInternalSubchannel.java
package io.grpc.internal
final io.grpc.internal.InternalSubchannel extends java.lang.Object implements io.grpc.internal.Instrumented {
private static final java.util.logging.Logger log
private final io.grpc.internal.LogId logId
private final String authority
private final String userAgent
private final io.grpc.internal.BackoffPolicy$Provider backoffPolicyProvider
private final io.grpc.internal.InternalSubchannel$Callback callback
private final io.grpc.internal.ClientTransportFactory transportFactory
private final java.util.concurrent.ScheduledExecutorService scheduledExecutor
private final io.grpc.internal.Channelz channelz
private final io.grpc.internal.CallTracer callsTracer
private final io.grpc.internal.ChannelTracer channelTracer
private final io.grpc.internal.TimeProvider timeProvider
private final Object lock
private final io.grpc.internal.ChannelExecutor channelExecutor
private io.grpc.internal.InternalSubchannel$Index addressIndex
private io.grpc.internal.BackoffPolicy reconnectPolicy
private final com.google.common.base.Stopwatch connectingTimer
private java.util.concurrent.ScheduledFuture reconnectTask
private boolean reconnectCanceled
private final java.util.Collection transports
private final io.grpc.internal.InUseStateAggregator inUseStateAggregator
private io.grpc.internal.ConnectionClientTransport pendingTransport
private volatile io.grpc.internal.ManagedClientTransport activeTransport
private io.grpc.ConnectivityStateInfo state
private io.grpc.Status shutdownReason
void (java.util.List, java.lang.String, java.lang.String, io.grpc.internal.BackoffPolicy$Provider, io.grpc.internal.ClientTransportFactory, java.util.concurrent.ScheduledExecutorService, com.google.common.base.Supplier, io.grpc.internal.ChannelExecutor, io.grpc.internal.InternalSubchannel$Callback, io.grpc.internal.Channelz, io.grpc.internal.CallTracer, io.grpc.internal.ChannelTracer, io.grpc.internal.TimeProvider)
java.util.List addressGroups
String authority
String userAgent
io.grpc.internal.BackoffPolicy$Provider backoffPolicyProvider
io.grpc.internal.ClientTransportFactory transportFactory
java.util.concurrent.ScheduledExecutorService scheduledExecutor
com.google.common.base.Supplier stopwatchSupplier
io.grpc.internal.ChannelExecutor channelExecutor
io.grpc.internal.InternalSubchannel$Callback callback
io.grpc.internal.Channelz channelz
io.grpc.internal.CallTracer callsTracer
io.grpc.internal.ChannelTracer channelTracer
io.grpc.internal.TimeProvider timeProvider
io.grpc.internal.ClientTransport obtainActiveTransport ()
io.grpc.internal.ClientTransport savedTransport
private void startNewTransport ()
java.net.SocketAddress address
io.grpc.internal.ProxyParameters proxy
io.grpc.internal.ClientTransportFactory$ClientTransportOptions options
io.grpc.internal.ConnectionClientTransport transport
Runnable runnable
private void scheduleBackoff (io.grpc.Status)
io.grpc.Status status
long delayNanos
void resetConnectBackoff ()
private void gotoNonErrorState (io.grpc.ConnectivityState)
io.grpc.ConnectivityState newState
private void gotoState (io.grpc.ConnectivityStateInfo)
io.grpc.ConnectivityStateInfo newState
public void updateAddresses (java.util.List)
java.net.SocketAddress previousAddress
java.util.List newAddressGroups
io.grpc.internal.ManagedClientTransport savedTransport
public void shutdown (io.grpc.Status)
io.grpc.internal.ManagedClientTransport savedActiveTransport
io.grpc.internal.ConnectionClientTransport savedPendingTransport
io.grpc.internal.ManagedClientTransport savedActiveTransport
io.grpc.internal.ConnectionClientTransport savedPendingTransport
io.grpc.Status reason
io.grpc.internal.ManagedClientTransport savedActiveTransport
io.grpc.internal.ConnectionClientTransport savedPendingTransport
public java.lang.String toString ()
Object addressGroupsCopy
Object addressGroupsCopy
private void handleTermination ()
private void handleTransportInUseState (io.grpc.internal.ConnectionClientTransport, boolean)
io.grpc.internal.ConnectionClientTransport transport
boolean inUse
void shutdownNow (io.grpc.Status)
java.util.Collection transportsCopy
java.util.Collection transportsCopy
io.grpc.internal.ManagedClientTransport transport
io.grpc.Status reason
java.util.Collection transportsCopy
java.util.List getAddressGroups ()
private void cancelReconnectTask ()
public io.grpc.internal.LogId getLogId ()
public com.google.common.util.concurrent.ListenableFuture getStats ()
java.util.List addressGroupsSnapshot
java.util.List transportsSnapshot
com.google.common.util.concurrent.SettableFuture ret
io.grpc.internal.Channelz$ChannelStats$Builder builder
java.util.List addressGroupsSnapshot
java.util.List transportsSnapshot
io.grpc.ConnectivityState getState ()
private static void checkListHasNoNulls (java.util.List, java.lang.String)
Object item
java.util.List list
String msg
static io.grpc.internal.InternalSubchannel$Callback access$000 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static java.lang.Object access$200 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static java.util.concurrent.ScheduledFuture access$302 (io.grpc.internal.InternalSubchannel, java.util.concurrent.ScheduledFuture)
io.grpc.internal.InternalSubchannel x0
java.util.concurrent.ScheduledFuture x1
static boolean access$400 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static void access$500 (io.grpc.internal.InternalSubchannel, io.grpc.ConnectivityState)
io.grpc.internal.InternalSubchannel x0
io.grpc.ConnectivityState x1
static void access$600 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static java.util.logging.Logger access$700 ()
static io.grpc.internal.ChannelExecutor access$800 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static io.grpc.internal.InUseStateAggregator access$900 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static io.grpc.internal.LogId access$1000 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static io.grpc.Status access$1100 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static io.grpc.internal.BackoffPolicy access$1202 (io.grpc.internal.InternalSubchannel, io.grpc.internal.BackoffPolicy)
io.grpc.internal.InternalSubchannel x0
io.grpc.internal.BackoffPolicy x1
static io.grpc.internal.ManagedClientTransport access$1300 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static io.grpc.internal.ConnectionClientTransport access$1400 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static io.grpc.internal.ManagedClientTransport access$1302 (io.grpc.internal.InternalSubchannel, io.grpc.internal.ManagedClientTransport)
io.grpc.internal.InternalSubchannel x0
io.grpc.internal.ManagedClientTransport x1
static io.grpc.internal.ConnectionClientTransport access$1402 (io.grpc.internal.InternalSubchannel, io.grpc.internal.ConnectionClientTransport)
io.grpc.internal.InternalSubchannel x0
io.grpc.internal.ConnectionClientTransport x1
static void access$1500 (io.grpc.internal.InternalSubchannel, io.grpc.internal.ConnectionClientTransport, boolean)
io.grpc.internal.InternalSubchannel x0
io.grpc.internal.ConnectionClientTransport x1
boolean x2
static io.grpc.ConnectivityStateInfo access$1600 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static io.grpc.internal.InternalSubchannel$Index access$1700 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static void access$1800 (io.grpc.internal.InternalSubchannel, io.grpc.Status)
io.grpc.internal.InternalSubchannel x0
io.grpc.Status x1
static io.grpc.internal.Channelz access$1900 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static java.util.Collection access$2000 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static void access$2100 (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel x0
static void ()
}
io/grpc/internal/SharedResourcePool.classSharedResourcePool.java
package io.grpc.internal
public final io.grpc.internal.SharedResourcePool extends java.lang.Object implements io.grpc.internal.ObjectPool {
private final io.grpc.internal.SharedResourceHolder$Resource resource
private void (io.grpc.internal.SharedResourceHolder$Resource)
io.grpc.internal.SharedResourceHolder$Resource resource
public static io.grpc.internal.SharedResourcePool forResource (io.grpc.internal.SharedResourceHolder$Resource)
io.grpc.internal.SharedResourceHolder$Resource resource
public java.lang.Object getObject ()
public java.lang.Object returnObject (java.lang.Object)
Object object
}
io/grpc/internal/AbstractServerImplBuilder.classAbstractServerImplBuilder.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractServerImplBuilder extends io.grpc.ServerBuilder {
private static final io.grpc.internal.ObjectPool DEFAULT_EXECUTOR_POOL
private static final io.grpc.HandlerRegistry DEFAULT_FALLBACK_REGISTRY
private static final io.grpc.DecompressorRegistry DEFAULT_DECOMPRESSOR_REGISTRY
private static final io.grpc.CompressorRegistry DEFAULT_COMPRESSOR_REGISTRY
private static final long DEFAULT_HANDSHAKE_TIMEOUT_MILLIS
final io.grpc.internal.InternalHandlerRegistry$Builder registryBuilder
final java.util.List transportFilters
final java.util.List interceptors
private final java.util.List notifyOnBuildList
private final java.util.List streamTracerFactories
io.grpc.HandlerRegistry fallbackRegistry
io.grpc.internal.ObjectPool executorPool
io.grpc.DecompressorRegistry decompressorRegistry
io.grpc.CompressorRegistry compressorRegistry
long handshakeTimeoutMillis
private io.grpc.internal.CensusStatsModule censusStatsOverride
private boolean statsEnabled
private boolean recordStartedRpcs
private boolean recordFinishedRpcs
private boolean tracingEnabled
protected io.grpc.BinaryLog binlog
protected io.grpc.internal.TransportTracer$Factory transportTracerFactory
protected io.grpc.internal.Channelz channelz
protected io.grpc.internal.CallTracer$Factory callTracerFactory
public void ()
public static io.grpc.ServerBuilder forPort (int)
int port
public final io.grpc.internal.AbstractServerImplBuilder directExecutor ()
public final io.grpc.internal.AbstractServerImplBuilder executor (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public final io.grpc.internal.AbstractServerImplBuilder addService (io.grpc.ServerServiceDefinition)
io.grpc.ServerServiceDefinition service
public final io.grpc.internal.AbstractServerImplBuilder addService (io.grpc.BindableService)
io.grpc.BindableService bindableService
public final io.grpc.internal.AbstractServerImplBuilder addTransportFilter (io.grpc.ServerTransportFilter)
io.grpc.ServerTransportFilter filter
public final io.grpc.internal.AbstractServerImplBuilder intercept (io.grpc.ServerInterceptor)
io.grpc.ServerInterceptor interceptor
public final io.grpc.internal.AbstractServerImplBuilder addStreamTracerFactory (io.grpc.ServerStreamTracer$Factory)
io.grpc.ServerStreamTracer$Factory factory
public final io.grpc.internal.AbstractServerImplBuilder fallbackHandlerRegistry (io.grpc.HandlerRegistry)
io.grpc.HandlerRegistry registry
public final io.grpc.internal.AbstractServerImplBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry registry
public final io.grpc.internal.AbstractServerImplBuilder compressorRegistry (io.grpc.CompressorRegistry)
io.grpc.CompressorRegistry registry
public final io.grpc.internal.AbstractServerImplBuilder handshakeTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public final io.grpc.internal.AbstractServerImplBuilder setBinaryLog (io.grpc.BinaryLog)
io.grpc.BinaryLog binaryLog
protected io.grpc.internal.AbstractServerImplBuilder overrideCensusStatsModule (io.grpc.internal.CensusStatsModule)
io.grpc.internal.CensusStatsModule censusStats
protected void setStatsEnabled (boolean)
boolean value
protected void setStatsRecordStartedRpcs (boolean)
boolean value
protected void setStatsRecordFinishedRpcs (boolean)
boolean value
protected void setTracingEnabled (boolean)
boolean value
public io.grpc.Server build ()
io.grpc.InternalNotifyOnServerBuild notifyTarget
io.grpc.internal.ServerImpl server
final java.util.List getTracerFactories ()
io.grpc.internal.CensusStatsModule censusStats
io.grpc.internal.CensusTracingModule censusTracing
java.util.ArrayList tracerFactories
protected abstract io.grpc.internal.InternalServer buildTransportServer (java.util.List)
private io.grpc.internal.AbstractServerImplBuilder thisT ()
io.grpc.internal.AbstractServerImplBuilder thisT
public volatile io.grpc.ServerBuilder setBinaryLog (io.grpc.BinaryLog)
public volatile io.grpc.ServerBuilder handshakeTimeout (long, java.util.concurrent.TimeUnit)
public volatile io.grpc.ServerBuilder compressorRegistry (io.grpc.CompressorRegistry)
public volatile io.grpc.ServerBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
public volatile io.grpc.ServerBuilder fallbackHandlerRegistry (io.grpc.HandlerRegistry)
public volatile io.grpc.ServerBuilder addStreamTracerFactory (io.grpc.ServerStreamTracer$Factory)
public volatile io.grpc.ServerBuilder addTransportFilter (io.grpc.ServerTransportFilter)
public volatile io.grpc.ServerBuilder intercept (io.grpc.ServerInterceptor)
public volatile io.grpc.ServerBuilder addService (io.grpc.BindableService)
public volatile io.grpc.ServerBuilder addService (io.grpc.ServerServiceDefinition)
public volatile io.grpc.ServerBuilder executor (java.util.concurrent.Executor)
public volatile io.grpc.ServerBuilder directExecutor ()
static void ()
}
io/grpc/internal/ConnectivityStateManager$Listener.classConnectivityStateManager.java
package io.grpc.internal
final io.grpc.internal.ConnectivityStateManager$Listener extends java.lang.Object {
final Runnable callback
final java.util.concurrent.Executor executor
void (java.lang.Runnable, java.util.concurrent.Executor)
Runnable callback
java.util.concurrent.Executor executor
void runInExecutor ()
}
io/grpc/internal/TransportTracer$Factory.classTransportTracer.java
package io.grpc.internal
public final io.grpc.internal.TransportTracer$Factory extends java.lang.Object {
private io.grpc.internal.TimeProvider timeProvider
public void (io.grpc.internal.TimeProvider)
io.grpc.internal.TimeProvider timeProvider
public io.grpc.internal.TransportTracer create ()
}
io/grpc/internal/RetriableStream$1DeadlineEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1DeadlineEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final io.grpc.Deadline val$deadline
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, io.grpc.Deadline)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/DelayedStream$12.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$12 extends java.lang.Object implements java.lang.Runnable {
final boolean val$fullStreamDecompression
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, boolean)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/RetriableStream$1SendMessageEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1SendMessageEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final Object val$message
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, java.lang.Object)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/DelayedStream$DelayedStreamListener$4.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$DelayedStreamListener$4 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$status
final io.grpc.Metadata val$trailers
final io.grpc.internal.DelayedStream$DelayedStreamListener this$0
void (io.grpc.internal.DelayedStream$DelayedStreamListener, io.grpc.Status, io.grpc.Metadata)
io.grpc.internal.DelayedStream$DelayedStreamListener this$0
public void run ()
}
io/grpc/internal/Rescheduler$1.classRescheduler.java
package io.grpc.internal
io.grpc.internal.Rescheduler$1 extends java.lang.Object {
}
io/grpc/internal/RetriableStream$RetryPlan.classRetriableStream.java
package io.grpc.internal
final io.grpc.internal.RetriableStream$RetryPlan extends java.lang.Object {
final boolean shouldRetry
final long backoffNanos
void (boolean, long)
boolean shouldRetry
long backoffNanos
}
io/grpc/internal/ReflectionLongAdderCounter.classReflectionLongAdderCounter.java
package io.grpc.internal
public final io.grpc.internal.ReflectionLongAdderCounter extends java.lang.Object implements io.grpc.internal.LongCounter {
private static final java.util.logging.Logger logger
private static final java.lang.reflect.Constructor defaultConstructor
private static final java.lang.reflect.Method addMethod
private static final java.lang.reflect.Method sumMethod
private static final RuntimeException initializationException
private final Object instance
void ()
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
static boolean isAvailable ()
public void add (long)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
long delta
public long value ()
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
static void ()
java.lang.reflect.Constructor ctor
java.lang.reflect.Constructor[] constructors
Throwable e
Class klass
java.lang.reflect.Constructor defaultConstructorLookup
java.lang.reflect.Method addMethodLookup
java.lang.reflect.Method sumMethodLookup
Throwable caught
}
io/grpc/internal/SerializingExecutor$SynchronizedAtomicHelper.classSerializingExecutor.java
package io.grpc.internal
final io.grpc.internal.SerializingExecutor$SynchronizedAtomicHelper extends io.grpc.internal.SerializingExecutor$AtomicHelper {
private void ()
public boolean runStateCompareAndSet (io.grpc.internal.SerializingExecutor, int, int)
io.grpc.internal.SerializingExecutor obj
int expect
int update
public void runStateSet (io.grpc.internal.SerializingExecutor, int)
io.grpc.internal.SerializingExecutor obj
int newValue
void (io.grpc.internal.SerializingExecutor$1)
io.grpc.internal.SerializingExecutor$1 x0
}
io/grpc/internal/RetriableStream$Substream.classRetriableStream.java
package io.grpc.internal
final io.grpc.internal.RetriableStream$Substream extends java.lang.Object {
io.grpc.internal.ClientStream stream
boolean closed
boolean bufferLimitExceeded
final int previousAttempts
void (int)
int previousAttempts
}
io/grpc/internal/SerializingExecutor$1.classSerializingExecutor.java
package io.grpc.internal
io.grpc.internal.SerializingExecutor$1 extends java.lang.Object {
}
io/grpc/internal/Channelz$SocketStats.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$SocketStats extends java.lang.Object {
public final io.grpc.internal.Channelz$TransportStats data
public final java.net.SocketAddress local
public final java.net.SocketAddress remote
public final io.grpc.internal.Channelz$SocketOptions socketOptions
public final io.grpc.internal.Channelz$Security security
public void (io.grpc.internal.Channelz$TransportStats, java.net.SocketAddress, java.net.SocketAddress, io.grpc.internal.Channelz$SocketOptions, io.grpc.internal.Channelz$Security)
io.grpc.internal.Channelz$TransportStats data
java.net.SocketAddress local
java.net.SocketAddress remote
io.grpc.internal.Channelz$SocketOptions socketOptions
io.grpc.internal.Channelz$Security security
}
io/grpc/internal/Channelz$ChannelTrace$Event.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ChannelTrace$Event extends java.lang.Object {
public final String description
public final io.grpc.internal.Channelz$ChannelTrace$Event$Severity severity
public final long timestampNanos
public final io.grpc.internal.WithLogId channelRef
public final io.grpc.internal.WithLogId subchannelRef
private void (java.lang.String, io.grpc.internal.Channelz$ChannelTrace$Event$Severity, long, io.grpc.internal.WithLogId, io.grpc.internal.WithLogId)
String description
io.grpc.internal.Channelz$ChannelTrace$Event$Severity severity
long timestampNanos
io.grpc.internal.WithLogId channelRef
io.grpc.internal.WithLogId subchannelRef
public int hashCode ()
public boolean equals (java.lang.Object)
io.grpc.internal.Channelz$ChannelTrace$Event that
Object o
public java.lang.String toString ()
void (java.lang.String, io.grpc.internal.Channelz$ChannelTrace$Event$Severity, long, io.grpc.internal.WithLogId, io.grpc.internal.WithLogId, io.grpc.internal.Channelz$1)
String x0
io.grpc.internal.Channelz$ChannelTrace$Event$Severity x1
long x2
io.grpc.internal.WithLogId x3
io.grpc.internal.WithLogId x4
io.grpc.internal.Channelz$1 x5
}
io/grpc/internal/ProxyDetector.classProxyDetector.java
package io.grpc.internal
public abstract io.grpc.internal.ProxyDetector extends java.lang.Object {
public static final io.grpc.Attributes$Key PROXY_PARAMS_KEY
public abstract io.grpc.internal.ProxyParameters proxyFor (java.net.SocketAddress) throws java.io.IOException
static void ()
}
io/grpc/internal/SharedResourceHolder$2.classSharedResourceHolder.java
package io.grpc.internal
io.grpc.internal.SharedResourceHolder$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.SharedResourceHolder$Instance val$cached
final io.grpc.internal.SharedResourceHolder$Resource val$resource
final Object val$instance
final io.grpc.internal.SharedResourceHolder this$0
void (io.grpc.internal.SharedResourceHolder, io.grpc.internal.SharedResourceHolder$Instance, io.grpc.internal.SharedResourceHolder$Resource, java.lang.Object)
io.grpc.internal.SharedResourceHolder this$0
public void run ()
}
io/grpc/internal/JndiResourceResolverFactory.classJndiResourceResolverFactory.java
package io.grpc.internal
final io.grpc.internal.JndiResourceResolverFactory extends java.lang.Object implements io.grpc.internal.DnsNameResolver$ResourceResolverFactory {
private static final Throwable JNDI_UNAVAILABILITY_CAUSE
public void ()
private static java.lang.Throwable initJndi ()
ClassNotFoundException e
RuntimeException e
Error e
public io.grpc.internal.DnsNameResolver$ResourceResolver newResourceResolver ()
public java.lang.Throwable unavailabilityCause ()
static java.lang.Throwable access$000 ()
static void ()
}
io/grpc/internal/AutoConfiguredLoadBalancerFactory$1.classAutoConfiguredLoadBalancerFactory.java
package io.grpc.internal
io.grpc.internal.AutoConfiguredLoadBalancerFactory$1 extends java.lang.Object {
}
io/grpc/internal/DelayedStream$13.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$13 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.DecompressorRegistry val$decompressorRegistry
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, io.grpc.DecompressorRegistry)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/DelayedStream$DelayedStreamListener$5.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$DelayedStreamListener$5 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$status
final io.grpc.internal.ClientStreamListener$RpcProgress val$rpcProgress
final io.grpc.Metadata val$trailers
final io.grpc.internal.DelayedStream$DelayedStreamListener this$0
void (io.grpc.internal.DelayedStream$DelayedStreamListener, io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.internal.DelayedStream$DelayedStreamListener this$0
public void run ()
}
io/grpc/internal/PairSocketAddress.classPairSocketAddress.java
package io.grpc.internal
final io.grpc.internal.PairSocketAddress extends java.net.SocketAddress {
private static final long serialVersionUID
private final java.net.SocketAddress address
private final io.grpc.Attributes attributes
void (java.net.SocketAddress, io.grpc.Attributes)
java.net.SocketAddress address
io.grpc.Attributes attributes
public io.grpc.Attributes getAttributes ()
public java.net.SocketAddress getAddress ()
}
io/grpc/internal/ServiceConfigInterceptor$MethodInfo.classServiceConfigInterceptor.java
package io.grpc.internal
final io.grpc.internal.ServiceConfigInterceptor$MethodInfo extends java.lang.Object {
final Long timeoutNanos
final Boolean waitForReady
final Integer maxInboundMessageSize
final Integer maxOutboundMessageSize
final io.grpc.internal.RetryPolicy retryPolicy
void (java.util.Map, boolean, int)
java.util.Map methodConfig
boolean retryEnabled
int maxRetryAttemptsLimit
java.util.Map policy
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
io.grpc.internal.ServiceConfigInterceptor$MethodInfo that
public java.lang.String toString ()
private static io.grpc.internal.RetryPolicy retryPolicy (java.util.Map, int)
String rawCode
java.util.Map retryPolicy
int maxAttemptsLimit
int maxAttempts
long initialBackoffNanos
long maxBackoffNanos
double backoffMultiplier
java.util.List rawCodes
java.util.EnumSet codes
java.util.Set retryableStatusCodes
}
io/grpc/internal/DelayedStream$11.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$11 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Compressor val$compressor
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, io.grpc.Compressor)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/ApplicationThreadDeframer$6.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$6 extends java.lang.Object implements java.lang.Runnable {
final boolean val$hasPartialMessage
final io.grpc.internal.ApplicationThreadDeframer this$0
void (io.grpc.internal.ApplicationThreadDeframer, boolean)
io.grpc.internal.ApplicationThreadDeframer this$0
public void run ()
}
io/grpc/internal/ServerImpl$ServerTransportListenerImpl$1.classServerImpl.java
package io.grpc.internal
io.grpc.internal.ServerImpl$ServerTransportListenerImpl$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
void (io.grpc.internal.ServerImpl$ServerTransportListenerImpl)
io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
public void run ()
}
io/grpc/internal/ManagedChannelImpl$NameResolverListenerImpl$1.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$error
final io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl this$1
void (io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl, io.grpc.Status)
io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl this$1
public void run ()
long delayNanos
}
io/grpc/internal/CensusTracingModule$ServerTracerFactory.classCensusTracingModule.java
package io.grpc.internal
final io.grpc.internal.CensusTracingModule$ServerTracerFactory extends io.grpc.ServerStreamTracer$Factory {
final io.grpc.internal.CensusTracingModule this$0
void (io.grpc.internal.CensusTracingModule)
io.grpc.internal.CensusTracingModule this$0
public io.grpc.ServerStreamTracer newServerStreamTracer (java.lang.String, io.grpc.Metadata)
String fullMethodName
io.grpc.Metadata headers
io.opencensus.trace.SpanContext remoteSpan
}
io/grpc/internal/AbstractReadableBuffer.classAbstractReadableBuffer.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractReadableBuffer extends java.lang.Object implements io.grpc.internal.ReadableBuffer {
public void ()
public final int readInt ()
int b1
int b2
int b3
int b4
public boolean hasArray ()
public byte[] array ()
public int arrayOffset ()
public void close ()
protected final void checkReadable (int)
int length
}
io/grpc/internal/SharedResourceHolder$ScheduledExecutorFactory.classSharedResourceHolder.java
package io.grpc.internal
abstract io.grpc.internal.SharedResourceHolder$ScheduledExecutorFactory extends java.lang.Object {
public abstract java.util.concurrent.ScheduledExecutorService createScheduledExecutor ()
}
io/grpc/internal/ApplicationThreadDeframer$InitializingMessageProducer.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$InitializingMessageProducer extends java.lang.Object implements io.grpc.internal.StreamListener$MessageProducer {
private final Runnable runnable
private boolean initialized
final io.grpc.internal.ApplicationThreadDeframer this$0
private void (io.grpc.internal.ApplicationThreadDeframer, java.lang.Runnable)
Runnable runnable
private void initialize ()
public java.io.InputStream next ()
void (io.grpc.internal.ApplicationThreadDeframer, java.lang.Runnable, io.grpc.internal.ApplicationThreadDeframer$1)
io.grpc.internal.ApplicationThreadDeframer x0
Runnable x1
io.grpc.internal.ApplicationThreadDeframer$1 x2
}
io/grpc/internal/ForwardingNameResolver.classForwardingNameResolver.java
package io.grpc.internal
abstract io.grpc.internal.ForwardingNameResolver extends io.grpc.NameResolver {
private final io.grpc.NameResolver delegate
void (io.grpc.NameResolver)
io.grpc.NameResolver delegate
public java.lang.String getServiceAuthority ()
public void start (io.grpc.NameResolver$Listener)
io.grpc.NameResolver$Listener listener
public void shutdown ()
public void refresh ()
public java.lang.String toString ()
}
io/grpc/internal/StreamListener$MessageProducer.classStreamListener.java
package io.grpc.internal
public abstract io.grpc.internal.StreamListener$MessageProducer extends java.lang.Object {
public abstract java.io.InputStream next ()
}
io/grpc/internal/RetriableStream.classRetriableStream.java
package io.grpc.internal
abstract io.grpc.internal.RetriableStream extends java.lang.Object implements io.grpc.internal.ClientStream {
static final io.grpc.Metadata$Key GRPC_PREVIOUS_RPC_ATTEMPTS
static final io.grpc.Metadata$Key GRPC_RETRY_PUSHBACK_MS
private static final io.grpc.Status CANCELLED_BECAUSE_COMMITTED
private final io.grpc.MethodDescriptor method
private final java.util.concurrent.Executor callExecutor
private final java.util.concurrent.ScheduledExecutorService scheduledExecutorService
private final io.grpc.Metadata headers
private final io.grpc.internal.RetryPolicy$Provider retryPolicyProvider
private io.grpc.internal.RetryPolicy retryPolicy
private final Object lock
private final io.grpc.internal.RetriableStream$ChannelBufferMeter channelBufferUsed
private final long perRpcBufferLimit
private final long channelBufferLimit
private final io.grpc.internal.RetriableStream$Throttle throttle
private volatile io.grpc.internal.RetriableStream$State state
private boolean noMoreTransparentRetry
private long perRpcBufferUsed
private io.grpc.internal.ClientStreamListener masterListener
private java.util.concurrent.Future scheduledRetry
private long nextBackoffIntervalNanos
private static java.util.Random random
void (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.internal.RetriableStream$ChannelBufferMeter, long, long, java.util.concurrent.Executor, java.util.concurrent.ScheduledExecutorService, io.grpc.internal.RetryPolicy$Provider, io.grpc.internal.RetriableStream$Throttle)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.internal.RetriableStream$ChannelBufferMeter channelBufferUsed
long perRpcBufferLimit
long channelBufferLimit
java.util.concurrent.Executor callExecutor
java.util.concurrent.ScheduledExecutorService scheduledExecutorService
io.grpc.internal.RetryPolicy$Provider retryPolicyProvider
io.grpc.internal.RetriableStream$Throttle throttle
private java.lang.Runnable commit (io.grpc.internal.RetriableStream$Substream)
java.util.Collection savedDrainedSubstreams
io.grpc.internal.RetriableStream$Substream winningSubstream
abstract void postCommit ()
private void commitAndRun (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream winningSubstream
Runnable postCommitTask
private io.grpc.internal.RetriableStream$Substream createSubstream (int)
int previousAttempts
io.grpc.internal.RetriableStream$Substream sub
io.grpc.ClientStreamTracer bufferSizeTracer
io.grpc.ClientStreamTracer$Factory tracerFactory
io.grpc.Metadata newHeaders
abstract io.grpc.internal.ClientStream newSubstream (io.grpc.ClientStreamTracer$Factory, io.grpc.Metadata)
final io.grpc.Metadata updateHeaders (io.grpc.Metadata, int)
io.grpc.Metadata originalHeaders
int previousAttempts
io.grpc.Metadata newHeaders
private void drain (io.grpc.internal.RetriableStream$Substream)
int stop
io.grpc.internal.RetriableStream$State savedState
io.grpc.internal.RetriableStream$BufferEntry bufferEntry
io.grpc.internal.RetriableStream$State savedState
io.grpc.internal.RetriableStream$Substream substream
int index
int chunk
java.util.List list
abstract io.grpc.Status prestart ()
public final void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
io.grpc.Status shutdownStatus
io.grpc.internal.RetriableStream$Substream substream
public final void cancel (io.grpc.Status)
java.util.concurrent.Future savedScheduledRetry
io.grpc.Status reason
io.grpc.internal.RetriableStream$Substream noopSubstream
Runnable runnable
private void delayOrExecute (io.grpc.internal.RetriableStream$BufferEntry)
java.util.Collection savedDrainedSubstreams
io.grpc.internal.RetriableStream$Substream substream
io.grpc.internal.RetriableStream$BufferEntry bufferEntry
java.util.Collection savedDrainedSubstreams
public final void writeMessage (java.io.InputStream)
java.io.InputStream message
final void sendMessage (java.lang.Object)
Object message
io.grpc.internal.RetriableStream$State savedState
public final void request (int)
int numMessages
io.grpc.internal.RetriableStream$State savedState
public final void flush ()
io.grpc.internal.RetriableStream$State savedState
public final boolean isReady ()
io.grpc.internal.RetriableStream$Substream substream
public final void setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public final void setFullStreamDecompression (boolean)
boolean fullStreamDecompression
public final void setMessageCompression (boolean)
boolean enable
public final void halfClose ()
public final void setAuthority (java.lang.String)
String authority
public final void setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
public final void setMaxInboundMessageSize (int)
int maxSize
public final void setMaxOutboundMessageSize (int)
int maxSize
public final void setDeadline (io.grpc.Deadline)
io.grpc.Deadline deadline
public final io.grpc.Attributes getAttributes ()
static void setRandom (java.util.Random)
java.util.Random random
boolean hasHedging ()
static io.grpc.Status access$000 ()
static io.grpc.MethodDescriptor access$100 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static void access$200 (io.grpc.internal.RetriableStream, io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream x0
io.grpc.internal.RetriableStream$Substream x1
static io.grpc.internal.RetriableStream$State access$300 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static io.grpc.internal.ClientStreamListener access$400 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static io.grpc.internal.RetriableStream$Throttle access$500 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static java.lang.Object access$600 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static io.grpc.internal.RetriableStream$State access$302 (io.grpc.internal.RetriableStream, io.grpc.internal.RetriableStream$State)
io.grpc.internal.RetriableStream x0
io.grpc.internal.RetriableStream$State x1
static boolean access$700 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static boolean access$702 (io.grpc.internal.RetriableStream, boolean)
io.grpc.internal.RetriableStream x0
boolean x1
static io.grpc.internal.RetriableStream$Substream access$800 (io.grpc.internal.RetriableStream, int)
io.grpc.internal.RetriableStream x0
int x1
static void access$900 (io.grpc.internal.RetriableStream, io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream x0
io.grpc.internal.RetriableStream$Substream x1
static java.util.concurrent.Executor access$1000 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static io.grpc.internal.RetryPolicy access$1100 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static io.grpc.internal.RetryPolicy access$1102 (io.grpc.internal.RetriableStream, io.grpc.internal.RetryPolicy)
io.grpc.internal.RetriableStream x0
io.grpc.internal.RetryPolicy x1
static io.grpc.internal.RetryPolicy$Provider access$1200 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static long access$1302 (io.grpc.internal.RetriableStream, long)
io.grpc.internal.RetriableStream x0
long x1
static java.util.concurrent.Future access$1402 (io.grpc.internal.RetriableStream, java.util.concurrent.Future)
io.grpc.internal.RetriableStream x0
java.util.concurrent.Future x1
static java.util.concurrent.ScheduledExecutorService access$1500 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static long access$1300 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static java.util.Random access$1600 ()
static long access$1700 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static long access$1800 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static io.grpc.internal.RetriableStream$ChannelBufferMeter access$1900 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static long access$1702 (io.grpc.internal.RetriableStream, long)
io.grpc.internal.RetriableStream x0
long x1
static long access$2000 (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream x0
static java.lang.Runnable access$2100 (io.grpc.internal.RetriableStream, io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream x0
io.grpc.internal.RetriableStream$Substream x1
static void ()
}
io/grpc/internal/InternalSubchannel$1.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$1 extends io.grpc.internal.InUseStateAggregator {
final io.grpc.internal.InternalSubchannel this$0
void (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel this$0
void handleInUse ()
void handleNotInUse ()
}
io/grpc/internal/CensusTracingModule$TracingClientInterceptor$1.classCensusTracingModule.java
package io.grpc.internal
io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1 extends io.grpc.ForwardingClientCall$SimpleForwardingClientCall {
final io.grpc.internal.CensusTracingModule$ClientCallTracer val$tracerFactory
final io.grpc.internal.CensusTracingModule$TracingClientInterceptor this$1
void (io.grpc.internal.CensusTracingModule$TracingClientInterceptor, io.grpc.ClientCall, io.grpc.internal.CensusTracingModule$ClientCallTracer)
io.grpc.internal.CensusTracingModule$TracingClientInterceptor this$1
io.grpc.ClientCall delegate
public void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
io.grpc.ClientCall$Listener responseListener
io.grpc.Metadata headers
}
io/grpc/internal/ClientStreamListener$RpcProgress.classClientStreamListener.java
package io.grpc.internal
public final io.grpc.internal.ClientStreamListener$RpcProgress extends java.lang.Enum {
public static final io.grpc.internal.ClientStreamListener$RpcProgress PROCESSED
public static final io.grpc.internal.ClientStreamListener$RpcProgress REFUSED
public static final io.grpc.internal.ClientStreamListener$RpcProgress DROPPED
private static final io.grpc.internal.ClientStreamListener$RpcProgress[] $VALUES
public static io.grpc.internal.ClientStreamListener$RpcProgress[] values ()
public static io.grpc.internal.ClientStreamListener$RpcProgress valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/internal/DelayedStream$1.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$1 extends java.lang.Object implements java.lang.Runnable {
final int val$maxSize
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, int)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/CensusStatsModule$ClientTracer.classCensusStatsModule.java
package io.grpc.internal
final io.grpc.internal.CensusStatsModule$ClientTracer extends io.grpc.ClientStreamTracer {
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater outboundMessageCountUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater inboundMessageCountUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater outboundWireSizeUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater inboundWireSizeUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater outboundUncompressedSizeUpdater
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater inboundUncompressedSizeUpdater
volatile long outboundMessageCount
volatile long inboundMessageCount
volatile long outboundWireSize
volatile long inboundWireSize
volatile long outboundUncompressedSize
volatile long inboundUncompressedSize
private void ()
public void outboundWireSize (long)
long bytes
public void inboundWireSize (long)
long bytes
public void outboundUncompressedSize (long)
long bytes
public void inboundUncompressedSize (long)
long bytes
public void inboundMessage (int)
int seqNo
public void outboundMessage (int)
int seqNo
void (io.grpc.internal.CensusStatsModule$1)
io.grpc.internal.CensusStatsModule$1 x0
static void ()
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundUncompressedSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundUncompressedSizeUpdater
Throwable t
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundMessageCountUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundWireSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpOutboundUncompressedSizeUpdater
java.util.concurrent.atomic.AtomicLongFieldUpdater tmpInboundUncompressedSizeUpdater
}
io/grpc/internal/AutoConfiguredLoadBalancerFactory$EmptyPicker.classAutoConfiguredLoadBalancerFactory.java
package io.grpc.internal
final io.grpc.internal.AutoConfiguredLoadBalancerFactory$EmptyPicker extends io.grpc.LoadBalancer$SubchannelPicker {
private void ()
public io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
void (io.grpc.internal.AutoConfiguredLoadBalancerFactory$1)
io.grpc.internal.AutoConfiguredLoadBalancerFactory$1 x0
}
io/grpc/internal/Instrumented.classInstrumented.java
package io.grpc.internal
public abstract io.grpc.internal.Instrumented extends java.lang.Object implements io.grpc.internal.WithLogId {
public abstract com.google.common.util.concurrent.ListenableFuture getStats ()
}
io/grpc/internal/RetriableStream$1MessageCompressionEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1MessageCompressionEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final boolean val$enable
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, boolean)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/SerializingExecutor$AtomicHelper.classSerializingExecutor.java
package io.grpc.internal
abstract io.grpc.internal.SerializingExecutor$AtomicHelper extends java.lang.Object {
private void ()
public abstract boolean runStateCompareAndSet (io.grpc.internal.SerializingExecutor, int, int)
public abstract void runStateSet (io.grpc.internal.SerializingExecutor, int)
void (io.grpc.internal.SerializingExecutor$1)
io.grpc.internal.SerializingExecutor$1 x0
}
io/grpc/internal/InternalSubchannel$2.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.ConnectivityStateInfo val$newState
final io.grpc.internal.InternalSubchannel this$0
void (io.grpc.internal.InternalSubchannel, io.grpc.ConnectivityStateInfo)
io.grpc.internal.InternalSubchannel this$0
public void run ()
}
io/grpc/internal/Channelz$ServerSocketsList.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ServerSocketsList extends java.lang.Object {
public final java.util.List sockets
public final boolean end
public void (java.util.List, boolean)
java.util.List sockets
boolean end
}
io/grpc/internal/DelayedStream$5.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$5 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ClientStreamListener val$finalListener
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, io.grpc.internal.ClientStreamListener)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/ServerTransportListener.classServerTransportListener.java
package io.grpc.internal
public abstract io.grpc.internal.ServerTransportListener extends java.lang.Object {
public abstract void streamCreated (io.grpc.internal.ServerStream, java.lang.String, io.grpc.Metadata)
public abstract io.grpc.Attributes transportReady (io.grpc.Attributes)
public abstract void transportTerminated ()
}
io/grpc/internal/ManagedChannelImpl$LbHelperImpl$2.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$LbHelperImpl$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.InternalSubchannel val$internalSubchannel
final io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
void (io.grpc.internal.ManagedChannelImpl$LbHelperImpl, io.grpc.internal.InternalSubchannel)
io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
public void run ()
}
io/grpc/internal/ClientCallImpl$DeadlineTimer.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$DeadlineTimer extends java.lang.Object implements java.lang.Runnable {
private final long remainingNanos
final io.grpc.internal.ClientCallImpl this$0
void (io.grpc.internal.ClientCallImpl, long)
long remainingNanos
public void run ()
}
io/grpc/internal/RetriableStream$1FlushEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1FlushEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/RetriableStream$1StartEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1StartEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/GrpcUtil$AcceptEncodingMarshaller.classGrpcUtil.java
package io.grpc.internal
final io.grpc.internal.GrpcUtil$AcceptEncodingMarshaller extends java.lang.Object implements io.grpc.InternalMetadata$TrustedAsciiMarshaller {
private void ()
public byte[] toAsciiString (byte[])
byte[] value
public byte[] parseAsciiString (byte[])
byte[] serialized
public volatile java.lang.Object parseAsciiString (byte[])
public volatile byte[] toAsciiString (java.lang.Object)
void (io.grpc.internal.GrpcUtil$1)
io.grpc.internal.GrpcUtil$1 x0
}
io/grpc/internal/FailingClientTransport.classFailingClientTransport.java
package io.grpc.internal
io.grpc.internal.FailingClientTransport extends java.lang.Object implements io.grpc.internal.ClientTransport {
final io.grpc.Status error
private final io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
void (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress)
io.grpc.Status error
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
public io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
public void ping (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor)
io.grpc.internal.ClientTransport$PingCallback callback
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture getStats ()
com.google.common.util.concurrent.SettableFuture ret
public io.grpc.internal.LogId getLogId ()
}
io/grpc/internal/ProxyParameters.classProxyParameters.java
package io.grpc.internal
public final io.grpc.internal.ProxyParameters extends java.lang.Object {
public final java.net.InetSocketAddress proxyAddress
public final String username
public final String password
public void (java.net.InetSocketAddress, java.lang.String, java.lang.String)
java.net.InetSocketAddress proxyAddress
String username
String password
public boolean equals (java.lang.Object)
Object o
io.grpc.internal.ProxyParameters that
public int hashCode ()
}
io/grpc/internal/ReadableBuffers.classReadableBuffers.java
package io.grpc.internal
public final io.grpc.internal.ReadableBuffers extends java.lang.Object {
private static final io.grpc.internal.ReadableBuffer EMPTY_BUFFER
public static io.grpc.internal.ReadableBuffer empty ()
public static io.grpc.internal.ReadableBuffer wrap (byte[])
byte[] bytes
public static io.grpc.internal.ReadableBuffer wrap (byte[], int, int)
byte[] bytes
int offset
int length
public static io.grpc.internal.ReadableBuffer wrap (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public static byte[] readArray (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer buffer
int length
byte[] bytes
public static java.lang.String readAsString (io.grpc.internal.ReadableBuffer, java.nio.charset.Charset)
io.grpc.internal.ReadableBuffer buffer
java.nio.charset.Charset charset
byte[] bytes
public static java.lang.String readAsStringUtf8 (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer buffer
public static java.io.InputStream openStream (io.grpc.internal.ReadableBuffer, boolean)
io.grpc.internal.ReadableBuffer buffer
boolean owner
public static io.grpc.internal.ReadableBuffer ignoreClose (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer buffer
private void ()
static void ()
}
io/grpc/internal/Channelz$ChannelTrace$Builder.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ChannelTrace$Builder extends java.lang.Object {
private Long numEventsLogged
private Long creationTimeNanos
private java.util.List events
public void ()
public io.grpc.internal.Channelz$ChannelTrace$Builder setNumEventsLogged (long)
long numEventsLogged
public io.grpc.internal.Channelz$ChannelTrace$Builder setCreationTimeNanos (long)
long creationTimeNanos
public io.grpc.internal.Channelz$ChannelTrace$Builder setEvents (java.util.List)
java.util.List events
public io.grpc.internal.Channelz$ChannelTrace build ()
}
io/grpc/internal/ManagedChannelImpl$LbHelperImpl$4.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$LbHelperImpl$4 extends io.grpc.internal.InternalSubchannel$Callback {
final io.grpc.internal.OobChannel val$oobChannel
final io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
void (io.grpc.internal.ManagedChannelImpl$LbHelperImpl, io.grpc.internal.OobChannel)
io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
void onTerminated (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel is
void onStateChange (io.grpc.internal.InternalSubchannel, io.grpc.ConnectivityStateInfo)
io.grpc.internal.InternalSubchannel is
io.grpc.ConnectivityStateInfo newState
}
io/grpc/internal/RetriableStream$ChannelBufferMeter.classRetriableStream.java
package io.grpc.internal
final io.grpc.internal.RetriableStream$ChannelBufferMeter extends java.lang.Object {
private final java.util.concurrent.atomic.AtomicLong bufferUsed
void ()
long addAndGet (long)
long newBytesUsed
}
io/grpc/internal/ManagedChannelImpl$4.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$4 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.SettableFuture val$ret
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl, com.google.common.util.concurrent.SettableFuture)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
io.grpc.internal.Channelz$ChannelStats$Builder builder
java.util.List children
}
io/grpc/internal/RetriableStream$1MaxOutboundMessageSizeEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1MaxOutboundMessageSizeEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final int val$maxSize
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, int)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/ManagedChannelImpl$5$2.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$5$2 extends io.grpc.internal.RetriableStream {
final io.grpc.CallOptions val$callOptions
final io.grpc.MethodDescriptor val$method
final io.grpc.Context val$context
final io.grpc.internal.ManagedChannelImpl$5 this$1
void (io.grpc.internal.ManagedChannelImpl$5, io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.internal.RetriableStream$ChannelBufferMeter, long, long, java.util.concurrent.Executor, java.util.concurrent.ScheduledExecutorService, io.grpc.internal.RetryPolicy$Provider, io.grpc.internal.RetriableStream$Throttle, io.grpc.CallOptions, io.grpc.MethodDescriptor, io.grpc.Context)
io.grpc.internal.ManagedChannelImpl$5 this$1
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.internal.RetriableStream$ChannelBufferMeter channelBufferUsed
long perRpcBufferLimit
long channelBufferLimit
java.util.concurrent.Executor callExecutor
java.util.concurrent.ScheduledExecutorService scheduledExecutorService
io.grpc.internal.RetryPolicy$Provider retryPolicyProvider
io.grpc.internal.RetriableStream$Throttle throttle
io.grpc.Status prestart ()
void postCommit ()
io.grpc.internal.ClientStream newSubstream (io.grpc.ClientStreamTracer$Factory, io.grpc.Metadata)
io.grpc.ClientStreamTracer$Factory tracerFactory
io.grpc.Metadata newHeaders
io.grpc.CallOptions newOptions
io.grpc.internal.ClientTransport transport
io.grpc.Context origContext
}
io/grpc/internal/ConnectivityStateManager.classConnectivityStateManager.java
package io.grpc.internal
final io.grpc.internal.ConnectivityStateManager extends java.lang.Object {
private java.util.ArrayList listeners
private volatile io.grpc.ConnectivityState state
void ()
void notifyWhenStateChanged (java.lang.Runnable, java.util.concurrent.Executor, io.grpc.ConnectivityState)
Runnable callback
java.util.concurrent.Executor executor
io.grpc.ConnectivityState source
io.grpc.internal.ConnectivityStateManager$Listener stateChangeListener
void gotoState (io.grpc.ConnectivityState)
io.grpc.internal.ConnectivityStateManager$Listener listener
java.util.ArrayList savedListeners
io.grpc.ConnectivityState newState
io.grpc.ConnectivityState getState ()
io.grpc.ConnectivityState stateCopy
}
io/grpc/internal/GzipInflatingBuffer$1.classGzipInflatingBuffer.java
package io.grpc.internal
io.grpc.internal.GzipInflatingBuffer$1 extends java.lang.Object {
static final int[] $SwitchMap$io$grpc$internal$GzipInflatingBuffer$State
static void ()
}
io/grpc/internal/KeepAliveManager$ClientKeepAlivePinger$1.classKeepAliveManager.java
package io.grpc.internal
io.grpc.internal.KeepAliveManager$ClientKeepAlivePinger$1 extends java.lang.Object implements io.grpc.internal.ClientTransport$PingCallback {
final io.grpc.internal.KeepAliveManager$ClientKeepAlivePinger this$0
void (io.grpc.internal.KeepAliveManager$ClientKeepAlivePinger)
io.grpc.internal.KeepAliveManager$ClientKeepAlivePinger this$0
public void onSuccess (long)
long roundTripTimeNanos
public void onFailure (java.lang.Throwable)
Throwable cause
}
io/grpc/internal/OverrideAuthorityNameResolverFactory$1.classOverrideAuthorityNameResolverFactory.java
package io.grpc.internal
io.grpc.internal.OverrideAuthorityNameResolverFactory$1 extends io.grpc.internal.ForwardingNameResolver {
final io.grpc.internal.OverrideAuthorityNameResolverFactory this$0
void (io.grpc.internal.OverrideAuthorityNameResolverFactory, io.grpc.NameResolver)
io.grpc.internal.OverrideAuthorityNameResolverFactory this$0
io.grpc.NameResolver delegate
public java.lang.String getServiceAuthority ()
}
io/grpc/internal/PickSubchannelArgsImpl.classPickSubchannelArgsImpl.java
package io.grpc.internal
final io.grpc.internal.PickSubchannelArgsImpl extends io.grpc.LoadBalancer$PickSubchannelArgs {
private final io.grpc.CallOptions callOptions
private final io.grpc.Metadata headers
private final io.grpc.MethodDescriptor method
void (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
public io.grpc.Metadata getHeaders ()
public io.grpc.CallOptions getCallOptions ()
public io.grpc.MethodDescriptor getMethodDescriptor ()
public boolean equals (java.lang.Object)
Object o
io.grpc.internal.PickSubchannelArgsImpl that
public int hashCode ()
public final java.lang.String toString ()
}
io/grpc/internal/Http2Ping$2.classHttp2Ping.java
package io.grpc.internal
io.grpc.internal.Http2Ping$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ClientTransport$PingCallback val$callback
final Throwable val$failureCause
void (io.grpc.internal.ClientTransport$PingCallback, java.lang.Throwable)
public void run ()
}
io/grpc/internal/Rescheduler$FutureRunnable.classRescheduler.java
package io.grpc.internal
final io.grpc.internal.Rescheduler$FutureRunnable extends java.lang.Object implements java.lang.Runnable {
private final io.grpc.internal.Rescheduler rescheduler
void (io.grpc.internal.Rescheduler)
io.grpc.internal.Rescheduler rescheduler
public void run ()
static io.grpc.internal.Rescheduler access$800 (io.grpc.internal.Rescheduler$FutureRunnable)
io.grpc.internal.Rescheduler$FutureRunnable x0
}
io/grpc/internal/KeepAliveManager$1.classKeepAliveManager.java
package io.grpc.internal
io.grpc.internal.KeepAliveManager$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.KeepAliveManager this$0
void (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager this$0
public void run ()
boolean shouldShutdown
}
io/grpc/internal/CensusStatsModule$StatsClientInterceptor$1.classCensusStatsModule.java
package io.grpc.internal
io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1 extends io.grpc.ForwardingClientCall$SimpleForwardingClientCall {
final io.grpc.internal.CensusStatsModule$ClientCallTracer val$tracerFactory
final io.grpc.internal.CensusStatsModule$StatsClientInterceptor this$1
void (io.grpc.internal.CensusStatsModule$StatsClientInterceptor, io.grpc.ClientCall, io.grpc.internal.CensusStatsModule$ClientCallTracer)
io.grpc.internal.CensusStatsModule$StatsClientInterceptor this$1
io.grpc.ClientCall delegate
public void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
io.grpc.ClientCall$Listener responseListener
io.grpc.Metadata headers
}
io/grpc/internal/MessageDeframer$State.classMessageDeframer.java
package io.grpc.internal
final io.grpc.internal.MessageDeframer$State extends java.lang.Enum {
public static final io.grpc.internal.MessageDeframer$State HEADER
public static final io.grpc.internal.MessageDeframer$State BODY
private static final io.grpc.internal.MessageDeframer$State[] $VALUES
public static io.grpc.internal.MessageDeframer$State[] values ()
public static io.grpc.internal.MessageDeframer$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/internal/ChannelTracer$1.classChannelTracer.java
package io.grpc.internal
io.grpc.internal.ChannelTracer$1 extends java.util.ArrayDeque {
final int val$maxEvents
final io.grpc.internal.ChannelTracer this$0
void (io.grpc.internal.ChannelTracer, int)
io.grpc.internal.ChannelTracer this$0
public boolean add (io.grpc.internal.Channelz$ChannelTrace$Event)
io.grpc.internal.Channelz$ChannelTrace$Event event
public volatile boolean add (java.lang.Object)
}
io/grpc/internal/ManagedChannelImpl$LbHelperImpl$5.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$LbHelperImpl$5 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.OobChannel val$oobChannel
final io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
void (io.grpc.internal.ManagedChannelImpl$LbHelperImpl, io.grpc.internal.OobChannel)
io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
public void run ()
}
io/grpc/internal/GrpcUtil$1.classGrpcUtil.java
package io.grpc.internal
io.grpc.internal.GrpcUtil$1 extends java.lang.Object implements io.grpc.internal.ProxyDetector {
void ()
public io.grpc.internal.ProxyParameters proxyFor (java.net.SocketAddress)
java.net.SocketAddress targetServerAddress
}
io/grpc/internal/AtomicBackoff$State.classAtomicBackoff.java
package io.grpc.internal
public final io.grpc.internal.AtomicBackoff$State extends java.lang.Object {
private final long savedValue
static final boolean $assertionsDisabled
final io.grpc.internal.AtomicBackoff this$0
private void (io.grpc.internal.AtomicBackoff, long)
io.grpc.internal.AtomicBackoff this$0
long value
public long get ()
public void backoff ()
long newValue
boolean swapped
void (io.grpc.internal.AtomicBackoff, long, io.grpc.internal.AtomicBackoff$1)
io.grpc.internal.AtomicBackoff x0
long x1
io.grpc.internal.AtomicBackoff$1 x2
static void ()
}
io/grpc/internal/RetriableStream$Sublistener.classRetriableStream.java
package io.grpc.internal
final io.grpc.internal.RetriableStream$Sublistener extends java.lang.Object implements io.grpc.internal.ClientStreamListener {
final io.grpc.internal.RetriableStream$Substream substream
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
public void headersRead (io.grpc.Metadata)
io.grpc.Metadata headers
public void closed (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void closed (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.internal.RetriableStream$RetryPlan retryPlan
io.grpc.Status status
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
io.grpc.Metadata trailers
private io.grpc.internal.RetriableStream$RetryPlan makeRetryDecision (io.grpc.internal.RetryPolicy, io.grpc.Status, io.grpc.Metadata)
NumberFormatException e
io.grpc.internal.RetryPolicy retryPolicy
io.grpc.Status status
io.grpc.Metadata trailer
boolean shouldRetry
long backoffNanos
boolean isRetryableStatusCode
String pushbackStr
Integer pushbackMillis
boolean isThrottled
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
io.grpc.internal.RetriableStream$State savedState
public void onReady ()
}
io/grpc/internal/RetriableStream$1DecompressorRegistryEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1DecompressorRegistryEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final io.grpc.DecompressorRegistry val$decompressorRegistry
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, io.grpc.DecompressorRegistry)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/ManagedChannelImpl$10.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$10 extends io.grpc.LoadBalancer$SubchannelPicker {
final io.grpc.LoadBalancer$PickResult panicPickResult
final Throwable val$t
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl, java.lang.Throwable)
io.grpc.internal.ManagedChannelImpl this$0
public io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
}
io/grpc/internal/RetriableStream$1HalfCloseEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1HalfCloseEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/CensusStatsModule$ServerTracerFactory.classCensusStatsModule.java
package io.grpc.internal
final io.grpc.internal.CensusStatsModule$ServerTracerFactory extends io.grpc.ServerStreamTracer$Factory {
private final boolean recordStartedRpcs
private final boolean recordFinishedRpcs
final io.grpc.internal.CensusStatsModule this$0
void (io.grpc.internal.CensusStatsModule, boolean, boolean)
io.grpc.internal.CensusStatsModule this$0
boolean recordStartedRpcs
boolean recordFinishedRpcs
public io.grpc.ServerStreamTracer newServerStreamTracer (java.lang.String, io.grpc.Metadata)
String fullMethodName
io.grpc.Metadata headers
io.opencensus.tags.TagContext parentCtx
}
io/grpc/internal/GrpcUtil.classGrpcUtil.java
package io.grpc.internal
public final io.grpc.internal.GrpcUtil extends java.lang.Object {
private static final java.util.logging.Logger log
public static final java.nio.charset.Charset US_ASCII
public static final boolean IS_RESTRICTED_APPENGINE
public static final io.grpc.Metadata$Key TIMEOUT_KEY
public static final io.grpc.Metadata$Key MESSAGE_ENCODING_KEY
public static final io.grpc.Metadata$Key MESSAGE_ACCEPT_ENCODING_KEY
public static final io.grpc.Metadata$Key CONTENT_ENCODING_KEY
public static final io.grpc.Metadata$Key CONTENT_ACCEPT_ENCODING_KEY
public static final io.grpc.Metadata$Key CONTENT_TYPE_KEY
public static final io.grpc.Metadata$Key TE_HEADER
public static final io.grpc.Metadata$Key USER_AGENT_KEY
public static final int DEFAULT_PORT_PLAINTEXT
public static final int DEFAULT_PORT_SSL
public static final String CONTENT_TYPE_GRPC
public static final String HTTP_METHOD
public static final String TE_TRAILERS
public static final String TIMEOUT
public static final String MESSAGE_ENCODING
public static final String MESSAGE_ACCEPT_ENCODING
public static final String CONTENT_ENCODING
public static final String CONTENT_ACCEPT_ENCODING
public static final int DEFAULT_MAX_MESSAGE_SIZE
public static final int DEFAULT_MAX_HEADER_LIST_SIZE
public static final com.google.common.base.Splitter ACCEPT_ENCODING_SPLITTER
private static final String IMPLEMENTATION_VERSION
public static final long DEFAULT_KEEPALIVE_TIME_NANOS
public static final long DEFAULT_KEEPALIVE_TIMEOUT_NANOS
public static final long KEEPALIVE_TIME_NANOS_DISABLED
public static final long DEFAULT_SERVER_KEEPALIVE_TIME_NANOS
public static final long DEFAULT_SERVER_KEEPALIVE_TIMEOUT_NANOS
public static final long SERVER_KEEPALIVE_TIME_NANOS_DISABLED
public static final io.grpc.internal.ProxyDetector DEFAULT_PROXY_DETECTOR
public static final io.grpc.internal.ProxyDetector NOOP_PROXY_DETECTOR
public static final io.grpc.internal.SharedResourceHolder$Resource SHARED_CHANNEL_EXECUTOR
public static final io.grpc.internal.SharedResourceHolder$Resource TIMER_SERVICE
public static final com.google.common.base.Supplier STOPWATCH_SUPPLIER
public static io.grpc.internal.ProxyDetector getDefaultProxyDetector ()
public static io.grpc.Status httpStatusToGrpcStatus (int)
int httpStatusCode
private static io.grpc.Status$Code httpStatusToGrpcCode (int)
int httpStatusCode
public static boolean isGrpcContentType (java.lang.String)
String contentType
char nextChar
public static java.lang.String getGrpcUserAgent (java.lang.String, java.lang.String)
String transportName
String applicationUserAgent
StringBuilder builder
public static java.net.URI authorityToUri (java.lang.String)
java.net.URI uri
java.net.URISyntaxException ex
String authority
java.net.URI uri
public static java.lang.String checkAuthority (java.lang.String)
String authority
java.net.URI uri
public static java.lang.String authorityFromHostAndPort (java.lang.String, int)
java.net.URISyntaxException ex
String host
int port
public static java.util.concurrent.ThreadFactory getThreadFactory (java.lang.String, boolean)
java.util.concurrent.ThreadFactory factory
String nameFormat
boolean daemon
public static java.lang.String getHost (java.net.InetSocketAddress)
java.lang.reflect.Method getHostStringMethod
java.net.InetSocketAddress addr
static io.grpc.internal.ClientTransport getTransportFromPickResult (io.grpc.LoadBalancer$PickResult, boolean)
io.grpc.internal.ClientTransport transport
io.grpc.ClientStreamTracer$Factory streamTracerFactory
io.grpc.LoadBalancer$PickResult result
boolean isWaitForReady
io.grpc.internal.ClientTransport transport
io.grpc.LoadBalancer$Subchannel subchannel
static void closeQuietly (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
java.io.InputStream message
public static void closeQuietly (java.io.InputStream)
java.io.IOException ioException
java.io.InputStream message
static boolean iterableContains (java.lang.Iterable, java.lang.Object)
NullPointerException e
ClassCastException e
java.util.Collection collection
Object i
Iterable iterable
Object item
private void ()
static void ()
}
io/grpc/internal/DelayedStream$3.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$3 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Deadline val$deadline
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, io.grpc.Deadline)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/Channelz$ServerList.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ServerList extends java.lang.Object {
public final java.util.List servers
public final boolean end
public void (java.util.List, boolean)
java.util.List servers
boolean end
}
io/grpc/internal/OobChannel$4.classOobChannel.java
package io.grpc.internal
io.grpc.internal.OobChannel$4 extends io.grpc.LoadBalancer$SubchannelPicker {
final io.grpc.LoadBalancer$PickResult result
final io.grpc.internal.OobChannel this$0
void (io.grpc.internal.OobChannel)
io.grpc.internal.OobChannel this$0
public io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
}
io/grpc/internal/MessageDeframer.classMessageDeframer.java
package io.grpc.internal
public io.grpc.internal.MessageDeframer extends java.lang.Object implements java.io.Closeable io.grpc.internal.Deframer {
private static final int HEADER_LENGTH
private static final int COMPRESSED_FLAG_MASK
private static final int RESERVED_MASK
private static final int MAX_BUFFER_SIZE
private io.grpc.internal.MessageDeframer$Listener listener
private int maxInboundMessageSize
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private final io.grpc.internal.TransportTracer transportTracer
private io.grpc.Decompressor decompressor
private io.grpc.internal.GzipInflatingBuffer fullStreamDecompressor
private byte[] inflatedBuffer
private int inflatedIndex
private io.grpc.internal.MessageDeframer$State state
private int requiredLength
private boolean compressedFlag
private io.grpc.internal.CompositeReadableBuffer nextFrame
private io.grpc.internal.CompositeReadableBuffer unprocessed
private long pendingDeliveries
private boolean inDelivery
private int currentMessageSeqNo
private int inboundBodyWireSize
private boolean closeWhenComplete
private volatile boolean stopDelivery
public void (io.grpc.internal.MessageDeframer$Listener, io.grpc.Decompressor, int, io.grpc.internal.StatsTraceContext, io.grpc.internal.TransportTracer)
io.grpc.internal.MessageDeframer$Listener listener
io.grpc.Decompressor decompressor
int maxMessageSize
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.internal.TransportTracer transportTracer
void setListener (io.grpc.internal.MessageDeframer$Listener)
io.grpc.internal.MessageDeframer$Listener listener
public void setMaxInboundMessageSize (int)
int messageSize
public void setDecompressor (io.grpc.Decompressor)
io.grpc.Decompressor decompressor
public void setFullStreamDecompressor (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer fullStreamDecompressor
public void request (int)
int numMessages
public void deframe (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer data
boolean needToCloseData
public void closeWhenComplete ()
void stopDelivery ()
public void close ()
boolean hasPartialMessage
public boolean isClosed ()
private boolean isClosedOrScheduledToClose ()
private boolean isStalled ()
private void deliver ()
private boolean readRequiredBytes ()
int bytesToRead
int n
java.io.IOException e
java.util.zip.DataFormatException e
int toRead
int missingBytes
int totalBytesRead
int deflatedBytesRead
private void processHeader ()
int type
private void processBody ()
java.io.InputStream stream
private java.io.InputStream getUncompressedBody ()
private java.io.InputStream getCompressedBody ()
java.io.InputStream unlimitedStream
java.io.IOException e
}
io/grpc/internal/ServerTransport.classServerTransport.java
package io.grpc.internal
public abstract io.grpc.internal.ServerTransport extends java.lang.Object implements io.grpc.internal.Instrumented {
public abstract void shutdown ()
public abstract void shutdownNow (io.grpc.Status)
public abstract java.util.concurrent.ScheduledExecutorService getScheduledExecutorService ()
}
io/grpc/internal/CompositeReadableBuffer$3.classCompositeReadableBuffer.java
package io.grpc.internal
io.grpc.internal.CompositeReadableBuffer$3 extends io.grpc.internal.CompositeReadableBuffer$ReadOperation {
int currentOffset
final int val$destOffset
final byte[] val$dest
final io.grpc.internal.CompositeReadableBuffer this$0
void (io.grpc.internal.CompositeReadableBuffer, int, byte[])
io.grpc.internal.CompositeReadableBuffer this$0
public int readInternal (io.grpc.internal.ReadableBuffer, int)
io.grpc.internal.ReadableBuffer buffer
int length
}
io/grpc/internal/Channelz$TcpInfo$Builder.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$TcpInfo$Builder extends java.lang.Object {
private int state
private int caState
private int retransmits
private int probes
private int backoff
private int options
private int sndWscale
private int rcvWscale
private int rto
private int ato
private int sndMss
private int rcvMss
private int unacked
private int sacked
private int lost
private int retrans
private int fackets
private int lastDataSent
private int lastAckSent
private int lastDataRecv
private int lastAckRecv
private int pmtu
private int rcvSsthresh
private int rtt
private int rttvar
private int sndSsthresh
private int sndCwnd
private int advmss
private int reordering
public void ()
public io.grpc.internal.Channelz$TcpInfo$Builder setState (int)
int state
public io.grpc.internal.Channelz$TcpInfo$Builder setCaState (int)
int caState
public io.grpc.internal.Channelz$TcpInfo$Builder setRetransmits (int)
int retransmits
public io.grpc.internal.Channelz$TcpInfo$Builder setProbes (int)
int probes
public io.grpc.internal.Channelz$TcpInfo$Builder setBackoff (int)
int backoff
public io.grpc.internal.Channelz$TcpInfo$Builder setOptions (int)
int options
public io.grpc.internal.Channelz$TcpInfo$Builder setSndWscale (int)
int sndWscale
public io.grpc.internal.Channelz$TcpInfo$Builder setRcvWscale (int)
int rcvWscale
public io.grpc.internal.Channelz$TcpInfo$Builder setRto (int)
int rto
public io.grpc.internal.Channelz$TcpInfo$Builder setAto (int)
int ato
public io.grpc.internal.Channelz$TcpInfo$Builder setSndMss (int)
int sndMss
public io.grpc.internal.Channelz$TcpInfo$Builder setRcvMss (int)
int rcvMss
public io.grpc.internal.Channelz$TcpInfo$Builder setUnacked (int)
int unacked
public io.grpc.internal.Channelz$TcpInfo$Builder setSacked (int)
int sacked
public io.grpc.internal.Channelz$TcpInfo$Builder setLost (int)
int lost
public io.grpc.internal.Channelz$TcpInfo$Builder setRetrans (int)
int retrans
public io.grpc.internal.Channelz$TcpInfo$Builder setFackets (int)
int fackets
public io.grpc.internal.Channelz$TcpInfo$Builder setLastDataSent (int)
int lastDataSent
public io.grpc.internal.Channelz$TcpInfo$Builder setLastAckSent (int)
int lastAckSent
public io.grpc.internal.Channelz$TcpInfo$Builder setLastDataRecv (int)
int lastDataRecv
public io.grpc.internal.Channelz$TcpInfo$Builder setLastAckRecv (int)
int lastAckRecv
public io.grpc.internal.Channelz$TcpInfo$Builder setPmtu (int)
int pmtu
public io.grpc.internal.Channelz$TcpInfo$Builder setRcvSsthresh (int)
int rcvSsthresh
public io.grpc.internal.Channelz$TcpInfo$Builder setRtt (int)
int rtt
public io.grpc.internal.Channelz$TcpInfo$Builder setRttvar (int)
int rttvar
public io.grpc.internal.Channelz$TcpInfo$Builder setSndSsthresh (int)
int sndSsthresh
public io.grpc.internal.Channelz$TcpInfo$Builder setSndCwnd (int)
int sndCwnd
public io.grpc.internal.Channelz$TcpInfo$Builder setAdvmss (int)
int advmss
public io.grpc.internal.Channelz$TcpInfo$Builder setReordering (int)
int reordering
public io.grpc.internal.Channelz$TcpInfo build ()
}
io/grpc/internal/DnsNameResolver$JdkAddressResolver.classDnsNameResolver.java
package io.grpc.internal
final io.grpc.internal.DnsNameResolver$JdkAddressResolver extends java.lang.Enum implements io.grpc.internal.DnsNameResolver$AddressResolver {
public static final io.grpc.internal.DnsNameResolver$JdkAddressResolver INSTANCE
private static final io.grpc.internal.DnsNameResolver$JdkAddressResolver[] $VALUES
public static io.grpc.internal.DnsNameResolver$JdkAddressResolver[] values ()
public static io.grpc.internal.DnsNameResolver$JdkAddressResolver valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.util.List resolveAddress (java.lang.String) throws java.net.UnknownHostException
String host
static void ()
}
io/grpc/internal/MessageFramer$Sink.classMessageFramer.java
package io.grpc.internal
public abstract io.grpc.internal.MessageFramer$Sink extends java.lang.Object {
public abstract void deliverFrame (io.grpc.internal.WritableBuffer, boolean, boolean, int)
}
io/grpc/internal/GrpcUtil$TimeoutMarshaller.classGrpcUtil.java
package io.grpc.internal
io.grpc.internal.GrpcUtil$TimeoutMarshaller extends java.lang.Object implements io.grpc.Metadata$AsciiMarshaller {
void ()
public java.lang.String toAsciiString (java.lang.Long)
Long timeoutNanos
long cutoff
java.util.concurrent.TimeUnit unit
public java.lang.Long parseAsciiString (java.lang.String)
String serialized
long value
char unit
public volatile java.lang.Object parseAsciiString (java.lang.String)
public volatile java.lang.String toAsciiString (java.lang.Object)
}
io/grpc/internal/DelayedClientTransport.classDelayedClientTransport.java
package io.grpc.internal
final io.grpc.internal.DelayedClientTransport extends java.lang.Object implements io.grpc.internal.ManagedClientTransport {
private final io.grpc.internal.LogId lodId
private final Object lock
private final java.util.concurrent.Executor defaultAppExecutor
private final io.grpc.internal.ChannelExecutor channelExecutor
private Runnable reportTransportInUse
private Runnable reportTransportNotInUse
private Runnable reportTransportTerminated
private io.grpc.internal.ManagedClientTransport$Listener listener
private java.util.Collection pendingStreams
private io.grpc.Status shutdownStatus
private io.grpc.LoadBalancer$SubchannelPicker lastPicker
private long lastPickerVersion
void (java.util.concurrent.Executor, io.grpc.internal.ChannelExecutor)
java.util.concurrent.Executor defaultAppExecutor
io.grpc.internal.ChannelExecutor channelExecutor
public final java.lang.Runnable start (io.grpc.internal.ManagedClientTransport$Listener)
io.grpc.internal.ManagedClientTransport$Listener listener
public final io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.LoadBalancer$SubchannelPicker picker
io.grpc.LoadBalancer$SubchannelPicker picker
io.grpc.LoadBalancer$PickResult pickResult
io.grpc.internal.ClientTransport transport
io.grpc.LoadBalancer$SubchannelPicker picker
io.grpc.LoadBalancer$PickSubchannelArgs args
long pickerVersion
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
private io.grpc.internal.DelayedClientTransport$PendingStream createPendingStream (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
io.grpc.internal.DelayedClientTransport$PendingStream pendingStream
public final void ping (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor)
io.grpc.internal.ClientTransport$PingCallback callback
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture getStats ()
com.google.common.util.concurrent.SettableFuture ret
public final void shutdown (io.grpc.Status)
io.grpc.Status status
public final void shutdownNow (io.grpc.Status)
java.util.Collection savedPendingStreams
Runnable savedReportTransportTerminated
io.grpc.internal.DelayedClientTransport$PendingStream stream
io.grpc.Status status
java.util.Collection savedPendingStreams
Runnable savedReportTransportTerminated
public final boolean hasPendingStreams ()
final int getPendingStreamsCount ()
final void reprocess (io.grpc.LoadBalancer$SubchannelPicker)
java.util.ArrayList toProcess
java.util.concurrent.Executor executor
io.grpc.LoadBalancer$PickResult pickResult
io.grpc.CallOptions callOptions
io.grpc.internal.ClientTransport transport
io.grpc.internal.DelayedClientTransport$PendingStream stream
io.grpc.LoadBalancer$SubchannelPicker picker
java.util.ArrayList toProcess
java.util.ArrayList toRemove
public io.grpc.internal.LogId getLogId ()
static io.grpc.internal.ManagedClientTransport$Listener access$100 (io.grpc.internal.DelayedClientTransport)
io.grpc.internal.DelayedClientTransport x0
static java.lang.Object access$400 (io.grpc.internal.DelayedClientTransport)
io.grpc.internal.DelayedClientTransport x0
static java.lang.Runnable access$500 (io.grpc.internal.DelayedClientTransport)
io.grpc.internal.DelayedClientTransport x0
static java.util.Collection access$600 (io.grpc.internal.DelayedClientTransport)
io.grpc.internal.DelayedClientTransport x0
static java.lang.Runnable access$700 (io.grpc.internal.DelayedClientTransport)
io.grpc.internal.DelayedClientTransport x0
static io.grpc.internal.ChannelExecutor access$800 (io.grpc.internal.DelayedClientTransport)
io.grpc.internal.DelayedClientTransport x0
static io.grpc.Status access$900 (io.grpc.internal.DelayedClientTransport)
io.grpc.internal.DelayedClientTransport x0
static java.lang.Runnable access$502 (io.grpc.internal.DelayedClientTransport, java.lang.Runnable)
io.grpc.internal.DelayedClientTransport x0
Runnable x1
}
io/grpc/internal/ServiceConfigUtil.classServiceConfigUtil.java
package io.grpc.internal
public final io.grpc.internal.ServiceConfigUtil extends java.lang.Object {
private static final String SERVICE_CONFIG_METHOD_CONFIG_KEY
private static final String SERVICE_CONFIG_LOAD_BALANCING_POLICY_KEY
private static final String SERVICE_CONFIG_STICKINESS_METADATA_KEY
private static final String METHOD_CONFIG_NAME_KEY
private static final String METHOD_CONFIG_TIMEOUT_KEY
private static final String METHOD_CONFIG_WAIT_FOR_READY_KEY
private static final String METHOD_CONFIG_MAX_REQUEST_MESSAGE_BYTES_KEY
private static final String METHOD_CONFIG_MAX_RESPONSE_MESSAGE_BYTES_KEY
private static final String METHOD_CONFIG_RETRY_POLICY_KEY
private static final String NAME_SERVICE_KEY
private static final String NAME_METHOD_KEY
private static final String RETRY_POLICY_MAX_ATTEMPTS_KEY
private static final String RETRY_POLICY_INITIAL_BACKOFF_KEY
private static final String RETRY_POLICY_MAX_BACKOFF_KEY
private static final String RETRY_POLICY_BACKOFF_MULTIPLIER_KEY
private static final String RETRY_POLICY_RETRYABLE_STATUS_CODES_KEY
private static final long DURATION_SECONDS_MIN
private static final long DURATION_SECONDS_MAX
private static final long NANOS_PER_SECOND
static final boolean $assertionsDisabled
private void ()
static io.grpc.internal.RetriableStream$Throttle getThrottlePolicy (java.util.Map)
java.util.Map serviceConfig
String retryThrottlingKey
java.util.Map throttling
float maxTokens
float tokenRatio
static java.lang.Integer getMaxAttemptsFromRetryPolicy (java.util.Map)
java.util.Map retryPolicy
static java.lang.Long getInitialBackoffNanosFromRetryPolicy (java.util.Map)
java.text.ParseException e
java.util.Map retryPolicy
String rawInitialBackoff
static java.lang.Long getMaxBackoffNanosFromRetryPolicy (java.util.Map)
java.text.ParseException e
java.util.Map retryPolicy
String rawMaxBackoff
static java.lang.Double getBackoffMultiplierFromRetryPolicy (java.util.Map)
java.util.Map retryPolicy
static java.util.List getRetryableStatusCodesFromRetryPolicy (java.util.Map)
java.util.Map retryPolicy
static java.lang.String getServiceFromName (java.util.Map)
java.util.Map name
static java.lang.String getMethodFromName (java.util.Map)
java.util.Map name
static java.util.Map getRetryPolicyFromMethodConfig (java.util.Map)
java.util.Map methodConfig
static java.util.List getNameListFromMethodConfig (java.util.Map)
java.util.Map methodConfig
static java.lang.Long getTimeoutFromMethodConfig (java.util.Map)
java.text.ParseException e
java.util.Map methodConfig
String rawTimeout
static java.lang.Boolean getWaitForReadyFromMethodConfig (java.util.Map)
java.util.Map methodConfig
static java.lang.Integer getMaxRequestMessageBytesFromMethodConfig (java.util.Map)
java.util.Map methodConfig
static java.lang.Integer getMaxResponseMessageBytesFromMethodConfig (java.util.Map)
java.util.Map methodConfig
static java.util.List getMethodConfigFromServiceConfig (java.util.Map)
java.util.Map serviceConfig
public static java.lang.String getLoadBalancingPolicyFromServiceConfig (java.util.Map)
java.util.Map serviceConfig
public static java.lang.String getStickinessMetadataKeyFromServiceConfig (java.util.Map)
java.util.Map serviceConfig
static java.util.List getList (java.util.Map, java.lang.String)
java.util.Map obj
String key
Object value
static java.util.Map getObject (java.util.Map, java.lang.String)
java.util.Map obj
String key
Object value
static java.lang.Double getDouble (java.util.Map, java.lang.String)
java.util.Map obj
String key
Object value
static java.lang.String getString (java.util.Map, java.lang.String)
java.util.Map obj
String key
Object value
static java.lang.String getString (java.util.List, int)
java.util.List list
int i
Object value
static java.lang.Boolean getBoolean (java.util.Map, java.lang.String)
java.util.Map obj
String key
Object value
private static java.util.List checkObjectList (java.util.List)
int i
java.util.List rawList
static java.util.List checkStringList (java.util.List)
int i
java.util.List rawList
private static long parseDuration (java.lang.String) throws java.text.ParseException
IllegalArgumentException e
String value
boolean negative
String secondValue
String nanoValue
int pointPosition
long seconds
int nanos
private static int parseNanos (java.lang.String) throws java.text.ParseException
int i
String value
int result
private static long normalizedDuration (long, int)
long seconds
int nanos
private static boolean durationIsValid (long, int)
long seconds
int nanos
private static long saturatedAdd (long, long)
long a
long b
long naiveSum
static void ()
}
io/grpc/internal/CensusStatsModule$StatsClientInterceptor$1$1.classCensusStatsModule.java
package io.grpc.internal
io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1 extends io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener {
final io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1 this$2
void (io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1, io.grpc.ClientCall$Listener)
io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1 this$2
io.grpc.ClientCall$Listener delegate
public void onClose (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
}
io/grpc/internal/GzipInflatingBuffer$State.classGzipInflatingBuffer.java
package io.grpc.internal
final io.grpc.internal.GzipInflatingBuffer$State extends java.lang.Enum {
public static final io.grpc.internal.GzipInflatingBuffer$State HEADER
public static final io.grpc.internal.GzipInflatingBuffer$State HEADER_EXTRA_LEN
public static final io.grpc.internal.GzipInflatingBuffer$State HEADER_EXTRA
public static final io.grpc.internal.GzipInflatingBuffer$State HEADER_NAME
public static final io.grpc.internal.GzipInflatingBuffer$State HEADER_COMMENT
public static final io.grpc.internal.GzipInflatingBuffer$State HEADER_CRC
public static final io.grpc.internal.GzipInflatingBuffer$State INITIALIZE_INFLATER
public static final io.grpc.internal.GzipInflatingBuffer$State INFLATING
public static final io.grpc.internal.GzipInflatingBuffer$State INFLATER_NEEDS_INPUT
public static final io.grpc.internal.GzipInflatingBuffer$State TRAILER
private static final io.grpc.internal.GzipInflatingBuffer$State[] $VALUES
public static io.grpc.internal.GzipInflatingBuffer$State[] values ()
public static io.grpc.internal.GzipInflatingBuffer$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/internal/SerializingExecutor$FieldUpdaterAtomicHelper.classSerializingExecutor.java
package io.grpc.internal
final io.grpc.internal.SerializingExecutor$FieldUpdaterAtomicHelper extends io.grpc.internal.SerializingExecutor$AtomicHelper {
private final java.util.concurrent.atomic.AtomicIntegerFieldUpdater runStateUpdater
private void (java.util.concurrent.atomic.AtomicIntegerFieldUpdater)
java.util.concurrent.atomic.AtomicIntegerFieldUpdater runStateUpdater
public boolean runStateCompareAndSet (io.grpc.internal.SerializingExecutor, int, int)
io.grpc.internal.SerializingExecutor obj
int expect
int update
public void runStateSet (io.grpc.internal.SerializingExecutor, int)
io.grpc.internal.SerializingExecutor obj
int newValue
void (java.util.concurrent.atomic.AtomicIntegerFieldUpdater, io.grpc.internal.SerializingExecutor$1)
java.util.concurrent.atomic.AtomicIntegerFieldUpdater x0
io.grpc.internal.SerializingExecutor$1 x1
}
io/grpc/internal/OverrideAuthorityNameResolverFactory.classOverrideAuthorityNameResolverFactory.java
package io.grpc.internal
final io.grpc.internal.OverrideAuthorityNameResolverFactory extends io.grpc.NameResolver$Factory {
private final io.grpc.NameResolver$Factory delegate
private final String authorityOverride
void (io.grpc.NameResolver$Factory, java.lang.String)
io.grpc.NameResolver$Factory delegate
String authorityOverride
public io.grpc.NameResolver newNameResolver (java.net.URI, io.grpc.Attributes)
java.net.URI targetUri
io.grpc.Attributes params
io.grpc.NameResolver resolver
public java.lang.String getDefaultScheme ()
static java.lang.String access$000 (io.grpc.internal.OverrideAuthorityNameResolverFactory)
io.grpc.internal.OverrideAuthorityNameResolverFactory x0
}
io/grpc/internal/CensusTracingModule$2.classCensusTracingModule.java
package io.grpc.internal
io.grpc.internal.CensusTracingModule$2 extends java.lang.Object {
static final int[] $SwitchMap$io$grpc$Status$Code
static void ()
}
io/grpc/internal/RetriableStream$1CompressorEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1CompressorEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final io.grpc.Compressor val$compressor
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, io.grpc.Compressor)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/ServiceConfigInterceptor$1ImmediateRetryPolicyProvider.classServiceConfigInterceptor.java
package io.grpc.internal
final io.grpc.internal.ServiceConfigInterceptor$1ImmediateRetryPolicyProvider extends java.lang.Object implements io.grpc.internal.RetryPolicy$Provider {
final io.grpc.internal.RetryPolicy val$retryPolicy
final io.grpc.internal.ServiceConfigInterceptor this$0
void (io.grpc.internal.ServiceConfigInterceptor, io.grpc.internal.RetryPolicy)
io.grpc.internal.ServiceConfigInterceptor this$0
public io.grpc.internal.RetryPolicy get ()
}
io/grpc/internal/GrpcUtil$3.classGrpcUtil.java
package io.grpc.internal
io.grpc.internal.GrpcUtil$3 extends java.lang.Object implements io.grpc.internal.SharedResourceHolder$Resource {
void ()
public java.util.concurrent.ScheduledExecutorService create ()
java.lang.reflect.Method method
RuntimeException e
Exception e
java.util.concurrent.ScheduledExecutorService service
public void close (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService instance
public volatile void close (java.lang.Object)
public volatile java.lang.Object create ()
}
io/grpc/internal/InternalSubchannel$Index.classInternalSubchannel.java
package io.grpc.internal
final io.grpc.internal.InternalSubchannel$Index extends java.lang.Object {
private java.util.List addressGroups
private int groupIndex
private int addressIndex
public void (java.util.List)
java.util.List groups
public boolean isValid ()
public boolean isAtBeginning ()
public void increment ()
io.grpc.EquivalentAddressGroup group
public void reset ()
public java.net.SocketAddress getCurrentAddress ()
public io.grpc.Attributes getCurrentEagAttributes ()
public java.util.List getGroups ()
public void updateGroups (java.util.List)
java.util.List newGroups
public boolean seekTo (java.net.SocketAddress)
io.grpc.EquivalentAddressGroup group
int j
int i
java.net.SocketAddress needle
}
io/grpc/internal/InternalSubchannel$1EndOfCurrentBackoff.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$1EndOfCurrentBackoff extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.InternalSubchannel this$0
void (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel this$0
public void run ()
Throwable t
}
io/grpc/internal/CallTracer$Factory.classCallTracer.java
package io.grpc.internal
public abstract io.grpc.internal.CallTracer$Factory extends java.lang.Object {
public abstract io.grpc.internal.CallTracer create ()
}
io/grpc/internal/Channelz.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz extends java.lang.Object {
private static final java.util.logging.Logger log
private static final io.grpc.internal.Channelz INSTANCE
private final java.util.concurrent.ConcurrentNavigableMap servers
private final java.util.concurrent.ConcurrentNavigableMap rootChannels
private final java.util.concurrent.ConcurrentMap subchannels
private final java.util.concurrent.ConcurrentMap otherSockets
private final java.util.concurrent.ConcurrentMap perServerSockets
static final boolean $assertionsDisabled
public void ()
public static io.grpc.internal.Channelz instance ()
public void addServer (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented server
io.grpc.internal.Channelz$ServerSocketMap prev
public void addSubchannel (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented subchannel
public void addRootChannel (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented rootChannel
public void addClientSocket (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented socket
public void addListenSocket (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented socket
public void addServerSocket (io.grpc.internal.Instrumented, io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented server
io.grpc.internal.Instrumented socket
io.grpc.internal.Channelz$ServerSocketMap serverSockets
public void removeServer (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented server
io.grpc.internal.Channelz$ServerSocketMap prev
public void removeSubchannel (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented subchannel
public void removeRootChannel (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented channel
public void removeClientSocket (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented socket
public void removeListenSocket (io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented socket
public void removeServerSocket (io.grpc.internal.Instrumented, io.grpc.internal.Instrumented)
io.grpc.internal.Instrumented server
io.grpc.internal.Instrumented socket
io.grpc.internal.Channelz$ServerSocketMap socketsOfServer
public io.grpc.internal.Channelz$RootChannelList getRootChannels (long, int)
long fromId
int maxPageSize
java.util.List channelList
java.util.Iterator iterator
public io.grpc.internal.Instrumented getChannel (long)
long id
public io.grpc.internal.Instrumented getSubchannel (long)
long id
public io.grpc.internal.Channelz$ServerList getServers (long, int)
long fromId
int maxPageSize
java.util.List serverList
java.util.Iterator iterator
public io.grpc.internal.Channelz$ServerSocketsList getServerSockets (long, long, int)
long serverId
long fromId
int maxPageSize
io.grpc.internal.Channelz$ServerSocketMap serverSockets
java.util.List socketList
java.util.Iterator iterator
public io.grpc.internal.Instrumented getSocket (long)
long id
io.grpc.internal.Instrumented clientSocket
private io.grpc.internal.Instrumented getServerSocket (long)
io.grpc.internal.Instrumented serverSocket
io.grpc.internal.Channelz$ServerSocketMap perServerSockets
long id
public boolean containsServer (io.grpc.internal.LogId)
io.grpc.internal.LogId serverRef
public boolean containsSubchannel (io.grpc.internal.LogId)
io.grpc.internal.LogId subchannelRef
public io.grpc.internal.Instrumented getRootChannel (long)
long id
public boolean containsClientSocket (io.grpc.internal.LogId)
io.grpc.internal.LogId transportRef
private static void add (java.util.Map, io.grpc.internal.Instrumented)
java.util.Map map
io.grpc.internal.Instrumented object
io.grpc.internal.Instrumented prev
private static void remove (java.util.Map, io.grpc.internal.Instrumented)
java.util.Map map
io.grpc.internal.Instrumented object
io.grpc.internal.Instrumented prev
private static boolean contains (java.util.Map, io.grpc.internal.LogId)
java.util.Map map
io.grpc.internal.LogId id
public static long id (io.grpc.internal.WithLogId)
io.grpc.internal.WithLogId withLogId
static java.util.logging.Logger access$400 ()
static void ()
}
io/grpc/internal/ConnectionClientTransport.classConnectionClientTransport.java
package io.grpc.internal
public abstract io.grpc.internal.ConnectionClientTransport extends java.lang.Object implements io.grpc.internal.ManagedClientTransport {
public abstract io.grpc.Attributes getAttributes ()
}
io/grpc/internal/OobChannel.classOobChannel.java
package io.grpc.internal
final io.grpc.internal.OobChannel extends io.grpc.ManagedChannel implements io.grpc.internal.Instrumented {
private static final java.util.logging.Logger log
private io.grpc.internal.InternalSubchannel subchannel
private io.grpc.internal.AbstractSubchannel subchannelImpl
private io.grpc.LoadBalancer$SubchannelPicker subchannelPicker
private final io.grpc.internal.LogId logId
private final String authority
private final io.grpc.internal.DelayedClientTransport delayedTransport
private final io.grpc.internal.Channelz channelz
private final io.grpc.internal.ObjectPool executorPool
private final java.util.concurrent.Executor executor
private final java.util.concurrent.ScheduledExecutorService deadlineCancellationExecutor
private final java.util.concurrent.CountDownLatch terminatedLatch
private volatile boolean shutdown
private final io.grpc.internal.CallTracer channelCallsTracer
private final io.grpc.internal.ChannelTracer channelTracer
private final io.grpc.internal.TimeProvider timeProvider
private final io.grpc.internal.ClientCallImpl$ClientTransportProvider transportProvider
void (java.lang.String, io.grpc.internal.ObjectPool, java.util.concurrent.ScheduledExecutorService, io.grpc.internal.ChannelExecutor, io.grpc.internal.CallTracer, io.grpc.internal.ChannelTracer, io.grpc.internal.Channelz, io.grpc.internal.TimeProvider)
String authority
io.grpc.internal.ObjectPool executorPool
java.util.concurrent.ScheduledExecutorService deadlineCancellationExecutor
io.grpc.internal.ChannelExecutor channelExecutor
io.grpc.internal.CallTracer callsTracer
io.grpc.internal.ChannelTracer channelTracer
io.grpc.internal.Channelz channelz
io.grpc.internal.TimeProvider timeProvider
void setSubchannel (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel subchannel
void updateAddresses (io.grpc.EquivalentAddressGroup)
io.grpc.EquivalentAddressGroup eag
public io.grpc.ClientCall newCall (io.grpc.MethodDescriptor, io.grpc.CallOptions)
io.grpc.MethodDescriptor methodDescriptor
io.grpc.CallOptions callOptions
public java.lang.String authority ()
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public io.grpc.ConnectivityState getState (boolean)
boolean requestConnectionIgnored
public io.grpc.ManagedChannel shutdown ()
public boolean isShutdown ()
public io.grpc.ManagedChannel shutdownNow ()
void handleSubchannelStateChange (io.grpc.ConnectivityStateInfo)
io.grpc.ConnectivityStateInfo newState
void handleSubchannelTerminated ()
io.grpc.LoadBalancer$Subchannel getSubchannel ()
io.grpc.internal.InternalSubchannel getInternalSubchannel ()
public com.google.common.util.concurrent.ListenableFuture getStats ()
com.google.common.util.concurrent.SettableFuture ret
io.grpc.internal.Channelz$ChannelStats$Builder builder
public io.grpc.internal.LogId getLogId ()
public java.lang.String toString ()
public void resetConnectBackoff ()
static io.grpc.internal.DelayedClientTransport access$000 (io.grpc.internal.OobChannel)
io.grpc.internal.OobChannel x0
static io.grpc.internal.AbstractSubchannel access$100 (io.grpc.internal.OobChannel)
io.grpc.internal.OobChannel x0
static void ()
}
io/grpc/internal/ManagedChannelImpl$NameResolverRefresh.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$NameResolverRefresh extends java.lang.Object implements java.lang.Runnable {
boolean cancelled
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
}
io/grpc/internal/AbstractClientStream$TransportState.classAbstractClientStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractClientStream$TransportState extends io.grpc.internal.AbstractStream$TransportState {
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private boolean listenerClosed
private io.grpc.internal.ClientStreamListener listener
private boolean fullStreamDecompression
private io.grpc.DecompressorRegistry decompressorRegistry
private boolean deframerClosed
private Runnable deframerClosedTask
private volatile boolean outboundClosed
private boolean statusReported
private io.grpc.Metadata trailers
private io.grpc.Status trailerStatus
protected void (int, io.grpc.internal.StatsTraceContext, io.grpc.internal.TransportTracer)
int maxMessageSize
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.internal.TransportTracer transportTracer
private void setFullStreamDecompression (boolean)
boolean fullStreamDecompression
private void setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
public final void setListener (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
public void deframerClosed (boolean)
boolean hasPartialMessage
protected final io.grpc.internal.ClientStreamListener listener ()
private final void setOutboundClosed ()
protected final boolean isOutboundClosed ()
protected void inboundHeadersReceived (io.grpc.Metadata)
io.grpc.Decompressor decompressor
io.grpc.Metadata headers
boolean compressedStream
String streamEncoding
String messageEncoding
protected void inboundDataReceived (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer frame
boolean needToCloseFrame
protected void inboundTrailersReceived (io.grpc.Metadata, io.grpc.Status)
io.grpc.Metadata trailers
io.grpc.Status status
public final void transportReportStatus (io.grpc.Status, boolean, io.grpc.Metadata)
io.grpc.Status status
boolean stopDelivery
io.grpc.Metadata trailers
public final void transportReportStatus (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, boolean, io.grpc.Metadata)
io.grpc.Status status
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
boolean stopDelivery
io.grpc.Metadata trailers
private void closeListener (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.Status status
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
io.grpc.Metadata trailers
protected volatile io.grpc.internal.StreamListener listener ()
static void access$000 (io.grpc.internal.AbstractClientStream$TransportState, boolean)
io.grpc.internal.AbstractClientStream$TransportState x0
boolean x1
static void access$100 (io.grpc.internal.AbstractClientStream$TransportState, io.grpc.DecompressorRegistry)
io.grpc.internal.AbstractClientStream$TransportState x0
io.grpc.DecompressorRegistry x1
static void access$200 (io.grpc.internal.AbstractClientStream$TransportState)
io.grpc.internal.AbstractClientStream$TransportState x0
static void access$400 (io.grpc.internal.AbstractClientStream$TransportState, io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.internal.AbstractClientStream$TransportState x0
io.grpc.Status x1
io.grpc.internal.ClientStreamListener$RpcProgress x2
io.grpc.Metadata x3
}
io/grpc/internal/Channelz$ServerStats$Builder.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ServerStats$Builder extends java.lang.Object {
private long callsStarted
private long callsSucceeded
private long callsFailed
private long lastCallStartedNanos
public java.util.List listenSockets
public void ()
public io.grpc.internal.Channelz$ServerStats$Builder setCallsStarted (long)
long callsStarted
public io.grpc.internal.Channelz$ServerStats$Builder setCallsSucceeded (long)
long callsSucceeded
public io.grpc.internal.Channelz$ServerStats$Builder setCallsFailed (long)
long callsFailed
public io.grpc.internal.Channelz$ServerStats$Builder setLastCallStartedNanos (long)
long lastCallStartedNanos
public io.grpc.internal.Channelz$ServerStats$Builder setListenSockets (java.util.List)
java.util.List listenSockets
public io.grpc.internal.Channelz$ServerStats build ()
}
io/grpc/internal/Channelz$SocketOptions$Builder.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$SocketOptions$Builder extends java.lang.Object {
private final java.util.Map others
private io.grpc.internal.Channelz$TcpInfo tcpInfo
private Integer timeoutMillis
private Integer lingerSeconds
public void ()
public io.grpc.internal.Channelz$SocketOptions$Builder setSocketOptionTimeoutMillis (java.lang.Integer)
Integer timeoutMillis
public io.grpc.internal.Channelz$SocketOptions$Builder setSocketOptionLingerSeconds (java.lang.Integer)
Integer lingerSeconds
public io.grpc.internal.Channelz$SocketOptions$Builder setTcpInfo (io.grpc.internal.Channelz$TcpInfo)
io.grpc.internal.Channelz$TcpInfo tcpInfo
public io.grpc.internal.Channelz$SocketOptions$Builder addOption (java.lang.String, java.lang.String)
String name
String value
public io.grpc.internal.Channelz$SocketOptions$Builder addOption (java.lang.String, int)
String name
int value
public io.grpc.internal.Channelz$SocketOptions$Builder addOption (java.lang.String, boolean)
String name
boolean value
public io.grpc.internal.Channelz$SocketOptions build ()
}
io/grpc/internal/Http2ClientStreamTransportState$1.classHttp2ClientStreamTransportState.java
package io.grpc.internal
io.grpc.internal.Http2ClientStreamTransportState$1 extends java.lang.Object implements io.grpc.InternalMetadata$TrustedAsciiMarshaller {
void ()
public byte[] toAsciiString (java.lang.Integer)
Integer value
public java.lang.Integer parseAsciiString (byte[])
byte[] serialized
public volatile java.lang.Object parseAsciiString (byte[])
public volatile byte[] toAsciiString (java.lang.Object)
}
io/grpc/internal/AbstractClientStream.classAbstractClientStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractClientStream extends io.grpc.internal.AbstractStream implements io.grpc.internal.ClientStream io.grpc.internal.MessageFramer$Sink {
private static final java.util.logging.Logger log
private final io.grpc.internal.TransportTracer transportTracer
private final io.grpc.internal.Framer framer
private boolean useGet
private io.grpc.Metadata headers
private volatile boolean cancelled
protected void (io.grpc.internal.WritableBufferAllocator, io.grpc.internal.StatsTraceContext, io.grpc.internal.TransportTracer, io.grpc.Metadata, boolean)
io.grpc.internal.WritableBufferAllocator bufferAllocator
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.internal.TransportTracer transportTracer
io.grpc.Metadata headers
boolean useGet
public void setDeadline (io.grpc.Deadline)
io.grpc.Deadline deadline
long effectiveTimeout
public void setMaxOutboundMessageSize (int)
int maxSize
public void setMaxInboundMessageSize (int)
int maxSize
public final void setFullStreamDecompression (boolean)
boolean fullStreamDecompression
public final void setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
protected abstract io.grpc.internal.AbstractClientStream$TransportState transportState ()
public final void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
protected abstract io.grpc.internal.AbstractClientStream$Sink abstractClientStreamSink ()
protected final io.grpc.internal.Framer framer ()
public final void request (int)
int numMessages
public final void deliverFrame (io.grpc.internal.WritableBuffer, boolean, boolean, int)
io.grpc.internal.WritableBuffer frame
boolean endOfStream
boolean flush
int numMessages
public final void halfClose ()
public final void cancel (io.grpc.Status)
io.grpc.Status reason
public final boolean isReady ()
protected io.grpc.internal.TransportTracer getTransportTracer ()
protected volatile io.grpc.internal.AbstractStream$TransportState transportState ()
static java.util.logging.Logger access$300 ()
static void ()
}
io/grpc/internal/CensusTracingModule$1.classCensusTracingModule.java
package io.grpc.internal
io.grpc.internal.CensusTracingModule$1 extends java.lang.Object implements io.grpc.Metadata$BinaryMarshaller {
final io.opencensus.trace.propagation.BinaryFormat val$censusPropagationBinaryFormat
final io.grpc.internal.CensusTracingModule this$0
void (io.grpc.internal.CensusTracingModule, io.opencensus.trace.propagation.BinaryFormat)
io.grpc.internal.CensusTracingModule this$0
public byte[] toBytes (io.opencensus.trace.SpanContext)
io.opencensus.trace.SpanContext context
public io.opencensus.trace.SpanContext parseBytes (byte[])
Exception e
byte[] serialized
public volatile java.lang.Object parseBytes (byte[])
public volatile byte[] toBytes (java.lang.Object)
}
io/grpc/internal/Channelz$ChannelTrace$Event$Severity.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ChannelTrace$Event$Severity extends java.lang.Enum {
public static final io.grpc.internal.Channelz$ChannelTrace$Event$Severity CT_UNKNOWN
public static final io.grpc.internal.Channelz$ChannelTrace$Event$Severity CT_INFO
public static final io.grpc.internal.Channelz$ChannelTrace$Event$Severity CT_WARNING
public static final io.grpc.internal.Channelz$ChannelTrace$Event$Severity CT_ERROR
private static final io.grpc.internal.Channelz$ChannelTrace$Event$Severity[] $VALUES
public static io.grpc.internal.Channelz$ChannelTrace$Event$Severity[] values ()
public static io.grpc.internal.Channelz$ChannelTrace$Event$Severity valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/internal/ClientTransportFactory.classClientTransportFactory.java
package io.grpc.internal
public abstract io.grpc.internal.ClientTransportFactory extends java.lang.Object implements java.io.Closeable {
public abstract io.grpc.internal.ConnectionClientTransport newClientTransport (java.net.SocketAddress, io.grpc.internal.ClientTransportFactory$ClientTransportOptions)
public abstract java.util.concurrent.ScheduledExecutorService getScheduledExecutorService ()
public abstract void close ()
}
io/grpc/internal/GzipInflatingBuffer$GzipMetadataReader.classGzipInflatingBuffer.java
package io.grpc.internal
io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader extends java.lang.Object {
final io.grpc.internal.GzipInflatingBuffer this$0
private void (io.grpc.internal.GzipInflatingBuffer)
private int readUnsignedByte ()
int b
int bytesRemainingInInflaterInput
int b
private void skipBytes (int)
int bytesToGetFromInflaterInput
int toRead
byte[] buf
int total
int length
int bytesToSkip
int bytesRemainingInInflaterInput
private int readableBytes ()
private boolean readBytesUntilZero ()
private int readUnsignedShort ()
private long readUnsignedInt ()
long s
void (io.grpc.internal.GzipInflatingBuffer, io.grpc.internal.GzipInflatingBuffer$1)
io.grpc.internal.GzipInflatingBuffer x0
io.grpc.internal.GzipInflatingBuffer$1 x1
static int access$700 (io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader)
io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader x0
static int access$800 (io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader)
io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader x0
static int access$900 (io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader)
io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader x0
static void access$1000 (io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader, int)
io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader x0
int x1
static boolean access$1100 (io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader)
io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader x0
static long access$1200 (io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader)
io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader x0
}
io/grpc/internal/AbstractManagedChannelImplBuilder.classAbstractManagedChannelImplBuilder.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractManagedChannelImplBuilder extends io.grpc.ManagedChannelBuilder {
private static final String DIRECT_ADDRESS_SCHEME
static final long IDLE_MODE_MAX_TIMEOUT_DAYS
static final long IDLE_MODE_DEFAULT_TIMEOUT_MILLIS
static final long IDLE_MODE_MIN_TIMEOUT_MILLIS
private static final io.grpc.internal.ObjectPool DEFAULT_EXECUTOR_POOL
private static final io.grpc.NameResolver$Factory DEFAULT_NAME_RESOLVER_FACTORY
private static final io.grpc.DecompressorRegistry DEFAULT_DECOMPRESSOR_REGISTRY
private static final io.grpc.CompressorRegistry DEFAULT_COMPRESSOR_REGISTRY
private static final long DEFAULT_RETRY_BUFFER_SIZE_IN_BYTES
private static final long DEFAULT_PER_RPC_BUFFER_LIMIT_IN_BYTES
io.grpc.internal.ObjectPool executorPool
private final java.util.List interceptors
private io.grpc.NameResolver$Factory nameResolverFactory
final String target
private final java.net.SocketAddress directServerAddress
String userAgent
String authorityOverride
io.grpc.LoadBalancer$Factory loadBalancerFactory
boolean fullStreamDecompression
io.grpc.DecompressorRegistry decompressorRegistry
io.grpc.CompressorRegistry compressorRegistry
long idleTimeoutMillis
int maxRetryAttempts
int maxHedgedAttempts
long retryBufferSize
long perRpcBufferLimit
boolean retryEnabled
boolean temporarilyDisableRetry
io.grpc.internal.Channelz channelz
int maxTraceEvents
protected io.grpc.internal.TransportTracer$Factory transportTracerFactory
private int maxInboundMessageSize
io.grpc.BinaryLog binlog
private boolean statsEnabled
private boolean recordStartedRpcs
private boolean recordFinishedRpcs
private boolean tracingEnabled
private io.grpc.internal.CensusStatsModule censusStatsOverride
public static io.grpc.ManagedChannelBuilder forAddress (java.lang.String, int)
String name
int port
public static io.grpc.ManagedChannelBuilder forTarget (java.lang.String)
String target
public io.grpc.internal.AbstractManagedChannelImplBuilder maxInboundMessageSize (int)
int max
protected final int maxInboundMessageSize ()
protected void (java.lang.String)
String target
static java.lang.String makeTargetStringForDirectAddress (java.net.SocketAddress)
java.net.URISyntaxException e
java.net.SocketAddress address
protected void (java.net.SocketAddress, java.lang.String)
java.net.SocketAddress directServerAddress
String authority
public final io.grpc.internal.AbstractManagedChannelImplBuilder directExecutor ()
public final io.grpc.internal.AbstractManagedChannelImplBuilder executor (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public final io.grpc.internal.AbstractManagedChannelImplBuilder intercept (java.util.List)
java.util.List interceptors
public final transient io.grpc.internal.AbstractManagedChannelImplBuilder intercept (io.grpc.ClientInterceptor[])
io.grpc.ClientInterceptor[] interceptors
public final io.grpc.internal.AbstractManagedChannelImplBuilder nameResolverFactory (io.grpc.NameResolver$Factory)
io.grpc.NameResolver$Factory resolverFactory
public final io.grpc.internal.AbstractManagedChannelImplBuilder loadBalancerFactory (io.grpc.LoadBalancer$Factory)
io.grpc.LoadBalancer$Factory loadBalancerFactory
public final io.grpc.internal.AbstractManagedChannelImplBuilder enableFullStreamDecompression ()
public final io.grpc.internal.AbstractManagedChannelImplBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry registry
public final io.grpc.internal.AbstractManagedChannelImplBuilder compressorRegistry (io.grpc.CompressorRegistry)
io.grpc.CompressorRegistry registry
public final io.grpc.internal.AbstractManagedChannelImplBuilder userAgent (java.lang.String)
String userAgent
public final io.grpc.internal.AbstractManagedChannelImplBuilder overrideAuthority (java.lang.String)
String authority
public final io.grpc.internal.AbstractManagedChannelImplBuilder idleTimeout (long, java.util.concurrent.TimeUnit)
long value
java.util.concurrent.TimeUnit unit
public final io.grpc.internal.AbstractManagedChannelImplBuilder maxRetryAttempts (int)
int maxRetryAttempts
public final io.grpc.internal.AbstractManagedChannelImplBuilder maxHedgedAttempts (int)
int maxHedgedAttempts
public final io.grpc.internal.AbstractManagedChannelImplBuilder retryBufferSize (long)
long bytes
public final io.grpc.internal.AbstractManagedChannelImplBuilder perRpcBufferLimit (long)
long bytes
public final io.grpc.internal.AbstractManagedChannelImplBuilder disableRetry ()
public final io.grpc.internal.AbstractManagedChannelImplBuilder enableRetry ()
public final io.grpc.internal.AbstractManagedChannelImplBuilder setBinaryLog (io.grpc.BinaryLog)
io.grpc.BinaryLog binlog
public io.grpc.internal.AbstractManagedChannelImplBuilder maxTraceEvents (int)
int maxTraceEvents
protected final io.grpc.internal.AbstractManagedChannelImplBuilder overrideCensusStatsModule (io.grpc.internal.CensusStatsModule)
io.grpc.internal.CensusStatsModule censusStats
protected void setStatsEnabled (boolean)
boolean value
protected void setStatsRecordStartedRpcs (boolean)
boolean value
protected void setStatsRecordFinishedRpcs (boolean)
boolean value
protected void setTracingEnabled (boolean)
boolean value
final long getIdleTimeoutMillis ()
protected java.lang.String checkAuthority (java.lang.String)
String authority
public io.grpc.ManagedChannel build ()
final java.util.List getEffectiveInterceptors ()
io.grpc.internal.CensusStatsModule censusStats
io.grpc.internal.CensusTracingModule censusTracing
java.util.List effectiveInterceptors
protected abstract io.grpc.internal.ClientTransportFactory buildTransportFactory ()
protected io.grpc.Attributes getNameResolverParams ()
io.grpc.NameResolver$Factory getNameResolverFactory ()
private io.grpc.internal.AbstractManagedChannelImplBuilder thisT ()
io.grpc.internal.AbstractManagedChannelImplBuilder thisT
public volatile io.grpc.ManagedChannelBuilder maxTraceEvents (int)
public volatile io.grpc.ManagedChannelBuilder setBinaryLog (io.grpc.BinaryLog)
public volatile io.grpc.ManagedChannelBuilder enableRetry ()
public volatile io.grpc.ManagedChannelBuilder disableRetry ()
public volatile io.grpc.ManagedChannelBuilder perRpcBufferLimit (long)
public volatile io.grpc.ManagedChannelBuilder retryBufferSize (long)
public volatile io.grpc.ManagedChannelBuilder maxHedgedAttempts (int)
public volatile io.grpc.ManagedChannelBuilder maxRetryAttempts (int)
public volatile io.grpc.ManagedChannelBuilder maxInboundMessageSize (int)
public volatile io.grpc.ManagedChannelBuilder idleTimeout (long, java.util.concurrent.TimeUnit)
public volatile io.grpc.ManagedChannelBuilder compressorRegistry (io.grpc.CompressorRegistry)
public volatile io.grpc.ManagedChannelBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
public volatile io.grpc.ManagedChannelBuilder enableFullStreamDecompression ()
public volatile io.grpc.ManagedChannelBuilder loadBalancerFactory (io.grpc.LoadBalancer$Factory)
public volatile io.grpc.ManagedChannelBuilder nameResolverFactory (io.grpc.NameResolver$Factory)
public volatile io.grpc.ManagedChannelBuilder overrideAuthority (java.lang.String)
public volatile io.grpc.ManagedChannelBuilder userAgent (java.lang.String)
public volatile io.grpc.ManagedChannelBuilder intercept (io.grpc.ClientInterceptor[])
public volatile io.grpc.ManagedChannelBuilder intercept (java.util.List)
public volatile io.grpc.ManagedChannelBuilder executor (java.util.concurrent.Executor)
public volatile io.grpc.ManagedChannelBuilder directExecutor ()
static void ()
}
io/grpc/internal/DelayedStream$14.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$14 extends java.lang.Object implements java.lang.Runnable {
final boolean val$enable
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, boolean)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/ManagedChannelImpl$1.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$1 extends io.grpc.internal.ChannelExecutor {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
void handleUncaughtThrowable (java.lang.Throwable)
Throwable t
}
io/grpc/internal/ProxyDetectorImpl.classProxyDetectorImpl.java
package io.grpc.internal
io.grpc.internal.ProxyDetectorImpl extends java.lang.Object implements io.grpc.internal.ProxyDetector {
private static final java.util.logging.Logger log
private static final io.grpc.internal.ProxyDetectorImpl$AuthenticationProvider DEFAULT_AUTHENTICATOR
private static final com.google.common.base.Supplier DEFAULT_PROXY_SELECTOR
private static final String GRPC_PROXY_ENV_VAR
private final com.google.common.base.Supplier proxySelector
private final io.grpc.internal.ProxyDetectorImpl$AuthenticationProvider authenticationProvider
private final io.grpc.internal.ProxyParameters override
static final String PROXY_SCHEME
public void ()
void (com.google.common.base.Supplier, io.grpc.internal.ProxyDetectorImpl$AuthenticationProvider, java.lang.String)
com.google.common.base.Supplier proxySelector
io.grpc.internal.ProxyDetectorImpl$AuthenticationProvider authenticationProvider
String proxyEnvString
public io.grpc.internal.ProxyParameters proxyFor (java.net.SocketAddress) throws java.io.IOException
java.net.SocketAddress targetServerAddress
private io.grpc.internal.ProxyParameters detectProxy (java.net.InetSocketAddress) throws java.io.IOException
String host
Throwable t
java.net.URI uri
java.net.URISyntaxException e
java.net.InetAddress resolvedAddress
java.net.InetSocketAddress resolvedProxyAddr
java.net.InetSocketAddress targetAddr
java.net.URI uri
String host
java.util.List proxies
java.net.Proxy proxy
java.net.InetSocketAddress proxyAddr
String promptString
java.net.PasswordAuthentication auth
java.net.InetSocketAddress resolvedProxyAddr
private static java.net.InetSocketAddress overrideProxy (java.lang.String)
String proxyHostPort
String[] parts
int port
static java.util.logging.Logger access$000 ()
static void ()
}
io/grpc/internal/OobChannel$3.classOobChannel.java
package io.grpc.internal
io.grpc.internal.OobChannel$3 extends io.grpc.internal.AbstractSubchannel {
final io.grpc.internal.InternalSubchannel val$subchannel
final io.grpc.internal.OobChannel this$0
void (io.grpc.internal.OobChannel, io.grpc.internal.InternalSubchannel)
io.grpc.internal.OobChannel this$0
public void shutdown ()
io.grpc.internal.ClientTransport obtainActiveTransport ()
io.grpc.internal.Instrumented getInternalSubchannel ()
public void requestConnection ()
public java.util.List getAllAddresses ()
public io.grpc.Attributes getAttributes ()
}
io/grpc/internal/ServerImpl$ServerListenerImpl.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$ServerListenerImpl extends java.lang.Object implements io.grpc.internal.ServerListener {
final io.grpc.internal.ServerImpl this$0
private void (io.grpc.internal.ServerImpl)
public io.grpc.internal.ServerTransportListener transportCreated (io.grpc.internal.ServerTransport)
io.grpc.internal.ServerTransport transport
io.grpc.internal.ServerImpl$ServerTransportListenerImpl stli
public void serverShutdown ()
java.util.ArrayList copiedTransports
io.grpc.Status shutdownNowStatusCopy
io.grpc.internal.ServerTransport transport
java.util.ArrayList copiedTransports
io.grpc.Status shutdownNowStatusCopy
void (io.grpc.internal.ServerImpl, io.grpc.internal.ServerImpl$1)
io.grpc.internal.ServerImpl x0
io.grpc.internal.ServerImpl$1 x1
}
io/grpc/internal/RetriableStream$Sublistener$2$1.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$Sublistener$2$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.RetriableStream$Sublistener$2 this$2
void (io.grpc.internal.RetriableStream$Sublistener$2)
io.grpc.internal.RetriableStream$Sublistener$2 this$2
public void run ()
io.grpc.internal.RetriableStream$Substream newSubstream
}
io/grpc/internal/KeepAliveManager.classKeepAliveManager.java
package io.grpc.internal
public io.grpc.internal.KeepAliveManager extends java.lang.Object {
private static final io.grpc.internal.KeepAliveManager$SystemTicker SYSTEM_TICKER
private static final long MIN_KEEPALIVE_TIME_NANOS
private static final long MIN_KEEPALIVE_TIMEOUT_NANOS
private final java.util.concurrent.ScheduledExecutorService scheduler
private final io.grpc.internal.KeepAliveManager$Ticker ticker
private final io.grpc.internal.KeepAliveManager$KeepAlivePinger keepAlivePinger
private final boolean keepAliveDuringTransportIdle
private io.grpc.internal.KeepAliveManager$State state
private long nextKeepaliveTime
private java.util.concurrent.ScheduledFuture shutdownFuture
private java.util.concurrent.ScheduledFuture pingFuture
private final Runnable shutdown
private final Runnable sendPing
private long keepAliveTimeInNanos
private long keepAliveTimeoutInNanos
public void (io.grpc.internal.KeepAliveManager$KeepAlivePinger, java.util.concurrent.ScheduledExecutorService, long, long, boolean)
io.grpc.internal.KeepAliveManager$KeepAlivePinger keepAlivePinger
java.util.concurrent.ScheduledExecutorService scheduler
long keepAliveTimeInNanos
long keepAliveTimeoutInNanos
boolean keepAliveDuringTransportIdle
void (io.grpc.internal.KeepAliveManager$KeepAlivePinger, java.util.concurrent.ScheduledExecutorService, io.grpc.internal.KeepAliveManager$Ticker, long, long, boolean)
io.grpc.internal.KeepAliveManager$KeepAlivePinger keepAlivePinger
java.util.concurrent.ScheduledExecutorService scheduler
io.grpc.internal.KeepAliveManager$Ticker ticker
long keepAliveTimeInNanos
long keepAliveTimeoutInNanos
boolean keepAliveDuringTransportIdle
public synchronized void onTransportStarted ()
public synchronized void onDataReceived ()
public synchronized void onTransportActive ()
public synchronized void onTransportIdle ()
public synchronized void onTransportTermination ()
public static long clampKeepAliveTimeInNanos (long)
long keepAliveTimeInNanos
public static long clampKeepAliveTimeoutInNanos (long)
long keepAliveTimeoutInNanos
static io.grpc.internal.KeepAliveManager$State access$100 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static io.grpc.internal.KeepAliveManager$State access$102 (io.grpc.internal.KeepAliveManager, io.grpc.internal.KeepAliveManager$State)
io.grpc.internal.KeepAliveManager x0
io.grpc.internal.KeepAliveManager$State x1
static io.grpc.internal.KeepAliveManager$KeepAlivePinger access$200 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static java.util.concurrent.ScheduledFuture access$302 (io.grpc.internal.KeepAliveManager, java.util.concurrent.ScheduledFuture)
io.grpc.internal.KeepAliveManager x0
java.util.concurrent.ScheduledFuture x1
static java.util.concurrent.ScheduledFuture access$402 (io.grpc.internal.KeepAliveManager, java.util.concurrent.ScheduledFuture)
io.grpc.internal.KeepAliveManager x0
java.util.concurrent.ScheduledFuture x1
static java.lang.Runnable access$500 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static long access$600 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static java.util.concurrent.ScheduledExecutorService access$700 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static java.lang.Runnable access$800 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static long access$900 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static io.grpc.internal.KeepAliveManager$Ticker access$1000 (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager x0
static void ()
}
io/grpc/internal/TransportTracer.classTransportTracer.java
package io.grpc.internal
public final io.grpc.internal.TransportTracer extends java.lang.Object {
private static final io.grpc.internal.TransportTracer$Factory DEFAULT_FACTORY
private final io.grpc.internal.TimeProvider timeProvider
private long streamsStarted
private long lastLocalStreamCreatedTimeNanos
private long lastRemoteStreamCreatedTimeNanos
private long streamsSucceeded
private long streamsFailed
private long keepAlivesSent
private io.grpc.internal.TransportTracer$FlowControlReader flowControlWindowReader
private long messagesSent
private long lastMessageSentTimeNanos
private final io.grpc.internal.LongCounter messagesReceived
private volatile long lastMessageReceivedTimeNanos
public void ()
private void (io.grpc.internal.TimeProvider)
io.grpc.internal.TimeProvider timeProvider
public io.grpc.internal.Channelz$TransportStats getStats ()
long localFlowControlWindow
long remoteFlowControlWindow
public void reportLocalStreamStarted ()
public void reportRemoteStreamStarted ()
public void reportStreamClosed (boolean)
boolean success
public void reportMessageSent (int)
int numMessages
public void reportMessageReceived ()
public void reportKeepAliveSent ()
public void setFlowControlWindowReader (io.grpc.internal.TransportTracer$FlowControlReader)
io.grpc.internal.TransportTracer$FlowControlReader flowControlWindowReader
public static io.grpc.internal.TransportTracer$Factory getDefaultFactory ()
void (io.grpc.internal.TimeProvider, io.grpc.internal.TransportTracer$1)
io.grpc.internal.TimeProvider x0
io.grpc.internal.TransportTracer$1 x1
static void ()
}
io/grpc/internal/AbstractServerStream$TransportState$2.classAbstractServerStream.java
package io.grpc.internal
io.grpc.internal.AbstractServerStream$TransportState$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.AbstractServerStream$TransportState this$0
void (io.grpc.internal.AbstractServerStream$TransportState)
io.grpc.internal.AbstractServerStream$TransportState this$0
public void run ()
}
io/grpc/internal/ServerCallImpl$ServerStreamListenerImpl$1.classServerCallImpl.java
package io.grpc.internal
io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl$1 extends java.lang.Object implements io.grpc.Context$CancellationListener {
final io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl this$0
void (io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl)
io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl this$0
public void cancelled (io.grpc.Context)
io.grpc.Context context
}
io/grpc/internal/ApplicationThreadDeframer$3.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$3 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ApplicationThreadDeframer this$0
void (io.grpc.internal.ApplicationThreadDeframer)
io.grpc.internal.ApplicationThreadDeframer this$0
public void run ()
}
io/grpc/internal/AbstractClientStream$TransportState$1.classAbstractClientStream.java
package io.grpc.internal
io.grpc.internal.AbstractClientStream$TransportState$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$status
final io.grpc.internal.ClientStreamListener$RpcProgress val$rpcProgress
final io.grpc.Metadata val$trailers
final io.grpc.internal.AbstractClientStream$TransportState this$0
void (io.grpc.internal.AbstractClientStream$TransportState, io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.internal.AbstractClientStream$TransportState this$0
public void run ()
}
io/grpc/internal/SerializingExecutor.classSerializingExecutor.java
package io.grpc.internal
public final io.grpc.internal.SerializingExecutor extends java.lang.Object implements java.util.concurrent.Executor java.lang.Runnable {
private static final java.util.logging.Logger log
private static final io.grpc.internal.SerializingExecutor$AtomicHelper atomicHelper
private static final int STOPPED
private static final int RUNNING
private final java.util.concurrent.Executor executor
private final java.util.Queue runQueue
private volatile int runState
private static io.grpc.internal.SerializingExecutor$AtomicHelper getAtomicHelper ()
io.grpc.internal.SerializingExecutor$AtomicHelper helper
Throwable t
io.grpc.internal.SerializingExecutor$AtomicHelper helper
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public void execute (java.lang.Runnable)
Runnable r
private void schedule (java.lang.Runnable)
boolean success
Runnable removable
public void run ()
RuntimeException e
Runnable r
Runnable r
static int access$300 (io.grpc.internal.SerializingExecutor)
io.grpc.internal.SerializingExecutor x0
static int access$302 (io.grpc.internal.SerializingExecutor, int)
io.grpc.internal.SerializingExecutor x0
int x1
static void ()
}
io/grpc/internal/InternalSubchannel$CallTracingTransport$1.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$CallTracingTransport$1 extends io.grpc.internal.ForwardingClientStream {
final io.grpc.internal.ClientStream val$streamDelegate
final io.grpc.internal.InternalSubchannel$CallTracingTransport this$0
void (io.grpc.internal.InternalSubchannel$CallTracingTransport, io.grpc.internal.ClientStream)
io.grpc.internal.InternalSubchannel$CallTracingTransport this$0
protected io.grpc.internal.ClientStream delegate ()
public void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
}
io/grpc/internal/StreamListener.classStreamListener.java
package io.grpc.internal
public abstract io.grpc.internal.StreamListener extends java.lang.Object {
public abstract void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
public abstract void onReady ()
}
io/grpc/internal/ApplicationThreadDeframer$5.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$5 extends java.lang.Object implements java.lang.Runnable {
final int val$numBytes
final io.grpc.internal.ApplicationThreadDeframer this$0
void (io.grpc.internal.ApplicationThreadDeframer, int)
io.grpc.internal.ApplicationThreadDeframer this$0
public void run ()
}
io/grpc/internal/ServerImpl$JumpToApplicationThreadServerStreamListener$1HalfClosed.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1HalfClosed extends io.grpc.internal.ContextRunnable {
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
void (io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener)
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
public void runInContext ()
RuntimeException e
Error e
}
io/grpc/internal/ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable extends io.grpc.internal.ContextRunnable {
final io.grpc.internal.StreamListener$MessageProducer val$producer
final io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
void (io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl, io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl this$1
public final void runInContext ()
Throwable t
java.io.InputStream message
io.grpc.Status status
Throwable t
}
io/grpc/internal/ServerCallImpl.classServerCallImpl.java
package io.grpc.internal
final io.grpc.internal.ServerCallImpl extends io.grpc.ServerCall {
private static final java.util.logging.Logger log
static final String TOO_MANY_RESPONSES
static final String MISSING_RESPONSE
private final io.grpc.internal.ServerStream stream
private final io.grpc.MethodDescriptor method
private final io.grpc.Context$CancellableContext context
private final byte[] messageAcceptEncoding
private final io.grpc.DecompressorRegistry decompressorRegistry
private final io.grpc.CompressorRegistry compressorRegistry
private io.grpc.internal.CallTracer serverCallTracer
private volatile boolean cancelled
private boolean sendHeadersCalled
private boolean closeCalled
private io.grpc.Compressor compressor
private boolean messageSent
void (io.grpc.internal.ServerStream, io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.Context$CancellableContext, io.grpc.DecompressorRegistry, io.grpc.CompressorRegistry, io.grpc.internal.CallTracer)
io.grpc.internal.ServerStream stream
io.grpc.MethodDescriptor method
io.grpc.Metadata inboundHeaders
io.grpc.Context$CancellableContext context
io.grpc.DecompressorRegistry decompressorRegistry
io.grpc.CompressorRegistry compressorRegistry
io.grpc.internal.CallTracer serverCallTracer
public void request (int)
int numMessages
public void sendHeaders (io.grpc.Metadata)
io.grpc.Metadata headers
byte[] advertisedEncodings
public void sendMessage (java.lang.Object)
java.io.InputStream resp
RuntimeException e
Error e
Object message
public void setMessageCompression (boolean)
boolean enable
public void setCompression (java.lang.String)
String compressorName
public boolean isReady ()
public void close (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public boolean isCancelled ()
io.grpc.internal.ServerStreamListener newServerStreamListener (io.grpc.ServerCall$Listener)
io.grpc.ServerCall$Listener listener
public io.grpc.Attributes getAttributes ()
public java.lang.String getAuthority ()
public io.grpc.MethodDescriptor getMethodDescriptor ()
private void internalClose (io.grpc.Status)
io.grpc.Status internalError
static boolean access$102 (io.grpc.internal.ServerCallImpl, boolean)
io.grpc.internal.ServerCallImpl x0
boolean x1
static boolean access$100 (io.grpc.internal.ServerCallImpl)
io.grpc.internal.ServerCallImpl x0
static io.grpc.MethodDescriptor access$200 (io.grpc.internal.ServerCallImpl)
io.grpc.internal.ServerCallImpl x0
static void ()
}
io/grpc/internal/JsonParser.classJsonParser.java
package io.grpc.internal
public final io.grpc.internal.JsonParser extends java.lang.Object {
private static final java.util.logging.Logger logger
private void ()
public static java.lang.Object parse (java.lang.String) throws java.io.IOException
java.io.IOException e
java.io.IOException e
String raw
com.google.gson.stream.JsonReader jr
private static java.lang.Object parseRecursive (com.google.gson.stream.JsonReader) throws java.io.IOException
com.google.gson.stream.JsonReader jr
private static java.util.Map parseJsonObject (com.google.gson.stream.JsonReader) throws java.io.IOException
String name
Object value
com.google.gson.stream.JsonReader jr
java.util.Map obj
private static java.util.List parseJsonArray (com.google.gson.stream.JsonReader) throws java.io.IOException
Object value
com.google.gson.stream.JsonReader jr
java.util.List array
private static java.lang.Void parseJsonNull (com.google.gson.stream.JsonReader) throws java.io.IOException
com.google.gson.stream.JsonReader jr
static void ()
}
io/grpc/internal/BackoffPolicy.classBackoffPolicy.java
package io.grpc.internal
public abstract io.grpc.internal.BackoffPolicy extends java.lang.Object {
public abstract long nextBackoffNanos ()
}
io/grpc/internal/CallCredentialsApplyingTransportFactory$CallCredentialsApplyingTransport.classCallCredentialsApplyingTransportFactory.java
package io.grpc.internal
io.grpc.internal.CallCredentialsApplyingTransportFactory$CallCredentialsApplyingTransport extends io.grpc.internal.ForwardingConnectionClientTransport {
private final io.grpc.internal.ConnectionClientTransport delegate
private final String authority
final io.grpc.internal.CallCredentialsApplyingTransportFactory this$0
void (io.grpc.internal.CallCredentialsApplyingTransportFactory, io.grpc.internal.ConnectionClientTransport, java.lang.String)
io.grpc.internal.ConnectionClientTransport delegate
String authority
protected io.grpc.internal.ConnectionClientTransport delegate ()
public io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
Throwable t
io.grpc.internal.MetadataApplierImpl applier
io.grpc.Attributes$Builder effectiveAttrsBuilder
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
io.grpc.CallCredentials creds
}
io/grpc/internal/ExponentialBackoffPolicy$Provider.classExponentialBackoffPolicy.java
package io.grpc.internal
public final io.grpc.internal.ExponentialBackoffPolicy$Provider extends java.lang.Object implements io.grpc.internal.BackoffPolicy$Provider {
public void ()
public io.grpc.internal.BackoffPolicy get ()
}
io/grpc/internal/CompositeReadableBuffer$5.classCompositeReadableBuffer.java
package io.grpc.internal
io.grpc.internal.CompositeReadableBuffer$5 extends io.grpc.internal.CompositeReadableBuffer$ReadOperation {
final java.io.OutputStream val$dest
final io.grpc.internal.CompositeReadableBuffer this$0
void (io.grpc.internal.CompositeReadableBuffer, java.io.OutputStream)
io.grpc.internal.CompositeReadableBuffer this$0
public int readInternal (io.grpc.internal.ReadableBuffer, int) throws java.io.IOException
io.grpc.internal.ReadableBuffer buffer
int length
}
io/grpc/internal/Channelz$TransportStats.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$TransportStats extends java.lang.Object {
public final long streamsStarted
public final long lastLocalStreamCreatedTimeNanos
public final long lastRemoteStreamCreatedTimeNanos
public final long streamsSucceeded
public final long streamsFailed
public final long messagesSent
public final long messagesReceived
public final long keepAlivesSent
public final long lastMessageSentTimeNanos
public final long lastMessageReceivedTimeNanos
public final long localFlowControlWindow
public final long remoteFlowControlWindow
public void (long, long, long, long, long, long, long, long, long, long, long, long)
long streamsStarted
long lastLocalStreamCreatedTimeNanos
long lastRemoteStreamCreatedTimeNanos
long streamsSucceeded
long streamsFailed
long messagesSent
long messagesReceived
long keepAlivesSent
long lastMessageSentTimeNanos
long lastMessageReceivedTimeNanos
long localFlowControlWindow
long remoteFlowControlWindow
}
io/grpc/internal/ServiceConfigInterceptor$1DelayedRetryPolicyProvider.classServiceConfigInterceptor.java
package io.grpc.internal
final io.grpc.internal.ServiceConfigInterceptor$1DelayedRetryPolicyProvider extends java.lang.Object implements io.grpc.internal.RetryPolicy$Provider {
final io.grpc.MethodDescriptor val$method
final io.grpc.internal.ServiceConfigInterceptor this$0
void (io.grpc.internal.ServiceConfigInterceptor, io.grpc.MethodDescriptor)
io.grpc.internal.ServiceConfigInterceptor this$0
public io.grpc.internal.RetryPolicy get ()
}
io/grpc/internal/CallCredentialsApplyingTransportFactory.classCallCredentialsApplyingTransportFactory.java
package io.grpc.internal
final io.grpc.internal.CallCredentialsApplyingTransportFactory extends java.lang.Object implements io.grpc.internal.ClientTransportFactory {
private final io.grpc.internal.ClientTransportFactory delegate
private final java.util.concurrent.Executor appExecutor
void (io.grpc.internal.ClientTransportFactory, java.util.concurrent.Executor)
io.grpc.internal.ClientTransportFactory delegate
java.util.concurrent.Executor appExecutor
public io.grpc.internal.ConnectionClientTransport newClientTransport (java.net.SocketAddress, io.grpc.internal.ClientTransportFactory$ClientTransportOptions)
java.net.SocketAddress serverAddress
io.grpc.internal.ClientTransportFactory$ClientTransportOptions options
public java.util.concurrent.ScheduledExecutorService getScheduledExecutorService ()
public void close ()
static java.util.concurrent.Executor access$000 (io.grpc.internal.CallCredentialsApplyingTransportFactory)
io.grpc.internal.CallCredentialsApplyingTransportFactory x0
}
io/grpc/internal/OobChannel$2.classOobChannel.java
package io.grpc.internal
io.grpc.internal.OobChannel$2 extends java.lang.Object implements io.grpc.internal.ManagedClientTransport$Listener {
final io.grpc.internal.OobChannel this$0
void (io.grpc.internal.OobChannel)
io.grpc.internal.OobChannel this$0
public void transportShutdown (io.grpc.Status)
io.grpc.Status s
public void transportTerminated ()
public void transportReady ()
public void transportInUse (boolean)
boolean inUse
}
io/grpc/internal/DelayedStream$DelayedStreamListener$3.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$DelayedStreamListener$3 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Metadata val$headers
final io.grpc.internal.DelayedStream$DelayedStreamListener this$0
void (io.grpc.internal.DelayedStream$DelayedStreamListener, io.grpc.Metadata)
io.grpc.internal.DelayedStream$DelayedStreamListener this$0
public void run ()
}
io/grpc/internal/DelayedStream$4.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$4 extends java.lang.Object implements java.lang.Runnable {
final String val$authority
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream, java.lang.String)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/CallTracer$1.classCallTracer.java
package io.grpc.internal
io.grpc.internal.CallTracer$1 extends java.lang.Object implements io.grpc.internal.CallTracer$Factory {
void ()
public io.grpc.internal.CallTracer create ()
}
io/grpc/internal/JndiResourceResolverFactory$JndiResourceResolver.classJndiResourceResolverFactory.java
package io.grpc.internal
final io.grpc.internal.JndiResourceResolverFactory$JndiResourceResolver extends java.lang.Object implements io.grpc.internal.DnsNameResolver$ResourceResolver {
private static final java.util.logging.Logger logger
private static final java.util.regex.Pattern whitespace
static final boolean $assertionsDisabled
void ()
public java.util.List resolveTxt (java.lang.String) throws javax.naming.NamingException
String serviceConfigRawTxtRecord
String serviceConfigHostname
java.util.List serviceConfigRawTxtRecords
java.util.List serviceConfigTxtRecords
public java.util.List resolveSrv (io.grpc.internal.DnsNameResolver$AddressResolver, java.lang.String) throws java.lang.Exception
java.net.InetAddress addr
io.grpc.internal.JndiResourceResolverFactory$JndiResourceResolver$SrvRecord record
java.util.List addrs
java.util.List sockaddrs
io.grpc.Attributes attrs
java.net.UnknownHostException e
RuntimeException e
String srvRecord
io.grpc.internal.DnsNameResolver$AddressResolver addressResolver
String grpclbHostname
java.util.List grpclbSrvRecords
java.util.List balancerAddresses
Exception first
java.util.logging.Level level
static io.grpc.internal.JndiResourceResolverFactory$JndiResourceResolver$SrvRecord parseSrvRecord (java.lang.String)
String rawRecord
String[] parts
private static java.util.List getAllRecords (java.lang.String, java.lang.String) throws javax.naming.NamingException
javax.naming.NamingException ne
javax.naming.directory.Attribute rrEntry
javax.naming.NamingEnumeration rrValues
javax.naming.NamingException ne
javax.naming.directory.Attributes attrs
javax.naming.NamingEnumeration rrGroups
javax.naming.NamingException ne
String recordType
String name
String[] rrType
java.util.List records
java.util.Hashtable env
javax.naming.directory.DirContext dirContext
private static void closeThenThrow (javax.naming.NamingEnumeration, javax.naming.NamingException) throws javax.naming.NamingException
javax.naming.NamingEnumeration namingEnumeration
javax.naming.NamingException e
private static void closeThenThrow (javax.naming.directory.DirContext, javax.naming.NamingException) throws javax.naming.NamingException
javax.naming.directory.DirContext ctx
javax.naming.NamingException e
static java.lang.String unquote (java.lang.String)
char c
int i
String txtRecord
StringBuilder sb
boolean inquote
private static void checkAvailable ()
static void ()
}
io/grpc/internal/AbstractClientStream$Sink.classAbstractClientStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractClientStream$Sink extends java.lang.Object {
public abstract void writeHeaders (io.grpc.Metadata, byte[])
public abstract void writeFrame (io.grpc.internal.WritableBuffer, boolean, boolean, int)
public abstract void request (int)
public abstract void cancel (io.grpc.Status)
}
io/grpc/internal/AbstractManagedChannelImplBuilder$DirectAddressNameResolverFactory$1.classAbstractManagedChannelImplBuilder.java
package io.grpc.internal
io.grpc.internal.AbstractManagedChannelImplBuilder$DirectAddressNameResolverFactory$1 extends io.grpc.NameResolver {
final io.grpc.internal.AbstractManagedChannelImplBuilder$DirectAddressNameResolverFactory this$0
void (io.grpc.internal.AbstractManagedChannelImplBuilder$DirectAddressNameResolverFactory)
io.grpc.internal.AbstractManagedChannelImplBuilder$DirectAddressNameResolverFactory this$0
public java.lang.String getServiceAuthority ()
public void start (io.grpc.NameResolver$Listener)
io.grpc.NameResolver$Listener listener
public void shutdown ()
}
io/grpc/internal/ClientCallImpl$1.classClientCallImpl.java
package io.grpc.internal
io.grpc.internal.ClientCallImpl$1 extends java.lang.Object {
}
io/grpc/internal/RetriableStream$1RequestEntry.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1RequestEntry extends java.lang.Object implements io.grpc.internal.RetriableStream$BufferEntry {
final int val$numMessages
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, int)
io.grpc.internal.RetriableStream this$0
public void runWith (io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/MetadataApplierImpl.classMetadataApplierImpl.java
package io.grpc.internal
final io.grpc.internal.MetadataApplierImpl extends java.lang.Object implements io.grpc.CallCredentials$MetadataApplier {
private final io.grpc.internal.ClientTransport transport
private final io.grpc.MethodDescriptor method
private final io.grpc.Metadata origHeaders
private final io.grpc.CallOptions callOptions
private final io.grpc.Context ctx
private final Object lock
private io.grpc.internal.ClientStream returnedStream
boolean finalized
io.grpc.internal.DelayedStream delayedStream
void (io.grpc.internal.ClientTransport, io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.internal.ClientTransport transport
io.grpc.MethodDescriptor method
io.grpc.Metadata origHeaders
io.grpc.CallOptions callOptions
public void apply (io.grpc.Metadata)
io.grpc.internal.ClientStream realStream
io.grpc.Metadata headers
io.grpc.internal.ClientStream realStream
io.grpc.Context origCtx
public void fail (io.grpc.Status)
io.grpc.Status status
private void finalizeWith (io.grpc.internal.ClientStream)
io.grpc.internal.ClientStream stream
io.grpc.internal.ClientStream returnStream ()
}
io/grpc/internal/KeepAliveManager$2.classKeepAliveManager.java
package io.grpc.internal
io.grpc.internal.KeepAliveManager$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.KeepAliveManager this$0
void (io.grpc.internal.KeepAliveManager)
io.grpc.internal.KeepAliveManager this$0
public void run ()
boolean shouldSendPing
}
io/grpc/internal/DelayedStream$DelayedStreamListener.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$DelayedStreamListener extends java.lang.Object implements io.grpc.internal.ClientStreamListener {
private final io.grpc.internal.ClientStreamListener realListener
private volatile boolean passThrough
private java.util.List pendingCallbacks
static final boolean $assertionsDisabled
public void (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
private void delayOrExecute (java.lang.Runnable)
Runnable runnable
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
public void onReady ()
public void headersRead (io.grpc.Metadata)
io.grpc.Metadata headers
public void closed (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void closed (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.Status status
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
io.grpc.Metadata trailers
public void drainPendingCallbacks ()
java.util.List tmp
Runnable runnable
java.util.List toRun
static io.grpc.internal.ClientStreamListener access$100 (io.grpc.internal.DelayedStream$DelayedStreamListener)
io.grpc.internal.DelayedStream$DelayedStreamListener x0
static void ()
}
io/grpc/internal/RetriableStream$1.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1 extends io.grpc.ClientStreamTracer$Factory {
final io.grpc.ClientStreamTracer val$bufferSizeTracer
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, io.grpc.ClientStreamTracer)
io.grpc.internal.RetriableStream this$0
public io.grpc.ClientStreamTracer newClientStreamTracer (io.grpc.CallOptions, io.grpc.Metadata)
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
}
io/grpc/internal/ManagedChannelImpl$6.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$6 extends java.lang.Object implements io.grpc.internal.CallTracer$Factory {
final io.grpc.internal.TimeProvider val$timeProvider
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.TimeProvider)
io.grpc.internal.ManagedChannelImpl this$0
public io.grpc.internal.CallTracer create ()
}
io/grpc/internal/MessageDeframer$SizeEnforcingInputStream.classMessageDeframer.java
package io.grpc.internal
final io.grpc.internal.MessageDeframer$SizeEnforcingInputStream extends java.io.FilterInputStream {
private final int maxMessageSize
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private long maxCount
private long count
private long mark
void (java.io.InputStream, int, io.grpc.internal.StatsTraceContext)
java.io.InputStream in
int maxMessageSize
io.grpc.internal.StatsTraceContext statsTraceCtx
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
public synchronized void mark (int)
int readlimit
public synchronized void reset () throws java.io.IOException
private void reportCount ()
private void verifySize ()
}
io/grpc/internal/MessageFramer$OutputStreamAdapter.classMessageFramer.java
package io.grpc.internal
io.grpc.internal.MessageFramer$OutputStreamAdapter extends java.io.OutputStream {
final io.grpc.internal.MessageFramer this$0
private void (io.grpc.internal.MessageFramer)
public void write (int)
int b
byte[] singleByte
public void write (byte[], int, int)
byte[] b
int off
int len
void (io.grpc.internal.MessageFramer, io.grpc.internal.MessageFramer$1)
io.grpc.internal.MessageFramer x0
io.grpc.internal.MessageFramer$1 x1
}
io/grpc/internal/TransportTracer$FlowControlWindows.classTransportTracer.java
package io.grpc.internal
public final io.grpc.internal.TransportTracer$FlowControlWindows extends java.lang.Object {
public final long remoteBytes
public final long localBytes
public void (long, long)
long localBytes
long remoteBytes
}
io/grpc/internal/ManagedChannelImpl$RealChannel.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$RealChannel extends io.grpc.Channel {
final io.grpc.internal.ManagedChannelImpl this$0
private void (io.grpc.internal.ManagedChannelImpl)
public io.grpc.ClientCall newCall (io.grpc.MethodDescriptor, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
public java.lang.String authority ()
String authority
void (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.ManagedChannelImpl$1)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.internal.ManagedChannelImpl$1 x1
}
io/grpc/internal/ChannelTracer.classChannelTracer.java
package io.grpc.internal
final io.grpc.internal.ChannelTracer extends java.lang.Object {
private final Object lock
private final java.util.Collection events
private final long channelCreationTimeNanos
private int eventsLogged
void (int, long, java.lang.String)
int maxEvents
long channelCreationTimeNanos
String channelType
void reportEvent (io.grpc.internal.Channelz$ChannelTrace$Event)
io.grpc.internal.Channelz$ChannelTrace$Event event
void updateBuilder (io.grpc.internal.Channelz$ChannelStats$Builder)
java.util.List eventsSnapshot
int eventsLoggedSnapshot
io.grpc.internal.Channelz$ChannelStats$Builder builder
java.util.List eventsSnapshot
int eventsLoggedSnapshot
static int access$008 (io.grpc.internal.ChannelTracer)
io.grpc.internal.ChannelTracer x0
}
io/grpc/internal/AbstractStream.classAbstractStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractStream extends java.lang.Object implements io.grpc.internal.Stream {
public void ()
protected abstract io.grpc.internal.Framer framer ()
protected abstract io.grpc.internal.AbstractStream$TransportState transportState ()
public final void setMessageCompression (boolean)
boolean enable
public final void writeMessage (java.io.InputStream)
java.io.InputStream message
public final void flush ()
protected final void endOfMessages ()
public final void setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public boolean isReady ()
protected final void onSendingBytes (int)
int numBytes
}
io/grpc/internal/CensusStatsModule$StatsClientInterceptor.classCensusStatsModule.java
package io.grpc.internal
final io.grpc.internal.CensusStatsModule$StatsClientInterceptor extends java.lang.Object implements io.grpc.ClientInterceptor {
private final boolean recordStartedRpcs
private final boolean recordFinishedRpcs
final io.grpc.internal.CensusStatsModule this$0
void (io.grpc.internal.CensusStatsModule, boolean, boolean)
io.grpc.internal.CensusStatsModule this$0
boolean recordStartedRpcs
boolean recordFinishedRpcs
public io.grpc.ClientCall interceptCall (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Channel)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
io.grpc.Channel next
io.opencensus.tags.TagContext parentCtx
io.grpc.internal.CensusStatsModule$ClientCallTracer tracerFactory
io.grpc.ClientCall call
}
io/grpc/internal/InternalSubchannel$4.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$4 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ConnectionClientTransport val$transport
final boolean val$inUse
final io.grpc.internal.InternalSubchannel this$0
void (io.grpc.internal.InternalSubchannel, io.grpc.internal.ConnectionClientTransport, boolean)
io.grpc.internal.InternalSubchannel this$0
public void run ()
}
io/grpc/internal/ManagedChannelImpl$5.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$5 extends java.lang.Object implements io.grpc.internal.ClientCallImpl$ClientTransportProvider {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public io.grpc.internal.ClientTransport get (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
io.grpc.LoadBalancer$SubchannelPicker pickerCopy
io.grpc.LoadBalancer$PickResult pickResult
io.grpc.internal.ClientTransport transport
public io.grpc.internal.RetriableStream newRetriableStream (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Metadata, io.grpc.Context)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
io.grpc.Context context
}
io/grpc/internal/CensusTracingModule$ClientCallTracer.classCensusTracingModule.java
package io.grpc.internal
final io.grpc.internal.CensusTracingModule$ClientCallTracer extends io.grpc.ClientStreamTracer$Factory {
volatile int callEnded
private final boolean isSampledToLocalTracing
private final io.opencensus.trace.Span span
final io.grpc.internal.CensusTracingModule this$0
void (io.grpc.internal.CensusTracingModule, io.opencensus.trace.Span, io.grpc.MethodDescriptor)
io.grpc.internal.CensusTracingModule this$0
io.opencensus.trace.Span parentSpan
io.grpc.MethodDescriptor method
public io.grpc.ClientStreamTracer newClientStreamTracer (io.grpc.CallOptions, io.grpc.Metadata)
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
void callEnded (io.grpc.Status)
io.grpc.Status status
static io.opencensus.trace.Span access$600 (io.grpc.internal.CensusTracingModule$ClientCallTracer)
io.grpc.internal.CensusTracingModule$ClientCallTracer x0
}
io/grpc/internal/InternalSubchannel$TransportListener.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$TransportListener extends java.lang.Object implements io.grpc.internal.ManagedClientTransport$Listener {
final io.grpc.internal.ConnectionClientTransport transport
final java.net.SocketAddress address
final io.grpc.internal.InternalSubchannel this$0
void (io.grpc.internal.InternalSubchannel, io.grpc.internal.ConnectionClientTransport, java.net.SocketAddress)
io.grpc.internal.ConnectionClientTransport transport
java.net.SocketAddress address
public void transportReady ()
io.grpc.Status savedShutdownReason
io.grpc.Status savedShutdownReason
io.grpc.Status savedShutdownReason
public void transportInUse (boolean)
boolean inUse
public void transportShutdown (io.grpc.Status)
io.grpc.Status s
public void transportTerminated ()
}
io/grpc/internal/Http2ClientStreamTransportState.classHttp2ClientStreamTransportState.java
package io.grpc.internal
public abstract io.grpc.internal.Http2ClientStreamTransportState extends io.grpc.internal.AbstractClientStream$TransportState {
private static final io.grpc.InternalMetadata$TrustedAsciiMarshaller HTTP_STATUS_MARSHALLER
private static final io.grpc.Metadata$Key HTTP2_STATUS
private io.grpc.Status transportError
private io.grpc.Metadata transportErrorMetadata
private java.nio.charset.Charset errorCharset
private boolean headersReceived
protected void (int, io.grpc.internal.StatsTraceContext, io.grpc.internal.TransportTracer)
int maxMessageSize
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.internal.TransportTracer transportTracer
protected abstract void http2ProcessingFailed (io.grpc.Status, boolean, io.grpc.Metadata)
protected void transportHeadersReceived (io.grpc.Metadata)
Integer httpStatus
io.grpc.Metadata headers
protected void transportDataReceived (io.grpc.internal.ReadableBuffer, boolean)
io.grpc.internal.ReadableBuffer frame
boolean endOfStream
protected void transportTrailersReceived (io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
private io.grpc.Status statusFromTrailers (io.grpc.Metadata)
io.grpc.Metadata trailers
io.grpc.Status status
Integer httpStatus
private io.grpc.Status validateInitialMetadata (io.grpc.Metadata)
io.grpc.Metadata headers
Integer httpStatus
String contentType
private static java.nio.charset.Charset extractCharset (io.grpc.Metadata)
String[] split
io.grpc.Metadata headers
String contentType
private static void stripTransportDetails (io.grpc.Metadata)
io.grpc.Metadata metadata
public volatile void deframerClosed (boolean)
static void ()
}
io/grpc/internal/ProxyDetectorImpl$2.classProxyDetectorImpl.java
package io.grpc.internal
io.grpc.internal.ProxyDetectorImpl$2 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public java.net.ProxySelector get ()
public volatile java.lang.Object get ()
}
io/grpc/internal/ServerStream.classServerStream.java
package io.grpc.internal
public abstract io.grpc.internal.ServerStream extends java.lang.Object implements io.grpc.internal.Stream {
public abstract void writeHeaders (io.grpc.Metadata)
public abstract void close (io.grpc.Status, io.grpc.Metadata)
public abstract void cancel (io.grpc.Status)
public abstract void setDecompressor (io.grpc.Decompressor)
public abstract io.grpc.Attributes getAttributes ()
public abstract java.lang.String getAuthority ()
public abstract void setListener (io.grpc.internal.ServerStreamListener)
public abstract io.grpc.internal.StatsTraceContext statsTraceContext ()
}
io/grpc/internal/CompositeReadableBuffer$1.classCompositeReadableBuffer.java
package io.grpc.internal
io.grpc.internal.CompositeReadableBuffer$1 extends io.grpc.internal.CompositeReadableBuffer$ReadOperation {
final io.grpc.internal.CompositeReadableBuffer this$0
void (io.grpc.internal.CompositeReadableBuffer)
io.grpc.internal.CompositeReadableBuffer this$0
int readInternal (io.grpc.internal.ReadableBuffer, int)
io.grpc.internal.ReadableBuffer buffer
int length
}
io/grpc/internal/ManagedChannelImpl$SubchannelImpl$1.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$SubchannelImpl$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl$SubchannelImpl this$1
void (io.grpc.internal.ManagedChannelImpl$SubchannelImpl)
io.grpc.internal.ManagedChannelImpl$SubchannelImpl this$1
public void run ()
}
io/grpc/internal/InternalSubchannel$CallTracingTransport.classInternalSubchannel.java
package io.grpc.internal
final io.grpc.internal.InternalSubchannel$CallTracingTransport extends io.grpc.internal.ForwardingConnectionClientTransport {
private final io.grpc.internal.ConnectionClientTransport delegate
private final io.grpc.internal.CallTracer callTracer
private void (io.grpc.internal.ConnectionClientTransport, io.grpc.internal.CallTracer)
io.grpc.internal.ConnectionClientTransport delegate
io.grpc.internal.CallTracer callTracer
protected io.grpc.internal.ConnectionClientTransport delegate ()
public io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
io.grpc.internal.ClientStream streamDelegate
void (io.grpc.internal.ConnectionClientTransport, io.grpc.internal.CallTracer, io.grpc.internal.InternalSubchannel$1)
io.grpc.internal.ConnectionClientTransport x0
io.grpc.internal.CallTracer x1
io.grpc.internal.InternalSubchannel$1 x2
static io.grpc.internal.CallTracer access$2200 (io.grpc.internal.InternalSubchannel$CallTracingTransport)
io.grpc.internal.InternalSubchannel$CallTracingTransport x0
}
io/grpc/internal/MessageFramer.classMessageFramer.java
package io.grpc.internal
public io.grpc.internal.MessageFramer extends java.lang.Object implements io.grpc.internal.Framer {
private static final int NO_MAX_OUTBOUND_MESSAGE_SIZE
private static final int HEADER_LENGTH
private static final byte UNCOMPRESSED
private static final byte COMPRESSED
private final io.grpc.internal.MessageFramer$Sink sink
private int maxOutboundMessageSize
private io.grpc.internal.WritableBuffer buffer
private io.grpc.Compressor compressor
private boolean messageCompression
private final io.grpc.internal.MessageFramer$OutputStreamAdapter outputStreamAdapter
private final byte[] headerScratch
private final io.grpc.internal.WritableBufferAllocator bufferAllocator
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private boolean closed
private int messagesBuffered
private int currentMessageSeqNo
private long currentMessageWireSize
public void (io.grpc.internal.MessageFramer$Sink, io.grpc.internal.WritableBufferAllocator, io.grpc.internal.StatsTraceContext)
io.grpc.internal.MessageFramer$Sink sink
io.grpc.internal.WritableBufferAllocator bufferAllocator
io.grpc.internal.StatsTraceContext statsTraceCtx
public io.grpc.internal.MessageFramer setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public io.grpc.internal.MessageFramer setMessageCompression (boolean)
boolean enable
public void setMaxOutboundMessageSize (int)
int maxSize
public void writePayload (java.io.InputStream)
java.io.IOException e
RuntimeException e
String err
java.io.InputStream message
boolean compressed
int written
int messageLength
private int writeUncompressed (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream message
int messageLength
io.grpc.internal.MessageFramer$BufferChainOutputStream bufferChain
int written
private int writeCompressed (java.io.InputStream, int) throws java.io.IOException
int written
java.io.InputStream message
int unusedMessageLength
io.grpc.internal.MessageFramer$BufferChainOutputStream bufferChain
java.io.OutputStream compressingStream
int written
private int getKnownLength (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
private int writeKnownLengthUncompressed (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream message
int messageLength
java.nio.ByteBuffer header
private void writeBufferChain (io.grpc.internal.MessageFramer$BufferChainOutputStream, boolean)
int i
io.grpc.internal.MessageFramer$BufferChainOutputStream bufferChain
boolean compressed
java.nio.ByteBuffer header
int messageLength
io.grpc.internal.WritableBuffer writeableHeader
java.util.List bufferList
private static int writeToOutputStream (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
long written
java.io.InputStream message
java.io.OutputStream outputStream
private void writeRaw (byte[], int, int)
int toWrite
byte[] b
int off
int len
public void flush ()
public boolean isClosed ()
public void close ()
public void dispose ()
private void releaseBuffer ()
private void commitToSink (boolean, boolean)
boolean endOfStream
boolean flush
io.grpc.internal.WritableBuffer buf
private void verifyNotClosed ()
public volatile io.grpc.internal.Framer setCompressor (io.grpc.Compressor)
public volatile io.grpc.internal.Framer setMessageCompression (boolean)
static void access$400 (io.grpc.internal.MessageFramer, byte[], int, int)
io.grpc.internal.MessageFramer x0
byte[] x1
int x2
int x3
static io.grpc.internal.WritableBufferAllocator access$500 (io.grpc.internal.MessageFramer)
io.grpc.internal.MessageFramer x0
}
io/grpc/internal/ReadableBuffers$ByteReadableBufferWrapper.classReadableBuffers.java
package io.grpc.internal
io.grpc.internal.ReadableBuffers$ByteReadableBufferWrapper extends io.grpc.internal.AbstractReadableBuffer {
final java.nio.ByteBuffer bytes
void (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public int readableBytes ()
public int readUnsignedByte ()
public void skipBytes (int)
int length
public void readBytes (byte[], int, int)
byte[] dest
int destOffset
int length
public void readBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer dest
int length
int prevLimit
public void readBytes (java.io.OutputStream, int) throws java.io.IOException
byte[] array
java.io.OutputStream dest
int length
public io.grpc.internal.ReadableBuffers$ByteReadableBufferWrapper readBytes (int)
int length
java.nio.ByteBuffer buffer
public boolean hasArray ()
public byte[] array ()
public int arrayOffset ()
public volatile io.grpc.internal.ReadableBuffer readBytes (int)
}
io/grpc/internal/ManagedChannelImpl$IdleModeTimer.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$IdleModeTimer extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl this$0
private void (io.grpc.internal.ManagedChannelImpl)
public void run ()
void (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.ManagedChannelImpl$1)
io.grpc.internal.ManagedChannelImpl x0
io.grpc.internal.ManagedChannelImpl$1 x1
}
io/grpc/internal/Channelz$ServerSocketMap.classChannelz.java
package io.grpc.internal
final io.grpc.internal.Channelz$ServerSocketMap extends java.util.concurrent.ConcurrentSkipListMap {
private static final long serialVersionUID
private void ()
void (io.grpc.internal.Channelz$1)
io.grpc.internal.Channelz$1 x0
}
io/grpc/internal/ManagedChannelImpl$LbHelperImpl$3.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$LbHelperImpl$3 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.LoadBalancer$SubchannelPicker val$newPicker
final io.grpc.ConnectivityState val$newState
final io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
void (io.grpc.internal.ManagedChannelImpl$LbHelperImpl, io.grpc.LoadBalancer$SubchannelPicker, io.grpc.ConnectivityState)
io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
public void run ()
}
io/grpc/internal/RetriableStream$Sublistener$2.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$Sublistener$2 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.RetriableStream$Sublistener this$1
void (io.grpc.internal.RetriableStream$Sublistener)
io.grpc.internal.RetriableStream$Sublistener this$1
public void run ()
}
io/grpc/internal/ApplicationThreadDeframer$1.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$1 extends java.lang.Object implements java.lang.Runnable {
final int val$numMessages
final io.grpc.internal.ApplicationThreadDeframer this$0
void (io.grpc.internal.ApplicationThreadDeframer, int)
io.grpc.internal.ApplicationThreadDeframer this$0
public void run ()
Throwable t
}
io/grpc/internal/ClientStreamListener.classClientStreamListener.java
package io.grpc.internal
public abstract io.grpc.internal.ClientStreamListener extends java.lang.Object implements io.grpc.internal.StreamListener {
public abstract void headersRead (io.grpc.Metadata)
public abstract void closed (io.grpc.Status, io.grpc.Metadata)
public abstract void closed (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
}
io/grpc/internal/CompositeReadableBuffer$2.classCompositeReadableBuffer.java
package io.grpc.internal
io.grpc.internal.CompositeReadableBuffer$2 extends io.grpc.internal.CompositeReadableBuffer$ReadOperation {
final io.grpc.internal.CompositeReadableBuffer this$0
void (io.grpc.internal.CompositeReadableBuffer)
io.grpc.internal.CompositeReadableBuffer this$0
public int readInternal (io.grpc.internal.ReadableBuffer, int)
io.grpc.internal.ReadableBuffer buffer
int length
}
io/grpc/internal/ForwardingClientStream.classForwardingClientStream.java
package io.grpc.internal
abstract io.grpc.internal.ForwardingClientStream extends java.lang.Object implements io.grpc.internal.ClientStream {
void ()
protected abstract io.grpc.internal.ClientStream delegate ()
public void request (int)
int numMessages
public void writeMessage (java.io.InputStream)
java.io.InputStream message
public void flush ()
public boolean isReady ()
public void setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public void setMessageCompression (boolean)
boolean enable
public void cancel (io.grpc.Status)
io.grpc.Status reason
public void halfClose ()
public void setAuthority (java.lang.String)
String authority
public void setFullStreamDecompression (boolean)
boolean fullStreamDecompression
public void setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
public void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
public void setMaxInboundMessageSize (int)
int maxSize
public void setMaxOutboundMessageSize (int)
int maxSize
public void setDeadline (io.grpc.Deadline)
io.grpc.Deadline deadline
public io.grpc.Attributes getAttributes ()
public java.lang.String toString ()
}
io/grpc/internal/ServerImpl.classServerImpl.java
package io.grpc.internal
public final io.grpc.internal.ServerImpl extends io.grpc.Server implements io.grpc.internal.Instrumented {
private static final java.util.logging.Logger log
private static final io.grpc.internal.ServerStreamListener NOOP_LISTENER
private final io.grpc.internal.LogId logId
private final io.grpc.internal.ObjectPool executorPool
private java.util.concurrent.Executor executor
private final io.grpc.HandlerRegistry registry
private final io.grpc.HandlerRegistry fallbackRegistry
private final java.util.List transportFilters
private final io.grpc.ServerInterceptor[] interceptors
private final long handshakeTimeoutMillis
private boolean started
private boolean shutdown
private io.grpc.Status shutdownNowStatus
private boolean serverShutdownCallbackInvoked
private boolean terminated
private final io.grpc.internal.InternalServer transportServer
private final Object lock
private boolean transportServerTerminated
private final java.util.Collection transports
private final io.grpc.Context rootContext
private final io.grpc.DecompressorRegistry decompressorRegistry
private final io.grpc.CompressorRegistry compressorRegistry
private final io.grpc.BinaryLog binlog
private final io.grpc.internal.Channelz channelz
private final io.grpc.internal.CallTracer serverCallTracer
void (io.grpc.internal.AbstractServerImplBuilder, io.grpc.internal.InternalServer, io.grpc.Context)
io.grpc.internal.AbstractServerImplBuilder builder
io.grpc.internal.InternalServer transportServer
io.grpc.Context rootContext
public io.grpc.internal.ServerImpl start () throws java.io.IOException
public int getPort ()
public java.util.List getServices ()
java.util.List registryServices
int servicesCount
java.util.List services
java.util.List fallbackServices
public java.util.List getImmutableServices ()
public java.util.List getMutableServices ()
public io.grpc.internal.ServerImpl shutdown ()
boolean shutdownTransportServer
boolean shutdownTransportServer
public io.grpc.internal.ServerImpl shutdownNow ()
java.util.Collection transportsCopy
boolean savedServerShutdownCallbackInvoked
io.grpc.internal.ServerTransport transport
java.util.Collection transportsCopy
io.grpc.Status nowStatus
boolean savedServerShutdownCallbackInvoked
public boolean isShutdown ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeoutNanos
long endTimeNanos
long timeout
java.util.concurrent.TimeUnit unit
public void awaitTermination () throws java.lang.InterruptedException
public boolean isTerminated ()
private void transportClosed (io.grpc.internal.ServerTransport)
io.grpc.internal.ServerTransport transport
private void checkForTermination ()
public io.grpc.internal.LogId getLogId ()
public com.google.common.util.concurrent.ListenableFuture getStats ()
io.grpc.internal.Channelz$ServerStats$Builder builder
com.google.common.util.concurrent.SettableFuture ret
public java.lang.String toString ()
public volatile io.grpc.Server shutdownNow ()
public volatile io.grpc.Server shutdown ()
public volatile io.grpc.Server start () throws java.io.IOException
static java.lang.Object access$200 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static java.util.Collection access$300 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.Status access$400 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static boolean access$502 (io.grpc.internal.ServerImpl, boolean)
io.grpc.internal.ServerImpl x0
boolean x1
static boolean access$602 (io.grpc.internal.ServerImpl, boolean)
io.grpc.internal.ServerImpl x0
boolean x1
static void access$700 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static long access$900 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.internal.Channelz access$1000 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static java.util.List access$1100 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static void access$1200 (io.grpc.internal.ServerImpl, io.grpc.internal.ServerTransport)
io.grpc.internal.ServerImpl x0
io.grpc.internal.ServerTransport x1
static io.grpc.DecompressorRegistry access$1300 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static java.util.concurrent.Executor access$1400 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.internal.ServerStreamListener access$1500 ()
static io.grpc.HandlerRegistry access$1600 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.HandlerRegistry access$1700 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.Context access$1900 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.ServerInterceptor[] access$2000 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.BinaryLog access$2100 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.CompressorRegistry access$2200 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static io.grpc.internal.CallTracer access$2300 (io.grpc.internal.ServerImpl)
io.grpc.internal.ServerImpl x0
static java.util.logging.Logger access$2400 ()
static void ()
}
io/grpc/internal/ServerImpl$JumpToApplicationThreadServerStreamListener$1OnReady.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1OnReady extends io.grpc.internal.ContextRunnable {
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
void (io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener)
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
public void runInContext ()
RuntimeException e
Error e
}
io/grpc/internal/Stream.classStream.java
package io.grpc.internal
public abstract io.grpc.internal.Stream extends java.lang.Object {
public abstract void request (int)
public abstract void writeMessage (java.io.InputStream)
public abstract void flush ()
public abstract boolean isReady ()
public abstract void setCompressor (io.grpc.Compressor)
public abstract void setMessageCompression (boolean)
}
io/grpc/internal/TransportTracer$FlowControlReader.classTransportTracer.java
package io.grpc.internal
public abstract io.grpc.internal.TransportTracer$FlowControlReader extends java.lang.Object {
public abstract io.grpc.internal.TransportTracer$FlowControlWindows read ()
}
io/grpc/internal/JsonParser$1.classJsonParser.java
package io.grpc.internal
io.grpc.internal.JsonParser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$gson$stream$JsonToken
static void ()
}
io/grpc/internal/Channelz$Tls.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$Tls extends java.lang.Object {
public final String cipherSuiteStandardName
public final java.security.cert.Certificate localCert
public final java.security.cert.Certificate remoteCert
public void (java.lang.String, java.security.cert.Certificate, java.security.cert.Certificate)
String cipherSuiteName
java.security.cert.Certificate localCert
java.security.cert.Certificate remoteCert
public void (javax.net.ssl.SSLSession)
java.security.cert.Certificate[] peerCerts
javax.net.ssl.SSLPeerUnverifiedException e
javax.net.ssl.SSLSession session
String cipherSuiteStandardName
java.security.cert.Certificate localCert
java.security.cert.Certificate remoteCert
java.security.cert.Certificate[] localCerts
}
io/grpc/internal/DnsNameResolver$ResourceResolver.classDnsNameResolver.java
package io.grpc.internal
abstract io.grpc.internal.DnsNameResolver$ResourceResolver extends java.lang.Object {
public abstract java.util.List resolveTxt (java.lang.String) throws java.lang.Exception
public abstract java.util.List resolveSrv (io.grpc.internal.DnsNameResolver$AddressResolver, java.lang.String) throws java.lang.Exception
}
io/grpc/internal/ForwardingConnectionClientTransport.classForwardingConnectionClientTransport.java
package io.grpc.internal
abstract io.grpc.internal.ForwardingConnectionClientTransport extends java.lang.Object implements io.grpc.internal.ConnectionClientTransport {
void ()
public java.lang.Runnable start (io.grpc.internal.ManagedClientTransport$Listener)
io.grpc.internal.ManagedClientTransport$Listener listener
public void shutdown (io.grpc.Status)
io.grpc.Status status
public void shutdownNow (io.grpc.Status)
io.grpc.Status status
public io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.Metadata headers
io.grpc.CallOptions callOptions
public void ping (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor)
io.grpc.internal.ClientTransport$PingCallback callback
java.util.concurrent.Executor executor
public io.grpc.internal.LogId getLogId ()
public io.grpc.Attributes getAttributes ()
public java.lang.String toString ()
public com.google.common.util.concurrent.ListenableFuture getStats ()
protected abstract io.grpc.internal.ConnectionClientTransport delegate ()
}
io/grpc/internal/ManagedChannelOrphanWrapper.classManagedChannelOrphanWrapper.java
package io.grpc.internal
final io.grpc.internal.ManagedChannelOrphanWrapper extends io.grpc.internal.ForwardingManagedChannel {
private static final java.lang.ref.ReferenceQueue refqueue
private static final java.util.concurrent.ConcurrentMap refs
private static final java.util.logging.Logger logger
private final io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference phantom
void (io.grpc.ManagedChannel)
io.grpc.ManagedChannel delegate
void (io.grpc.ManagedChannel, java.lang.ref.ReferenceQueue, java.util.concurrent.ConcurrentMap)
io.grpc.ManagedChannel delegate
java.lang.ref.ReferenceQueue refqueue
java.util.concurrent.ConcurrentMap refs
public io.grpc.ManagedChannel shutdown ()
public io.grpc.ManagedChannel shutdownNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
boolean ret
static java.util.logging.Logger access$200 ()
static void ()
}
io/grpc/internal/AbstractServerStream$TransportState.classAbstractServerStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractServerStream$TransportState extends io.grpc.internal.AbstractStream$TransportState {
private boolean listenerClosed
private io.grpc.internal.ServerStreamListener listener
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private boolean endOfStream
private boolean deframerClosed
private boolean immediateCloseRequested
private Runnable deframerClosedTask
private io.grpc.Status closedStatus
protected void (int, io.grpc.internal.StatsTraceContext, io.grpc.internal.TransportTracer)
int maxMessageSize
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.internal.TransportTracer transportTracer
public final void setListener (io.grpc.internal.ServerStreamListener)
io.grpc.internal.ServerStreamListener listener
public final void onStreamAllocated ()
public void deframerClosed (boolean)
boolean hasPartialMessage
protected io.grpc.internal.ServerStreamListener listener ()
public void inboundDataReceived (io.grpc.internal.ReadableBuffer, boolean)
io.grpc.internal.ReadableBuffer frame
boolean endOfStream
public final void transportReportStatus (io.grpc.Status)
io.grpc.Status status
public void complete ()
private void closeListener (io.grpc.Status)
io.grpc.Status newStatus
private void setClosedStatus (io.grpc.Status)
io.grpc.Status closeStatus
protected volatile io.grpc.internal.StreamListener listener ()
static void access$000 (io.grpc.internal.AbstractServerStream$TransportState, io.grpc.Status)
io.grpc.internal.AbstractServerStream$TransportState x0
io.grpc.Status x1
static void access$100 (io.grpc.internal.AbstractServerStream$TransportState, io.grpc.Status)
io.grpc.internal.AbstractServerStream$TransportState x0
io.grpc.Status x1
}
io/grpc/internal/DelayedStream$7.classDelayedStream.java
package io.grpc.internal
io.grpc.internal.DelayedStream$7 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.DelayedStream this$0
void (io.grpc.internal.DelayedStream)
io.grpc.internal.DelayedStream this$0
public void run ()
}
io/grpc/internal/KeepAliveManager$KeepAlivePinger.classKeepAliveManager.java
package io.grpc.internal
public abstract io.grpc.internal.KeepAliveManager$KeepAlivePinger extends java.lang.Object {
public abstract void ping ()
public abstract void onPingTimeout ()
}
io/grpc/internal/ManagedChannelImpl$1PrepareToLoseNetworkRunnable.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$1PrepareToLoseNetworkRunnable extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
}
io/grpc/internal/AutoConfiguredLoadBalancerFactory$AutoConfiguredLoadBalancer.classAutoConfiguredLoadBalancerFactory.java
package io.grpc.internal
final io.grpc.internal.AutoConfiguredLoadBalancerFactory$AutoConfiguredLoadBalancer extends io.grpc.LoadBalancer {
private final io.grpc.LoadBalancer$Helper helper
private io.grpc.LoadBalancer delegate
private io.grpc.LoadBalancer$Factory delegateFactory
void (io.grpc.LoadBalancer$Helper)
io.grpc.LoadBalancer$Helper helper
public void handleResolvedAddressGroups (java.util.List, io.grpc.Attributes)
io.grpc.LoadBalancer$Factory newlbf
io.grpc.Status s
RuntimeException e
java.util.List servers
io.grpc.Attributes attributes
java.util.Map configMap
io.grpc.LoadBalancer$Factory newlbf
public void handleNameResolutionError (io.grpc.Status)
io.grpc.Status error
public void handleSubchannelState (io.grpc.LoadBalancer$Subchannel, io.grpc.ConnectivityStateInfo)
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.ConnectivityStateInfo stateInfo
public void shutdown ()
io.grpc.LoadBalancer getDelegate ()
void setDelegate (io.grpc.LoadBalancer)
io.grpc.LoadBalancer lb
io.grpc.LoadBalancer$Factory getDelegateFactory ()
static io.grpc.LoadBalancer$Factory decideLoadBalancerFactory (java.util.List, java.util.Map)
io.grpc.EquivalentAddressGroup s
Class lbFactoryClass
java.lang.reflect.Method getInstance
RuntimeException e
Exception e
Class lbFactoryClass
java.lang.reflect.Method getInstance
RuntimeException e
Exception e
java.util.List servers
java.util.Map config
boolean haveBalancerAddress
String serviceConfigChoiceBalancingPolicy
}
io/grpc/internal/DelayedClientTransport$3.classDelayedClientTransport.java
package io.grpc.internal
io.grpc.internal.DelayedClientTransport$3 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedClientTransport$Listener val$listener
final io.grpc.internal.DelayedClientTransport this$0
void (io.grpc.internal.DelayedClientTransport, io.grpc.internal.ManagedClientTransport$Listener)
io.grpc.internal.DelayedClientTransport this$0
public void run ()
}
io/grpc/internal/TimeProvider.classTimeProvider.java
package io.grpc.internal
public abstract io.grpc.internal.TimeProvider extends java.lang.Object {
public static final io.grpc.internal.TimeProvider SYSTEM_TIME_PROVIDER
public abstract long currentTimeNanos ()
static void ()
}
io/grpc/internal/AbstractServerStream.classAbstractServerStream.java
package io.grpc.internal
public abstract io.grpc.internal.AbstractServerStream extends io.grpc.internal.AbstractStream implements io.grpc.internal.ServerStream io.grpc.internal.MessageFramer$Sink {
private final io.grpc.internal.MessageFramer framer
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private boolean outboundClosed
private boolean headersSent
protected void (io.grpc.internal.WritableBufferAllocator, io.grpc.internal.StatsTraceContext)
io.grpc.internal.WritableBufferAllocator bufferAllocator
io.grpc.internal.StatsTraceContext statsTraceCtx
protected abstract io.grpc.internal.AbstractServerStream$TransportState transportState ()
protected abstract io.grpc.internal.AbstractServerStream$Sink abstractServerStreamSink ()
protected final io.grpc.internal.MessageFramer framer ()
public final void request (int)
int numMessages
public final void writeHeaders (io.grpc.Metadata)
io.grpc.Metadata headers
public final void deliverFrame (io.grpc.internal.WritableBuffer, boolean, boolean, int)
io.grpc.internal.WritableBuffer frame
boolean endOfStream
boolean flush
int numMessages
public final void close (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
private void addStatusToTrailers (io.grpc.Metadata, io.grpc.Status)
io.grpc.Metadata trailers
io.grpc.Status status
public final void cancel (io.grpc.Status)
io.grpc.Status status
public final boolean isReady ()
public final void setDecompressor (io.grpc.Decompressor)
io.grpc.Decompressor decompressor
public io.grpc.Attributes getAttributes ()
public java.lang.String getAuthority ()
public final void setListener (io.grpc.internal.ServerStreamListener)
io.grpc.internal.ServerStreamListener serverStreamListener
public io.grpc.internal.StatsTraceContext statsTraceContext ()
protected volatile io.grpc.internal.AbstractStream$TransportState transportState ()
protected volatile io.grpc.internal.Framer framer ()
}
io/grpc/internal/ManagedChannelImpl$1AutoDrainChannelExecutor.classManagedChannelImpl.java
package io.grpc.internal
final io.grpc.internal.ManagedChannelImpl$1AutoDrainChannelExecutor extends java.lang.Object implements java.util.concurrent.Executor {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void execute (java.lang.Runnable)
Runnable command
}
io/grpc/internal/Framer.classFramer.java
package io.grpc.internal
public abstract io.grpc.internal.Framer extends java.lang.Object {
public abstract void writePayload (java.io.InputStream)
public abstract void flush ()
public abstract boolean isClosed ()
public abstract void close ()
public abstract void dispose ()
public abstract io.grpc.internal.Framer setMessageCompression (boolean)
public abstract io.grpc.internal.Framer setCompressor (io.grpc.Compressor)
public abstract void setMaxOutboundMessageSize (int)
}
io/grpc/internal/ManagedChannelImpl$NameResolverListenerImpl$1NamesResolved.classManagedChannelImpl.java
package io.grpc.internal
final io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl$1NamesResolved extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Attributes val$config
final java.util.List val$servers
final io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl this$1
void (io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl, io.grpc.Attributes, java.util.List)
io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl this$1
public void run ()
RuntimeException re
java.util.Map serviceConfig
}
io/grpc/internal/ServerStreamListener.classServerStreamListener.java
package io.grpc.internal
public abstract io.grpc.internal.ServerStreamListener extends java.lang.Object implements io.grpc.internal.StreamListener {
public abstract void halfClosed ()
public abstract void closed (io.grpc.Status)
}
io/grpc/internal/ServerImpl$ContextCloser.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$ContextCloser extends java.lang.Object implements java.lang.Runnable {
private final io.grpc.Context$CancellableContext context
private final Throwable cause
void (io.grpc.Context$CancellableContext, java.lang.Throwable)
io.grpc.Context$CancellableContext context
Throwable cause
public void run ()
}
io/grpc/internal/ManagedChannelImpl$9.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$9 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
}
io/grpc/internal/DelayedClientTransport$1.classDelayedClientTransport.java
package io.grpc.internal
io.grpc.internal.DelayedClientTransport$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedClientTransport$Listener val$listener
final io.grpc.internal.DelayedClientTransport this$0
void (io.grpc.internal.DelayedClientTransport, io.grpc.internal.ManagedClientTransport$Listener)
io.grpc.internal.DelayedClientTransport this$0
public void run ()
}
io/grpc/internal/ManagedChannelImpl$LbHelperImpl$1.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$LbHelperImpl$1 extends io.grpc.internal.InternalSubchannel$Callback {
final io.grpc.internal.ManagedChannelImpl$SubchannelImpl val$subchannel
final io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
void (io.grpc.internal.ManagedChannelImpl$LbHelperImpl, io.grpc.internal.ManagedChannelImpl$SubchannelImpl)
io.grpc.internal.ManagedChannelImpl$LbHelperImpl this$1
void onTerminated (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel is
void onStateChange (io.grpc.internal.InternalSubchannel, io.grpc.ConnectivityStateInfo)
io.grpc.internal.InternalSubchannel is
io.grpc.ConnectivityStateInfo newState
void onInUse (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel is
void onNotInUse (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel is
}
io/grpc/internal/KeepAliveManager$State.classKeepAliveManager.java
package io.grpc.internal
final io.grpc.internal.KeepAliveManager$State extends java.lang.Enum {
public static final io.grpc.internal.KeepAliveManager$State IDLE
public static final io.grpc.internal.KeepAliveManager$State PING_SCHEDULED
public static final io.grpc.internal.KeepAliveManager$State PING_DELAYED
public static final io.grpc.internal.KeepAliveManager$State PING_SENT
public static final io.grpc.internal.KeepAliveManager$State IDLE_AND_PING_SENT
public static final io.grpc.internal.KeepAliveManager$State DISCONNECTED
private static final io.grpc.internal.KeepAliveManager$State[] $VALUES
public static io.grpc.internal.KeepAliveManager$State[] values ()
public static io.grpc.internal.KeepAliveManager$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/internal/WritableBufferAllocator.classWritableBufferAllocator.java
package io.grpc.internal
public abstract io.grpc.internal.WritableBufferAllocator extends java.lang.Object {
public abstract io.grpc.internal.WritableBuffer allocate (int)
}
io/grpc/internal/Channelz$ChannelStats.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ChannelStats extends java.lang.Object {
public final String target
public final io.grpc.ConnectivityState state
public final io.grpc.internal.Channelz$ChannelTrace channelTrace
public final long callsStarted
public final long callsSucceeded
public final long callsFailed
public final long lastCallStartedNanos
public final java.util.List subchannels
public final java.util.List sockets
private void (java.lang.String, io.grpc.ConnectivityState, io.grpc.internal.Channelz$ChannelTrace, long, long, long, long, java.util.List, java.util.List)
String target
io.grpc.ConnectivityState state
io.grpc.internal.Channelz$ChannelTrace channelTrace
long callsStarted
long callsSucceeded
long callsFailed
long lastCallStartedNanos
java.util.List subchannels
java.util.List sockets
void (java.lang.String, io.grpc.ConnectivityState, io.grpc.internal.Channelz$ChannelTrace, long, long, long, long, java.util.List, java.util.List, io.grpc.internal.Channelz$1)
String x0
io.grpc.ConnectivityState x1
io.grpc.internal.Channelz$ChannelTrace x2
long x3
long x4
long x5
long x6
java.util.List x7
java.util.List x8
io.grpc.internal.Channelz$1 x9
}
io/grpc/internal/AbstractClientStream$GetFramer.classAbstractClientStream.java
package io.grpc.internal
io.grpc.internal.AbstractClientStream$GetFramer extends java.lang.Object implements io.grpc.internal.Framer {
private io.grpc.Metadata headers
private boolean closed
private final io.grpc.internal.StatsTraceContext statsTraceCtx
private byte[] payload
final io.grpc.internal.AbstractClientStream this$0
public void (io.grpc.internal.AbstractClientStream, io.grpc.Metadata, io.grpc.internal.StatsTraceContext)
io.grpc.Metadata headers
io.grpc.internal.StatsTraceContext statsTraceCtx
public void writePayload (java.io.InputStream)
java.io.IOException ex
java.io.InputStream message
public void flush ()
public boolean isClosed ()
public void close ()
public void dispose ()
public io.grpc.internal.Framer setMessageCompression (boolean)
boolean enable
public io.grpc.internal.Framer setCompressor (io.grpc.Compressor)
io.grpc.Compressor compressor
public void setMaxOutboundMessageSize (int)
int maxSize
}
io/grpc/internal/ServerImpl$NoopListener.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$NoopListener extends java.lang.Object implements io.grpc.internal.ServerStreamListener {
private void ()
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
java.io.IOException ioException
java.io.IOException e
io.grpc.internal.StreamListener$MessageProducer producer
java.io.InputStream message
public void halfClosed ()
public void closed (io.grpc.Status)
io.grpc.Status status
public void onReady ()
void (io.grpc.internal.ServerImpl$1)
io.grpc.internal.ServerImpl$1 x0
}
io/grpc/internal/CensusTracingModule.classCensusTracingModule.java
package io.grpc.internal
final io.grpc.internal.CensusTracingModule extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final java.util.concurrent.atomic.AtomicIntegerFieldUpdater callEndedUpdater
private static final java.util.concurrent.atomic.AtomicIntegerFieldUpdater streamClosedUpdater
private final io.opencensus.trace.Tracer censusTracer
final io.grpc.Metadata$Key tracingHeader
private final io.grpc.internal.CensusTracingModule$TracingClientInterceptor clientInterceptor
private final io.grpc.internal.CensusTracingModule$ServerTracerFactory serverTracerFactory
void (io.opencensus.trace.Tracer, io.opencensus.trace.propagation.BinaryFormat)
io.opencensus.trace.Tracer censusTracer
io.opencensus.trace.propagation.BinaryFormat censusPropagationBinaryFormat
io.grpc.internal.CensusTracingModule$ClientCallTracer newClientCallTracer (io.opencensus.trace.Span, io.grpc.MethodDescriptor)
io.opencensus.trace.Span parentSpan
io.grpc.MethodDescriptor method
io.grpc.ServerStreamTracer$Factory getServerTracerFactory ()
io.grpc.ClientInterceptor getClientInterceptor ()
static io.opencensus.trace.Status convertStatus (io.grpc.Status)
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.opencensus.trace.Status status
io.grpc.Status grpcStatus
io.opencensus.trace.Status status
private static io.opencensus.trace.EndSpanOptions createEndSpanOptions (io.grpc.Status, boolean)
io.grpc.Status status
boolean sampledToLocalTracing
private static void recordMessageEvent (io.opencensus.trace.Span, io.opencensus.trace.MessageEvent$Type, int, long, long)
io.opencensus.trace.Span span
io.opencensus.trace.MessageEvent$Type type
int seqNo
long optionalWireSize
long optionalUncompressedSize
io.opencensus.trace.MessageEvent$Builder eventBuilder
static java.lang.String generateTraceSpanName (boolean, java.lang.String)
boolean isServer
String fullMethodName
String prefix
static java.util.logging.Logger access$000 ()
static io.opencensus.trace.Tracer access$100 (io.grpc.internal.CensusTracingModule)
io.grpc.internal.CensusTracingModule x0
static java.util.concurrent.atomic.AtomicIntegerFieldUpdater access$200 ()
static io.opencensus.trace.EndSpanOptions access$300 (io.grpc.Status, boolean)
io.grpc.Status x0
boolean x1
static void access$400 (io.opencensus.trace.Span, io.opencensus.trace.MessageEvent$Type, int, long, long)
io.opencensus.trace.Span x0
io.opencensus.trace.MessageEvent$Type x1
int x2
long x3
long x4
static java.util.concurrent.atomic.AtomicIntegerFieldUpdater access$500 ()
static void ()
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpCallEndedUpdater
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpStreamClosedUpdater
Throwable t
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpCallEndedUpdater
java.util.concurrent.atomic.AtomicIntegerFieldUpdater tmpStreamClosedUpdater
}
io/grpc/internal/ManagedChannelImpl$NameResolverListenerImpl.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl extends java.lang.Object implements io.grpc.NameResolver$Listener {
final io.grpc.internal.ManagedChannelImpl$LbHelperImpl helper
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl, io.grpc.internal.ManagedChannelImpl$LbHelperImpl)
io.grpc.internal.ManagedChannelImpl$LbHelperImpl helperImpl
public void onAddresses (java.util.List, io.grpc.Attributes)
java.util.List servers
io.grpc.Attributes config
public void onError (io.grpc.Status)
io.grpc.Status error
}
io/grpc/internal/package-info.classpackage-info.java
package io.grpc.internal
abstract io.grpc.internal.package-info extends java.lang.Object {
}
io/grpc/internal/GrpcUtil$Http2Error.classGrpcUtil.java
package io.grpc.internal
public final io.grpc.internal.GrpcUtil$Http2Error extends java.lang.Enum {
public static final io.grpc.internal.GrpcUtil$Http2Error NO_ERROR
public static final io.grpc.internal.GrpcUtil$Http2Error PROTOCOL_ERROR
public static final io.grpc.internal.GrpcUtil$Http2Error INTERNAL_ERROR
public static final io.grpc.internal.GrpcUtil$Http2Error FLOW_CONTROL_ERROR
public static final io.grpc.internal.GrpcUtil$Http2Error SETTINGS_TIMEOUT
public static final io.grpc.internal.GrpcUtil$Http2Error STREAM_CLOSED
public static final io.grpc.internal.GrpcUtil$Http2Error FRAME_SIZE_ERROR
public static final io.grpc.internal.GrpcUtil$Http2Error REFUSED_STREAM
public static final io.grpc.internal.GrpcUtil$Http2Error CANCEL
public static final io.grpc.internal.GrpcUtil$Http2Error COMPRESSION_ERROR
public static final io.grpc.internal.GrpcUtil$Http2Error CONNECT_ERROR
public static final io.grpc.internal.GrpcUtil$Http2Error ENHANCE_YOUR_CALM
public static final io.grpc.internal.GrpcUtil$Http2Error INADEQUATE_SECURITY
public static final io.grpc.internal.GrpcUtil$Http2Error HTTP_1_1_REQUIRED
private static final io.grpc.internal.GrpcUtil$Http2Error[] codeMap
private final int code
private final io.grpc.Status status
private static final io.grpc.internal.GrpcUtil$Http2Error[] $VALUES
public static io.grpc.internal.GrpcUtil$Http2Error[] values ()
public static io.grpc.internal.GrpcUtil$Http2Error valueOf (java.lang.String)
String name
private static io.grpc.internal.GrpcUtil$Http2Error[] buildHttp2CodeMap ()
int index
io.grpc.internal.GrpcUtil$Http2Error error
io.grpc.internal.GrpcUtil$Http2Error[] errors
int size
io.grpc.internal.GrpcUtil$Http2Error[] http2CodeMap
private void (java.lang.String, int, int, io.grpc.Status)
int code
io.grpc.Status status
public long code ()
public io.grpc.Status status ()
public static io.grpc.internal.GrpcUtil$Http2Error forCode (long)
long code
public static io.grpc.Status statusForCode (long)
io.grpc.Status$Code statusCode
long code
io.grpc.internal.GrpcUtil$Http2Error error
static void ()
}
io/grpc/internal/ServerImpl$JumpToApplicationThreadServerStreamListener$1MessagesAvailable.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1MessagesAvailable extends io.grpc.internal.ContextRunnable {
final io.grpc.internal.StreamListener$MessageProducer val$producer
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
void (io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener, io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener this$0
public void runInContext ()
RuntimeException e
Error e
}
io/grpc/internal/LongCounterFactory.classLongCounterFactory.java
package io.grpc.internal
final io.grpc.internal.LongCounterFactory extends java.lang.Object {
void ()
public static io.grpc.internal.LongCounter create ()
}
io/grpc/internal/ProxyDetectorImpl$1.classProxyDetectorImpl.java
package io.grpc.internal
io.grpc.internal.ProxyDetectorImpl$1 extends java.lang.Object implements io.grpc.internal.ProxyDetectorImpl$AuthenticationProvider {
void ()
public java.net.PasswordAuthentication requestPasswordAuthentication (java.lang.String, java.net.InetAddress, int, java.lang.String, java.lang.String, java.lang.String)
java.net.MalformedURLException e
String host
java.net.InetAddress addr
int port
String protocol
String prompt
String scheme
java.net.URL url
}
io/grpc/internal/GrpcAttributes.classGrpcAttributes.java
package io.grpc.internal
public final io.grpc.internal.GrpcAttributes extends java.lang.Object {
public static final io.grpc.Attributes$Key NAME_RESOLVER_SERVICE_CONFIG
public static final io.grpc.Attributes$Key ATTR_LB_ADDR_AUTHORITY
public static final io.grpc.Attributes$Key ATTR_LB_PROVIDED_BACKEND
private void ()
static void ()
}
io/grpc/internal/ApplicationThreadDeframer$7.classApplicationThreadDeframer.java
package io.grpc.internal
io.grpc.internal.ApplicationThreadDeframer$7 extends java.lang.Object implements java.lang.Runnable {
final Throwable val$cause
final io.grpc.internal.ApplicationThreadDeframer this$0
void (io.grpc.internal.ApplicationThreadDeframer, java.lang.Throwable)
io.grpc.internal.ApplicationThreadDeframer this$0
public void run ()
}
io/grpc/internal/Channelz$OtherSecurity.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$OtherSecurity extends java.lang.Object {
public final String name
public final Object any
public void (java.lang.String, java.lang.Object)
String name
Object any
}
io/grpc/internal/ReadableBuffers$1.classReadableBuffers.java
package io.grpc.internal
io.grpc.internal.ReadableBuffers$1 extends io.grpc.internal.ForwardingReadableBuffer {
void (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer buf
public void close ()
}
io/grpc/internal/DelayedClientTransport$PendingStream.classDelayedClientTransport.java
package io.grpc.internal
io.grpc.internal.DelayedClientTransport$PendingStream extends io.grpc.internal.DelayedStream {
private final io.grpc.LoadBalancer$PickSubchannelArgs args
private final io.grpc.Context context
final io.grpc.internal.DelayedClientTransport this$0
private void (io.grpc.internal.DelayedClientTransport, io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
private void createRealStream (io.grpc.internal.ClientTransport)
io.grpc.internal.ClientStream realStream
io.grpc.internal.ClientTransport transport
io.grpc.internal.ClientStream realStream
io.grpc.Context origContext
public void cancel (io.grpc.Status)
boolean justRemovedAnElement
io.grpc.Status reason
void (io.grpc.internal.DelayedClientTransport, io.grpc.LoadBalancer$PickSubchannelArgs, io.grpc.internal.DelayedClientTransport$1)
io.grpc.internal.DelayedClientTransport x0
io.grpc.LoadBalancer$PickSubchannelArgs x1
io.grpc.internal.DelayedClientTransport$1 x2
static io.grpc.LoadBalancer$PickSubchannelArgs access$200 (io.grpc.internal.DelayedClientTransport$PendingStream)
io.grpc.internal.DelayedClientTransport$PendingStream x0
static void access$300 (io.grpc.internal.DelayedClientTransport$PendingStream, io.grpc.internal.ClientTransport)
io.grpc.internal.DelayedClientTransport$PendingStream x0
io.grpc.internal.ClientTransport x1
}
io/grpc/internal/MessageDeframer$Listener.classMessageDeframer.java
package io.grpc.internal
public abstract io.grpc.internal.MessageDeframer$Listener extends java.lang.Object {
public abstract void bytesRead (int)
public abstract void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
public abstract void deframerClosed (boolean)
public abstract void deframeFailed (java.lang.Throwable)
}
io/grpc/internal/ManagedChannelOrphanWrapper$ManagedChannelReference.classManagedChannelOrphanWrapper.java
package io.grpc.internal
final io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference extends java.lang.ref.WeakReference {
private static final String ALLOCATION_SITE_PROPERTY_NAME
private static final boolean ENABLE_ALLOCATION_TRACKING
private static final RuntimeException missingCallSite
private final java.lang.ref.ReferenceQueue refqueue
private final java.util.concurrent.ConcurrentMap refs
private final io.grpc.ManagedChannel channel
private final java.lang.ref.Reference allocationSite
private volatile boolean shutdown
private volatile boolean shutdownNow
void (io.grpc.internal.ManagedChannelOrphanWrapper, io.grpc.ManagedChannel, java.lang.ref.ReferenceQueue, java.util.concurrent.ConcurrentMap)
io.grpc.internal.ManagedChannelOrphanWrapper orphanable
io.grpc.ManagedChannel channel
java.lang.ref.ReferenceQueue refqueue
java.util.concurrent.ConcurrentMap refs
public void clear ()
private void clearInternal ()
private static java.lang.RuntimeException missingCallSite ()
RuntimeException e
static int cleanQueue (java.lang.ref.ReferenceQueue)
String fmt
java.util.logging.LogRecord lr
java.util.logging.Level level
RuntimeException maybeAllocationSite
java.lang.ref.ReferenceQueue refqueue
io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference ref
int orphanedChannels
static boolean access$002 (io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference, boolean)
io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference x0
boolean x1
static boolean access$102 (io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference, boolean)
io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference x0
boolean x1
static void ()
}
io/grpc/internal/ForwardingClientStreamListener.classForwardingClientStreamListener.java
package io.grpc.internal
abstract io.grpc.internal.ForwardingClientStreamListener extends java.lang.Object implements io.grpc.internal.ClientStreamListener {
void ()
protected abstract io.grpc.internal.ClientStreamListener delegate ()
public void headersRead (io.grpc.Metadata)
io.grpc.Metadata headers
public void closed (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void closed (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.Status status
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
io.grpc.Metadata trailers
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
public void onReady ()
public java.lang.String toString ()
}
io/grpc/internal/SerializeReentrantCallsDirectExecutor.classSerializeReentrantCallsDirectExecutor.java
package io.grpc.internal
io.grpc.internal.SerializeReentrantCallsDirectExecutor extends java.lang.Object implements java.util.concurrent.Executor {
private static final java.util.logging.Logger log
private boolean executing
private java.util.ArrayDeque taskQueue
void ()
public void execute (java.lang.Runnable)
Throwable t
Runnable task
private void completeQueuedTasks ()
Throwable t
Runnable task
private void enqueue (java.lang.Runnable)
Runnable r
static void ()
}
io/grpc/internal/CensusTracingModule$ServerTracer.classCensusTracingModule.java
package io.grpc.internal
final io.grpc.internal.CensusTracingModule$ServerTracer extends io.grpc.ServerStreamTracer {
private final io.opencensus.trace.Span span
volatile boolean isSampledToLocalTracing
volatile int streamClosed
final io.grpc.internal.CensusTracingModule this$0
void (io.grpc.internal.CensusTracingModule, java.lang.String, io.opencensus.trace.SpanContext)
String fullMethodName
io.opencensus.trace.SpanContext remoteSpan
public void serverCallStarted (io.grpc.ServerStreamTracer$ServerCallInfo)
io.grpc.ServerStreamTracer$ServerCallInfo callInfo
public void streamClosed (io.grpc.Status)
io.grpc.Status status
public io.grpc.Context filterContext (io.grpc.Context)
io.grpc.Context context
public void outboundMessageSent (int, long, long)
int seqNo
long optionalWireSize
long optionalUncompressedSize
public void inboundMessageRead (int, long, long)
int seqNo
long optionalWireSize
long optionalUncompressedSize
}
io/grpc/internal/Http2Ping.classHttp2Ping.java
package io.grpc.internal
public io.grpc.internal.Http2Ping extends java.lang.Object {
private static final java.util.logging.Logger log
private final long data
private final com.google.common.base.Stopwatch stopwatch
private java.util.Map callbacks
private boolean completed
private Throwable failureCause
private long roundTripTimeNanos
public void (long, com.google.common.base.Stopwatch)
long data
com.google.common.base.Stopwatch stopwatch
public void addCallback (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor)
Runnable runnable
io.grpc.internal.ClientTransport$PingCallback callback
java.util.concurrent.Executor executor
Runnable runnable
public long payload ()
public boolean complete ()
java.util.Map callbacks
long roundTripTimeNanos
java.util.Map$Entry entry
java.util.Map callbacks
long roundTripTimeNanos
public void failed (java.lang.Throwable)
java.util.Map callbacks
java.util.Map$Entry entry
Throwable failureCause
java.util.Map callbacks
public static void notifyFailed (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor, java.lang.Throwable)
io.grpc.internal.ClientTransport$PingCallback callback
java.util.concurrent.Executor executor
Throwable cause
private static void doExecute (java.util.concurrent.Executor, java.lang.Runnable)
Throwable th
java.util.concurrent.Executor executor
Runnable runnable
private static java.lang.Runnable asRunnable (io.grpc.internal.ClientTransport$PingCallback, long)
io.grpc.internal.ClientTransport$PingCallback callback
long roundTripTimeNanos
private static java.lang.Runnable asRunnable (io.grpc.internal.ClientTransport$PingCallback, java.lang.Throwable)
io.grpc.internal.ClientTransport$PingCallback callback
Throwable failureCause
static void ()
}
io/grpc/internal/ClientCallImpl$ClientTransportProvider.classClientCallImpl.java
package io.grpc.internal
abstract io.grpc.internal.ClientCallImpl$ClientTransportProvider extends java.lang.Object {
public abstract io.grpc.internal.ClientTransport get (io.grpc.LoadBalancer$PickSubchannelArgs)
public abstract io.grpc.internal.RetriableStream newRetriableStream (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Metadata, io.grpc.Context)
}
io/grpc/internal/IoUtils.classIoUtils.java
package io.grpc.internal
public final io.grpc.internal.IoUtils extends java.lang.Object {
private static final int MAX_BUFFER_LENGTH
public void ()
public static byte[] toByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream out
public static long copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int r
java.io.InputStream from
java.io.OutputStream to
byte[] buf
long total
}
io/grpc/internal/ManagedChannelImpl$8.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$8 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
}
io/grpc/internal/RetryPolicy.classRetryPolicy.java
package io.grpc.internal
final io.grpc.internal.RetryPolicy extends java.lang.Object {
final int maxAttempts
final long initialBackoffNanos
final long maxBackoffNanos
final double backoffMultiplier
final java.util.Set retryableStatusCodes
static final io.grpc.internal.RetryPolicy DEFAULT
void (int, long, long, double, java.util.Set)
int maxAttempts
long initialBackoffNanos
long maxBackoffNanos
double backoffMultiplier
java.util.Set retryableStatusCodes
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
io.grpc.internal.RetryPolicy that
public java.lang.String toString ()
static void ()
}
io/grpc/internal/RetriableStream$1CommitTask.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$1CommitTask extends java.lang.Object implements java.lang.Runnable {
final java.util.Collection val$savedDrainedSubstreams
final io.grpc.internal.RetriableStream$Substream val$winningSubstream
final io.grpc.internal.RetriableStream this$0
void (io.grpc.internal.RetriableStream, java.util.Collection, io.grpc.internal.RetriableStream$Substream)
io.grpc.internal.RetriableStream this$0
public void run ()
io.grpc.internal.RetriableStream$Substream substream
}
io/grpc/internal/ContextRunnable.classContextRunnable.java
package io.grpc.internal
abstract io.grpc.internal.ContextRunnable extends java.lang.Object implements java.lang.Runnable {
private final io.grpc.Context context
public void (io.grpc.Context)
io.grpc.Context context
public final void run ()
io.grpc.Context previous
public abstract void runInContext ()
}
io/grpc/internal/ClientStream.classClientStream.java
package io.grpc.internal
public abstract io.grpc.internal.ClientStream extends java.lang.Object implements io.grpc.internal.Stream {
public abstract void cancel (io.grpc.Status)
public abstract void halfClose ()
public abstract void setAuthority (java.lang.String)
public abstract void setFullStreamDecompression (boolean)
public abstract void setDecompressorRegistry (io.grpc.DecompressorRegistry)
public abstract void start (io.grpc.internal.ClientStreamListener)
public abstract void setMaxInboundMessageSize (int)
public abstract void setMaxOutboundMessageSize (int)
public abstract void setDeadline (io.grpc.Deadline)
public abstract io.grpc.Attributes getAttributes ()
}
io/grpc/internal/Channelz$TcpInfo.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$TcpInfo extends java.lang.Object {
public final int state
public final int caState
public final int retransmits
public final int probes
public final int backoff
public final int options
public final int sndWscale
public final int rcvWscale
public final int rto
public final int ato
public final int sndMss
public final int rcvMss
public final int unacked
public final int sacked
public final int lost
public final int retrans
public final int fackets
public final int lastDataSent
public final int lastAckSent
public final int lastDataRecv
public final int lastAckRecv
public final int pmtu
public final int rcvSsthresh
public final int rtt
public final int rttvar
public final int sndSsthresh
public final int sndCwnd
public final int advmss
public final int reordering
void (int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)
int state
int caState
int retransmits
int probes
int backoff
int options
int sndWscale
int rcvWscale
int rto
int ato
int sndMss
int rcvMss
int unacked
int sacked
int lost
int retrans
int fackets
int lastDataSent
int lastAckSent
int lastDataRecv
int lastAckRecv
int pmtu
int rcvSsthresh
int rtt
int rttvar
int sndSsthresh
int sndCwnd
int advmss
int reordering
}
io/grpc/internal/ServerImpl$JumpToApplicationThreadServerStreamListener.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener extends java.lang.Object implements io.grpc.internal.ServerStreamListener {
private final java.util.concurrent.Executor callExecutor
private final java.util.concurrent.Executor cancelExecutor
private final io.grpc.Context$CancellableContext context
private final io.grpc.internal.ServerStream stream
private io.grpc.internal.ServerStreamListener listener
public void (java.util.concurrent.Executor, java.util.concurrent.Executor, io.grpc.internal.ServerStream, io.grpc.Context$CancellableContext)
java.util.concurrent.Executor executor
java.util.concurrent.Executor cancelExecutor
io.grpc.internal.ServerStream stream
io.grpc.Context$CancellableContext context
private io.grpc.internal.ServerStreamListener getListener ()
void setListener (io.grpc.internal.ServerStreamListener)
io.grpc.internal.ServerStreamListener listener
private void internalClose ()
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
public void halfClosed ()
public void closed (io.grpc.Status)
io.grpc.Status status
public void onReady ()
static io.grpc.Context$CancellableContext access$2500 (io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener)
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener x0
static io.grpc.internal.ServerStreamListener access$2600 (io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener)
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener x0
static void access$2700 (io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener)
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener x0
}
io/grpc/internal/FailingClientStream.classFailingClientStream.java
package io.grpc.internal
public final io.grpc.internal.FailingClientStream extends io.grpc.internal.NoopClientStream {
private boolean started
private final io.grpc.Status error
private final io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
public void (io.grpc.Status)
io.grpc.Status error
public void (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress)
io.grpc.Status error
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
public void start (io.grpc.internal.ClientStreamListener)
io.grpc.internal.ClientStreamListener listener
io.grpc.Status getError ()
}
io/grpc/internal/Deframer.classDeframer.java
package io.grpc.internal
public abstract io.grpc.internal.Deframer extends java.lang.Object {
public abstract void setMaxInboundMessageSize (int)
public abstract void setDecompressor (io.grpc.Decompressor)
public abstract void setFullStreamDecompressor (io.grpc.internal.GzipInflatingBuffer)
public abstract void request (int)
public abstract void deframe (io.grpc.internal.ReadableBuffer)
public abstract void closeWhenComplete ()
public abstract void close ()
}
io/grpc/internal/ManagedChannelImpl$2.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$2 extends java.lang.Object implements io.grpc.internal.ManagedClientTransport$Listener {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void transportShutdown (io.grpc.Status)
io.grpc.Status s
public void transportReady ()
public void transportInUse (boolean)
boolean inUse
public void transportTerminated ()
}
io/grpc/internal/StatsTraceContext.classStatsTraceContext.java
package io.grpc.internal
public final io.grpc.internal.StatsTraceContext extends java.lang.Object {
public static final io.grpc.internal.StatsTraceContext NOOP
private final io.grpc.StreamTracer[] tracers
private final java.util.concurrent.atomic.AtomicBoolean closed
public static io.grpc.internal.StatsTraceContext newClientContext (io.grpc.CallOptions, io.grpc.Metadata)
int i
io.grpc.CallOptions callOptions
io.grpc.Metadata headers
java.util.List factories
io.grpc.StreamTracer[] tracers
public static io.grpc.internal.StatsTraceContext newServerContext (java.util.List, java.lang.String, io.grpc.Metadata)
int i
java.util.List factories
String fullMethodName
io.grpc.Metadata headers
io.grpc.StreamTracer[] tracers
void (io.grpc.StreamTracer[])
io.grpc.StreamTracer[] tracers
public java.util.List getTracersForTest ()
public void clientOutboundHeaders ()
io.grpc.StreamTracer tracer
public void clientInboundHeaders ()
io.grpc.StreamTracer tracer
public io.grpc.Context serverFilterContext (io.grpc.Context)
io.grpc.StreamTracer tracer
io.grpc.Context context
io.grpc.Context ctx
public void serverCallStarted (io.grpc.ServerStreamTracer$ServerCallInfo)
io.grpc.StreamTracer tracer
io.grpc.ServerStreamTracer$ServerCallInfo callInfo
public void streamClosed (io.grpc.Status)
io.grpc.StreamTracer tracer
io.grpc.Status status
public void outboundMessage (int)
io.grpc.StreamTracer tracer
int seqNo
public void inboundMessage (int)
io.grpc.StreamTracer tracer
int seqNo
public void outboundMessageSent (int, long, long)
io.grpc.StreamTracer tracer
int seqNo
long optionalWireSize
long optionalUncompressedSize
public void inboundMessageRead (int, long, long)
io.grpc.StreamTracer tracer
int seqNo
long optionalWireSize
long optionalUncompressedSize
public void outboundUncompressedSize (long)
io.grpc.StreamTracer tracer
long bytes
public void outboundWireSize (long)
io.grpc.StreamTracer tracer
long bytes
public void inboundUncompressedSize (long)
io.grpc.StreamTracer tracer
long bytes
public void inboundWireSize (long)
io.grpc.StreamTracer tracer
long bytes
static void ()
}
io/grpc/internal/Channelz$ChannelStats$Builder.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ChannelStats$Builder extends java.lang.Object {
private String target
private io.grpc.ConnectivityState state
private io.grpc.internal.Channelz$ChannelTrace channelTrace
private long callsStarted
private long callsSucceeded
private long callsFailed
private long lastCallStartedNanos
private java.util.List subchannels
private java.util.List sockets
public void ()
public io.grpc.internal.Channelz$ChannelStats$Builder setTarget (java.lang.String)
String target
public io.grpc.internal.Channelz$ChannelStats$Builder setState (io.grpc.ConnectivityState)
io.grpc.ConnectivityState state
public io.grpc.internal.Channelz$ChannelStats$Builder setChannelTrace (io.grpc.internal.Channelz$ChannelTrace)
io.grpc.internal.Channelz$ChannelTrace channelTrace
public io.grpc.internal.Channelz$ChannelStats$Builder setCallsStarted (long)
long callsStarted
public io.grpc.internal.Channelz$ChannelStats$Builder setCallsSucceeded (long)
long callsSucceeded
public io.grpc.internal.Channelz$ChannelStats$Builder setCallsFailed (long)
long callsFailed
public io.grpc.internal.Channelz$ChannelStats$Builder setLastCallStartedNanos (long)
long lastCallStartedNanos
public io.grpc.internal.Channelz$ChannelStats$Builder setSubchannels (java.util.List)
java.util.List subchannels
public io.grpc.internal.Channelz$ChannelStats$Builder setSockets (java.util.List)
java.util.List sockets
public io.grpc.internal.Channelz$ChannelStats build ()
}
io/grpc/internal/ServerCallImpl$ServerStreamListenerImpl.classServerCallImpl.java
package io.grpc.internal
final io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl extends java.lang.Object implements io.grpc.internal.ServerStreamListener {
private final io.grpc.internal.ServerCallImpl call
private final io.grpc.ServerCall$Listener listener
private final io.grpc.Context$CancellableContext context
public void (io.grpc.internal.ServerCallImpl, io.grpc.ServerCall$Listener, io.grpc.Context$CancellableContext)
io.grpc.internal.ServerCallImpl call
io.grpc.ServerCall$Listener listener
io.grpc.Context$CancellableContext context
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
Throwable t
java.io.InputStream message
Throwable t
io.grpc.internal.StreamListener$MessageProducer producer
java.io.InputStream message
public void halfClosed ()
public void closed (io.grpc.Status)
io.grpc.Status status
public void onReady ()
static io.grpc.internal.ServerCallImpl access$000 (io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl)
io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl x0
}
io/grpc/internal/DnsNameResolver$ResourceResolverFactory.classDnsNameResolver.java
package io.grpc.internal
abstract io.grpc.internal.DnsNameResolver$ResourceResolverFactory extends java.lang.Object {
public abstract io.grpc.internal.DnsNameResolver$ResourceResolver newResourceResolver ()
public abstract java.lang.Throwable unavailabilityCause ()
}
io/grpc/internal/AbstractSubchannel.classAbstractSubchannel.java
package io.grpc.internal
abstract io.grpc.internal.AbstractSubchannel extends io.grpc.LoadBalancer$Subchannel {
void ()
abstract io.grpc.internal.ClientTransport obtainActiveTransport ()
abstract io.grpc.internal.Instrumented getInternalSubchannel ()
}
io/grpc/internal/Channelz$1.classChannelz.java
package io.grpc.internal
io.grpc.internal.Channelz$1 extends java.lang.Object {
}
io/grpc/internal/MessageDeframer$1.classMessageDeframer.java
package io.grpc.internal
io.grpc.internal.MessageDeframer$1 extends java.lang.Object {
static final int[] $SwitchMap$io$grpc$internal$MessageDeframer$State
static void ()
}
io/grpc/internal/MoreThrowables.classMoreThrowables.java
package io.grpc.internal
public final io.grpc.internal.MoreThrowables extends java.lang.Object {
public static void throwIfUnchecked (java.lang.Throwable)
Throwable t
private void ()
}
io/grpc/internal/AutoConfiguredLoadBalancerFactory.classAutoConfiguredLoadBalancerFactory.java
package io.grpc.internal
final io.grpc.internal.AutoConfiguredLoadBalancerFactory extends io.grpc.LoadBalancer$Factory {
static final String ROUND_ROBIN_LOAD_BALANCER_FACTORY_NAME
static final String GRPCLB_LOAD_BALANCER_FACTORY_NAME
void ()
public io.grpc.LoadBalancer newLoadBalancer (io.grpc.LoadBalancer$Helper)
io.grpc.LoadBalancer$Helper helper
}
io/grpc/internal/ServerListener.classServerListener.java
package io.grpc.internal
public abstract io.grpc.internal.ServerListener extends java.lang.Object {
public abstract io.grpc.internal.ServerTransportListener transportCreated (io.grpc.internal.ServerTransport)
public abstract void serverShutdown ()
}
io/grpc/internal/RetriableStream$State.classRetriableStream.java
package io.grpc.internal
final io.grpc.internal.RetriableStream$State extends java.lang.Object {
final boolean passThrough
final java.util.List buffer
final java.util.Collection drainedSubstreams
final io.grpc.internal.RetriableStream$Substream winningSubstream
final boolean cancelled
void (java.util.List, java.util.Collection, io.grpc.internal.RetriableStream$Substream, boolean, boolean)
java.util.List buffer
java.util.Collection drainedSubstreams
io.grpc.internal.RetriableStream$Substream winningSubstream
boolean cancelled
boolean passThrough
io.grpc.internal.RetriableStream$State cancelled ()
io.grpc.internal.RetriableStream$State substreamDrained (io.grpc.internal.RetriableStream$Substream)
java.util.Collection drainedSubstreams
java.util.Collection drainedSubstreams
io.grpc.internal.RetriableStream$Substream substream
java.util.Collection drainedSubstreams
boolean passThrough
java.util.List buffer
io.grpc.internal.RetriableStream$State substreamClosed (io.grpc.internal.RetriableStream$Substream)
java.util.Collection drainedSubstreams
io.grpc.internal.RetriableStream$Substream substream
io.grpc.internal.RetriableStream$State committed (io.grpc.internal.RetriableStream$Substream)
java.util.Collection drainedSubstreams
io.grpc.internal.RetriableStream$Substream winningSubstream
boolean passThrough
java.util.List buffer
java.util.Collection drainedSubstreams
}
io/grpc/internal/InternalServer.classInternalServer.java
package io.grpc.internal
public abstract io.grpc.internal.InternalServer extends java.lang.Object {
public abstract void start (io.grpc.internal.ServerListener) throws java.io.IOException
public abstract void shutdown ()
public abstract int getPort ()
public abstract java.util.List getListenSockets ()
}
io/grpc/internal/ProxyDetectorImpl$AuthenticationProvider.classProxyDetectorImpl.java
package io.grpc.internal
abstract io.grpc.internal.ProxyDetectorImpl$AuthenticationProvider extends java.lang.Object {
public abstract java.net.PasswordAuthentication requestPasswordAuthentication (java.lang.String, java.net.InetAddress, int, java.lang.String, java.lang.String, java.lang.String)
}
io/grpc/internal/ForwardingReadableBuffer.classForwardingReadableBuffer.java
package io.grpc.internal
public abstract io.grpc.internal.ForwardingReadableBuffer extends java.lang.Object implements io.grpc.internal.ReadableBuffer {
private final io.grpc.internal.ReadableBuffer buf
public void (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer buf
public int readableBytes ()
public int readUnsignedByte ()
public int readInt ()
public void skipBytes (int)
int length
public void readBytes (byte[], int, int)
byte[] dest
int destOffset
int length
public void readBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer dest
public void readBytes (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream dest
int length
public io.grpc.internal.ReadableBuffer readBytes (int)
int length
public boolean hasArray ()
public byte[] array ()
public int arrayOffset ()
public void close ()
public java.lang.String toString ()
}
io/grpc/internal/InternalSubchannel$CallTracingTransport$1$1.classInternalSubchannel.java
package io.grpc.internal
io.grpc.internal.InternalSubchannel$CallTracingTransport$1$1 extends io.grpc.internal.ForwardingClientStreamListener {
final io.grpc.internal.ClientStreamListener val$listener
final io.grpc.internal.InternalSubchannel$CallTracingTransport$1 this$1
void (io.grpc.internal.InternalSubchannel$CallTracingTransport$1, io.grpc.internal.ClientStreamListener)
io.grpc.internal.InternalSubchannel$CallTracingTransport$1 this$1
protected io.grpc.internal.ClientStreamListener delegate ()
public void closed (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void closed (io.grpc.Status, io.grpc.internal.ClientStreamListener$RpcProgress, io.grpc.Metadata)
io.grpc.Status status
io.grpc.internal.ClientStreamListener$RpcProgress rpcProgress
io.grpc.Metadata trailers
}
io/grpc/internal/ClientTransport.classClientTransport.java
package io.grpc.internal
public abstract io.grpc.internal.ClientTransport extends java.lang.Object implements io.grpc.internal.Instrumented {
public abstract io.grpc.internal.ClientStream newStream (io.grpc.MethodDescriptor, io.grpc.Metadata, io.grpc.CallOptions)
public abstract void ping (io.grpc.internal.ClientTransport$PingCallback, java.util.concurrent.Executor)
}
io/grpc/internal/CensusStatsModule$1.classCensusStatsModule.java
package io.grpc.internal
io.grpc.internal.CensusStatsModule$1 extends java.lang.Object implements io.grpc.Metadata$BinaryMarshaller {
final io.opencensus.tags.propagation.TagContextBinarySerializer val$tagCtxSerializer
final io.opencensus.tags.Tagger val$tagger
final io.grpc.internal.CensusStatsModule this$0
void (io.grpc.internal.CensusStatsModule, io.opencensus.tags.propagation.TagContextBinarySerializer, io.opencensus.tags.Tagger)
io.grpc.internal.CensusStatsModule this$0
public byte[] toBytes (io.opencensus.tags.TagContext)
io.opencensus.tags.propagation.TagContextSerializationException e
io.opencensus.tags.TagContext context
public io.opencensus.tags.TagContext parseBytes (byte[])
Exception e
byte[] serialized
public volatile java.lang.Object parseBytes (byte[])
public volatile byte[] toBytes (java.lang.Object)
}
io/grpc/internal/Channelz$RootChannelList.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$RootChannelList extends java.lang.Object {
public final java.util.List channels
public final boolean end
public void (java.util.List, boolean)
java.util.List channels
boolean end
}
io/grpc/internal/ClientCallImpl.classClientCallImpl.java
package io.grpc.internal
final io.grpc.internal.ClientCallImpl extends io.grpc.ClientCall {
private static final java.util.logging.Logger log
private static final byte[] FULL_STREAM_DECOMPRESSION_ENCODINGS
private final io.grpc.MethodDescriptor method
private final java.util.concurrent.Executor callExecutor
private final io.grpc.internal.CallTracer channelCallsTracer
private final io.grpc.Context context
private volatile java.util.concurrent.ScheduledFuture deadlineCancellationFuture
private final boolean unaryRequest
private final io.grpc.CallOptions callOptions
private final boolean retryEnabled
private io.grpc.internal.ClientStream stream
private volatile boolean cancelListenersShouldBeRemoved
private boolean cancelCalled
private boolean halfCloseCalled
private final io.grpc.internal.ClientCallImpl$ClientTransportProvider clientTransportProvider
private final io.grpc.Context$CancellationListener cancellationListener
private final java.util.concurrent.ScheduledExecutorService deadlineCancellationExecutor
private boolean fullStreamDecompression
private io.grpc.DecompressorRegistry decompressorRegistry
private io.grpc.CompressorRegistry compressorRegistry
void (io.grpc.MethodDescriptor, java.util.concurrent.Executor, io.grpc.CallOptions, io.grpc.internal.ClientCallImpl$ClientTransportProvider, java.util.concurrent.ScheduledExecutorService, io.grpc.internal.CallTracer, boolean)
io.grpc.MethodDescriptor method
java.util.concurrent.Executor executor
io.grpc.CallOptions callOptions
io.grpc.internal.ClientCallImpl$ClientTransportProvider clientTransportProvider
java.util.concurrent.ScheduledExecutorService deadlineCancellationExecutor
io.grpc.internal.CallTracer channelCallsTracer
boolean retryEnabled
io.grpc.internal.ClientCallImpl setFullStreamDecompression (boolean)
boolean fullStreamDecompression
io.grpc.internal.ClientCallImpl setDecompressorRegistry (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry decompressorRegistry
io.grpc.internal.ClientCallImpl setCompressorRegistry (io.grpc.CompressorRegistry)
io.grpc.CompressorRegistry compressorRegistry
static void prepareHeaders (io.grpc.Metadata, io.grpc.DecompressorRegistry, io.grpc.Compressor, boolean)
io.grpc.Metadata headers
io.grpc.DecompressorRegistry decompressorRegistry
io.grpc.Compressor compressor
boolean fullStreamDecompression
byte[] advertisedEncodings
public void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
io.grpc.internal.ClientTransport transport
io.grpc.Context origContext
io.grpc.ClientCall$Listener observer
io.grpc.Metadata headers
String compressorName
io.grpc.Compressor compressor
io.grpc.Deadline effectiveDeadline
boolean deadlineExceeded
private static void logIfContextNarrowedTimeout (io.grpc.Deadline, io.grpc.Deadline, io.grpc.Deadline)
long callTimeout
io.grpc.Deadline effectiveDeadline
io.grpc.Deadline outerCallDeadline
io.grpc.Deadline callDeadline
long effectiveTimeout
StringBuilder builder
private void removeContextListenerAndCancelDeadlineFuture ()
java.util.concurrent.ScheduledFuture f
private java.util.concurrent.ScheduledFuture startDeadlineTimer (io.grpc.Deadline)
io.grpc.Deadline deadline
long remainingNanos
private io.grpc.Deadline effectiveDeadline ()
private static io.grpc.Deadline min (io.grpc.Deadline, io.grpc.Deadline)
io.grpc.Deadline deadline0
io.grpc.Deadline deadline1
public void request (int)
int numMessages
public void cancel (java.lang.String, java.lang.Throwable)
io.grpc.Status status
String message
Throwable cause
public void halfClose ()
public void sendMessage (java.lang.Object)
io.grpc.internal.RetriableStream retriableStream
RuntimeException e
Error e
Object message
public void setMessageCompression (boolean)
boolean enabled
public boolean isReady ()
public io.grpc.Attributes getAttributes ()
private void closeObserver (io.grpc.ClientCall$Listener, io.grpc.Status, io.grpc.Metadata)
io.grpc.ClientCall$Listener observer
io.grpc.Status status
io.grpc.Metadata trailers
public java.lang.String toString ()
static io.grpc.internal.ClientStream access$100 (io.grpc.internal.ClientCallImpl)
io.grpc.internal.ClientCallImpl x0
static io.grpc.Context access$200 (io.grpc.internal.ClientCallImpl)
io.grpc.internal.ClientCallImpl x0
static void access$300 (io.grpc.internal.ClientCallImpl, io.grpc.ClientCall$Listener, io.grpc.Status, io.grpc.Metadata)
io.grpc.internal.ClientCallImpl x0
io.grpc.ClientCall$Listener x1
io.grpc.Status x2
io.grpc.Metadata x3
static java.util.concurrent.Executor access$700 (io.grpc.internal.ClientCallImpl)
io.grpc.internal.ClientCallImpl x0
static io.grpc.MethodDescriptor access$800 (io.grpc.internal.ClientCallImpl)
io.grpc.internal.ClientCallImpl x0
static boolean access$902 (io.grpc.internal.ClientCallImpl, boolean)
io.grpc.internal.ClientCallImpl x0
boolean x1
static void access$1000 (io.grpc.internal.ClientCallImpl)
io.grpc.internal.ClientCallImpl x0
static io.grpc.internal.CallTracer access$1100 (io.grpc.internal.ClientCallImpl)
io.grpc.internal.ClientCallImpl x0
static io.grpc.Deadline access$1200 (io.grpc.internal.ClientCallImpl)
io.grpc.internal.ClientCallImpl x0
static void ()
}
io/grpc/internal/ManagedChannelImpl$3.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$3 extends io.grpc.internal.InUseStateAggregator {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
void handleInUse ()
void handleNotInUse ()
}
io/grpc/internal/ObjectPool.classObjectPool.java
package io.grpc.internal
public abstract io.grpc.internal.ObjectPool extends java.lang.Object {
public abstract java.lang.Object getObject ()
public abstract java.lang.Object returnObject (java.lang.Object)
}
io/grpc/internal/ClientCallImpl$ContextCancellationListener.classClientCallImpl.java
package io.grpc.internal
final io.grpc.internal.ClientCallImpl$ContextCancellationListener extends java.lang.Object implements io.grpc.Context$CancellationListener {
final io.grpc.internal.ClientCallImpl this$0
private void (io.grpc.internal.ClientCallImpl)
public void cancelled (io.grpc.Context)
io.grpc.Context context
void (io.grpc.internal.ClientCallImpl, io.grpc.internal.ClientCallImpl$1)
io.grpc.internal.ClientCallImpl x0
io.grpc.internal.ClientCallImpl$1 x1
}
io/grpc/internal/ServerImpl$ServerTransportListenerImpl$1StreamCreated.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$ServerTransportListenerImpl$1StreamCreated extends io.grpc.internal.ContextRunnable {
final io.grpc.Context$CancellableContext val$context
final String val$methodName
final io.grpc.internal.ServerStream val$stream
final io.grpc.Metadata val$headers
final io.grpc.internal.StatsTraceContext val$statsTraceCtx
final io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener val$jumpListener
final io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
void (io.grpc.internal.ServerImpl$ServerTransportListenerImpl, io.grpc.Context$CancellableContext, java.lang.String, io.grpc.internal.ServerStream, io.grpc.Metadata, io.grpc.internal.StatsTraceContext, io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener)
io.grpc.internal.ServerImpl$ServerTransportListenerImpl this$1
public void runInContext ()
io.grpc.Status status
io.grpc.ServerMethodDefinition method
RuntimeException e
Error e
io.grpc.internal.ServerStreamListener listener
}
io/grpc/internal/TimeProvider$1.classTimeProvider.java
package io.grpc.internal
io.grpc.internal.TimeProvider$1 extends java.lang.Object implements io.grpc.internal.TimeProvider {
final long offsetNanos
void ()
public long currentTimeNanos ()
}
io/grpc/internal/LongCounter.classLongCounter.java
package io.grpc.internal
public abstract io.grpc.internal.LongCounter extends java.lang.Object {
public abstract void add (long)
public abstract long value ()
}
io/grpc/internal/WritableBuffer.classWritableBuffer.java
package io.grpc.internal
public abstract io.grpc.internal.WritableBuffer extends java.lang.Object {
public abstract void write (byte[], int, int)
public abstract void write (byte)
public abstract int writableBytes ()
public abstract int readableBytes ()
public abstract void release ()
}
io/grpc/internal/CallTracer.classCallTracer.java
package io.grpc.internal
final io.grpc.internal.CallTracer extends java.lang.Object {
private final io.grpc.internal.TimeProvider timeProvider
private final io.grpc.internal.LongCounter callsStarted
private final io.grpc.internal.LongCounter callsSucceeded
private final io.grpc.internal.LongCounter callsFailed
private volatile long lastCallStartedNanos
static final io.grpc.internal.CallTracer$Factory DEFAULT_FACTORY
void (io.grpc.internal.TimeProvider)
io.grpc.internal.TimeProvider timeProvider
public void reportCallStarted ()
public void reportCallEnded (boolean)
boolean success
void updateBuilder (io.grpc.internal.Channelz$ChannelStats$Builder)
io.grpc.internal.Channelz$ChannelStats$Builder builder
void updateBuilder (io.grpc.internal.Channelz$ServerStats$Builder)
io.grpc.internal.Channelz$ServerStats$Builder builder
public static io.grpc.internal.CallTracer$Factory getDefaultFactory ()
static void ()
}
io/grpc/internal/Channelz$ChannelTrace.classChannelz.java
package io.grpc.internal
public final io.grpc.internal.Channelz$ChannelTrace extends java.lang.Object {
public final long numEventsLogged
public final long creationTimeNanos
public final java.util.List events
private void (long, long, java.util.List)
long numEventsLogged
long creationTimeNanos
java.util.List events
void (long, long, java.util.List, io.grpc.internal.Channelz$1)
long x0
long x1
java.util.List x2
io.grpc.internal.Channelz$1 x3
}
io/grpc/internal/InternalSubchannel$Callback.classInternalSubchannel.java
package io.grpc.internal
abstract io.grpc.internal.InternalSubchannel$Callback extends java.lang.Object {
void ()
void onTerminated (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel is
void onStateChange (io.grpc.internal.InternalSubchannel, io.grpc.ConnectivityStateInfo)
io.grpc.internal.InternalSubchannel is
io.grpc.ConnectivityStateInfo newState
void onInUse (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel is
void onNotInUse (io.grpc.internal.InternalSubchannel)
io.grpc.internal.InternalSubchannel is
}
io/grpc/internal/CompositeReadableBuffer.classCompositeReadableBuffer.java
package io.grpc.internal
public io.grpc.internal.CompositeReadableBuffer extends io.grpc.internal.AbstractReadableBuffer {
private int readableBytes
private final java.util.Queue buffers
public void ()
public void addBuffer (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer subBuffer
io.grpc.internal.ReadableBuffer buffer
io.grpc.internal.CompositeReadableBuffer compositeBuffer
public int readableBytes ()
public int readUnsignedByte ()
io.grpc.internal.CompositeReadableBuffer$ReadOperation op
public void skipBytes (int)
int length
public void readBytes (byte[], int, int)
byte[] dest
int destOffset
int length
public void readBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer dest
public void readBytes (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream dest
int length
io.grpc.internal.CompositeReadableBuffer$ReadOperation op
public io.grpc.internal.CompositeReadableBuffer readBytes (int)
io.grpc.internal.ReadableBuffer buffer
int length
io.grpc.internal.CompositeReadableBuffer newBuffer
public void close ()
private void execute (io.grpc.internal.CompositeReadableBuffer$ReadOperation, int)
io.grpc.internal.ReadableBuffer buffer
int lengthToCopy
io.grpc.internal.CompositeReadableBuffer$ReadOperation op
int length
private void advanceBufferIfNecessary ()
io.grpc.internal.ReadableBuffer buffer
public volatile io.grpc.internal.ReadableBuffer readBytes (int)
}
io/grpc/internal/BackoffPolicy$Provider.classBackoffPolicy.java
package io.grpc.internal
public abstract io.grpc.internal.BackoffPolicy$Provider extends java.lang.Object {
public abstract io.grpc.internal.BackoffPolicy get ()
}
io/grpc/internal/AbstractServerStream$TransportState$1.classAbstractServerStream.java
package io.grpc.internal
io.grpc.internal.AbstractServerStream$TransportState$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$status
final io.grpc.internal.AbstractServerStream$TransportState this$0
void (io.grpc.internal.AbstractServerStream$TransportState, io.grpc.Status)
io.grpc.internal.AbstractServerStream$TransportState this$0
public void run ()
}
io/grpc/internal/ReadableBuffers$ByteArrayWrapper.classReadableBuffers.java
package io.grpc.internal
io.grpc.internal.ReadableBuffers$ByteArrayWrapper extends io.grpc.internal.AbstractReadableBuffer {
int offset
final int end
final byte[] bytes
void (byte[])
byte[] bytes
void (byte[], int, int)
byte[] bytes
int offset
int length
public int readableBytes ()
public void skipBytes (int)
int length
public int readUnsignedByte ()
public void readBytes (byte[], int, int)
byte[] dest
int destIndex
int length
public void readBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer dest
int length
public void readBytes (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream dest
int length
public io.grpc.internal.ReadableBuffers$ByteArrayWrapper readBytes (int)
int length
int originalOffset
public boolean hasArray ()
public byte[] array ()
public int arrayOffset ()
public volatile io.grpc.internal.ReadableBuffer readBytes (int)
}
io/grpc/internal/ApplicationThreadDeframer.classApplicationThreadDeframer.java
package io.grpc.internal
public io.grpc.internal.ApplicationThreadDeframer extends java.lang.Object implements io.grpc.internal.Deframer io.grpc.internal.MessageDeframer$Listener {
private final io.grpc.internal.MessageDeframer$Listener storedListener
private final io.grpc.internal.MessageDeframer deframer
private final io.grpc.internal.ApplicationThreadDeframer$TransportExecutor transportExecutor
private final java.util.Queue messageReadQueue
void (io.grpc.internal.MessageDeframer$Listener, io.grpc.internal.ApplicationThreadDeframer$TransportExecutor, io.grpc.internal.MessageDeframer)
io.grpc.internal.MessageDeframer$Listener listener
io.grpc.internal.ApplicationThreadDeframer$TransportExecutor transportExecutor
io.grpc.internal.MessageDeframer deframer
public void setMaxInboundMessageSize (int)
int messageSize
public void setDecompressor (io.grpc.Decompressor)
io.grpc.Decompressor decompressor
public void setFullStreamDecompressor (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer fullStreamDecompressor
public void request (int)
int numMessages
public void deframe (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer data
public void closeWhenComplete ()
public void close ()
public void bytesRead (int)
int numBytes
public void messagesAvailable (io.grpc.internal.StreamListener$MessageProducer)
io.grpc.internal.StreamListener$MessageProducer producer
java.io.InputStream message
public void deframerClosed (boolean)
boolean hasPartialMessage
public void deframeFailed (java.lang.Throwable)
Throwable cause
static io.grpc.internal.MessageDeframer access$000 (io.grpc.internal.ApplicationThreadDeframer)
io.grpc.internal.ApplicationThreadDeframer x0
static io.grpc.internal.MessageDeframer$Listener access$100 (io.grpc.internal.ApplicationThreadDeframer)
io.grpc.internal.ApplicationThreadDeframer x0
static java.util.Queue access$300 (io.grpc.internal.ApplicationThreadDeframer)
io.grpc.internal.ApplicationThreadDeframer x0
}
io/grpc/internal/ChannelExecutor.classChannelExecutor.java
package io.grpc.internal
io.grpc.internal.ChannelExecutor extends java.lang.Object {
private static final java.util.logging.Logger log
private final Object lock
private final java.util.Queue queue
private boolean draining
void ()
final void drain ()
Runnable runnable
Throwable t
Runnable runnable
boolean drainLeaseAcquired
final io.grpc.internal.ChannelExecutor executeLater (java.lang.Runnable)
Runnable runnable
final int numPendingTasks ()
void handleUncaughtThrowable (java.lang.Throwable)
Throwable t
static void ()
}
io/grpc/internal/GzipInflatingBuffer.classGzipInflatingBuffer.java
package io.grpc.internal
io.grpc.internal.GzipInflatingBuffer extends java.lang.Object implements java.io.Closeable {
private static final int INFLATE_BUFFER_SIZE
private static final int UNSIGNED_SHORT_SIZE
private static final int GZIP_MAGIC
private static final int GZIP_HEADER_MIN_SIZE
private static final int GZIP_TRAILER_SIZE
private static final int HEADER_CRC_FLAG
private static final int HEADER_EXTRA_FLAG
private static final int HEADER_NAME_FLAG
private static final int HEADER_COMMENT_FLAG
private final io.grpc.internal.CompositeReadableBuffer gzippedData
private final java.util.zip.CRC32 crc
private final io.grpc.internal.GzipInflatingBuffer$GzipMetadataReader gzipMetadataReader
private final byte[] inflaterInput
private int inflaterInputStart
private int inflaterInputEnd
private java.util.zip.Inflater inflater
private io.grpc.internal.GzipInflatingBuffer$State state
private boolean closed
private int gzipHeaderFlag
private int headerExtraToRead
private long expectedGzipTrailerIsize
private int bytesConsumed
private int deflatedBytesConsumed
private boolean isStalled
void ()
boolean isStalled ()
boolean hasPartialData ()
void addGzippedBytes (io.grpc.internal.ReadableBuffer)
io.grpc.internal.ReadableBuffer buffer
public void close ()
int getAndResetBytesConsumed ()
int savedBytesConsumed
int getAndResetDeflatedBytesConsumed ()
int savedDeflatedBytesConsumed
int inflateBytes (byte[], int, int) throws java.util.zip.DataFormatException java.util.zip.ZipException
int missingBytes
byte[] b
int offset
int length
int bytesRead
boolean madeProgress
private boolean processHeader () throws java.util.zip.ZipException
private boolean processHeaderExtraLen ()
private boolean processHeaderExtra ()
private boolean processHeaderName ()
private boolean processHeaderComment ()
private boolean processHeaderCrc () throws java.util.zip.ZipException
int desiredCrc16
private boolean initializeInflater ()
int bytesRemainingInInflaterInput
private int inflate (byte[], int, int) throws java.util.zip.DataFormatException java.util.zip.ZipException
int inflaterTotalIn
int n
int bytesConsumedDelta
java.util.zip.DataFormatException e
byte[] b
int off
int len
private boolean fill ()
int bytesToAdd
private boolean processTrailer () throws java.util.zip.ZipException
static int access$000 (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer x0
static int access$100 (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer x0
static byte[] access$200 (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer x0
static int access$112 (io.grpc.internal.GzipInflatingBuffer, int)
io.grpc.internal.GzipInflatingBuffer x0
int x1
static io.grpc.internal.CompositeReadableBuffer access$300 (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer x0
static java.util.zip.CRC32 access$400 (io.grpc.internal.GzipInflatingBuffer)
io.grpc.internal.GzipInflatingBuffer x0
static int access$512 (io.grpc.internal.GzipInflatingBuffer, int)
io.grpc.internal.GzipInflatingBuffer x0
int x1
}
io/grpc/internal/RetriableStream$Sublistener$1.classRetriableStream.java
package io.grpc.internal
io.grpc.internal.RetriableStream$Sublistener$1 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.RetriableStream$Sublistener this$1
void (io.grpc.internal.RetriableStream$Sublistener)
io.grpc.internal.RetriableStream$Sublistener this$1
public void run ()
io.grpc.internal.RetriableStream$Substream newSubstream
}
io/grpc/internal/ServerImpl$ServerTransportListenerImpl.classServerImpl.java
package io.grpc.internal
final io.grpc.internal.ServerImpl$ServerTransportListenerImpl extends java.lang.Object implements io.grpc.internal.ServerTransportListener {
private final io.grpc.internal.ServerTransport transport
private java.util.concurrent.Future handshakeTimeoutFuture
private io.grpc.Attributes attributes
final io.grpc.internal.ServerImpl this$0
void (io.grpc.internal.ServerImpl, io.grpc.internal.ServerTransport)
io.grpc.internal.ServerTransport transport
public void init ()
public io.grpc.Attributes transportReady (io.grpc.Attributes)
io.grpc.ServerTransportFilter filter
io.grpc.Attributes attributes
public void transportTerminated ()
io.grpc.ServerTransportFilter filter
public void streamCreated (io.grpc.internal.ServerStream, java.lang.String, io.grpc.Metadata)
String encoding
io.grpc.Decompressor decompressor
java.util.concurrent.Executor wrappedExecutor
io.grpc.internal.ServerStream stream
String methodName
io.grpc.Metadata headers
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.Context$CancellableContext context
java.util.concurrent.Executor wrappedExecutor
io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener jumpListener
private io.grpc.Context$CancellableContext createContext (io.grpc.internal.ServerStream, io.grpc.Metadata, io.grpc.internal.StatsTraceContext)
io.grpc.internal.ServerStream stream
io.grpc.Metadata headers
io.grpc.internal.StatsTraceContext statsTraceCtx
Long timeoutNanos
io.grpc.Context baseContext
io.grpc.Context$CancellableContext context
private io.grpc.internal.ServerStreamListener startCall (io.grpc.internal.ServerStream, java.lang.String, io.grpc.ServerMethodDefinition, io.grpc.Metadata, io.grpc.Context$CancellableContext, io.grpc.internal.StatsTraceContext)
io.grpc.ServerInterceptor interceptor
io.grpc.internal.ServerStream stream
String fullMethodName
io.grpc.ServerMethodDefinition methodDef
io.grpc.Metadata headers
io.grpc.Context$CancellableContext context
io.grpc.internal.StatsTraceContext statsTraceCtx
io.grpc.ServerCallHandler handler
io.grpc.ServerMethodDefinition interceptedDef
io.grpc.ServerMethodDefinition wMethodDef
private io.grpc.internal.ServerStreamListener startWrappedCall (java.lang.String, io.grpc.ServerMethodDefinition, io.grpc.internal.ServerStream, io.grpc.Metadata, io.grpc.Context$CancellableContext)
String fullMethodName
io.grpc.ServerMethodDefinition methodDef
io.grpc.internal.ServerStream stream
io.grpc.Metadata headers
io.grpc.Context$CancellableContext context
io.grpc.internal.ServerCallImpl call
io.grpc.ServerCall$Listener listener
static io.grpc.internal.ServerTransport access$800 (io.grpc.internal.ServerImpl$ServerTransportListenerImpl)
io.grpc.internal.ServerImpl$ServerTransportListenerImpl x0
static io.grpc.internal.ServerStreamListener access$1800 (io.grpc.internal.ServerImpl$ServerTransportListenerImpl, io.grpc.internal.ServerStream, java.lang.String, io.grpc.ServerMethodDefinition, io.grpc.Metadata, io.grpc.Context$CancellableContext, io.grpc.internal.StatsTraceContext)
io.grpc.internal.ServerImpl$ServerTransportListenerImpl x0
io.grpc.internal.ServerStream x1
String x2
io.grpc.ServerMethodDefinition x3
io.grpc.Metadata x4
io.grpc.Context$CancellableContext x5
io.grpc.internal.StatsTraceContext x6
}
io/grpc/internal/ManagedChannelImpl$13.classManagedChannelImpl.java
package io.grpc.internal
io.grpc.internal.ManagedChannelImpl$13 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.internal.ManagedChannelImpl this$0
void (io.grpc.internal.ManagedChannelImpl)
io.grpc.internal.ManagedChannelImpl this$0
public void run ()
io.grpc.internal.InternalSubchannel subchannel
io.grpc.internal.OobChannel oobChannel
}
io/grpc/ServerInterceptors$1.classServerInterceptors.java
package io.grpc
io.grpc.ServerInterceptors$1 extends java.lang.Object implements io.grpc.MethodDescriptor$Marshaller {
void ()
public java.io.InputStream stream (java.io.InputStream)
java.io.InputStream value
public java.io.InputStream parse (java.io.InputStream)
java.io.InputStream stream
public volatile java.lang.Object parse (java.io.InputStream)
public volatile java.io.InputStream stream (java.lang.Object)
}
io/grpc/ManagedChannelProvider$1.classManagedChannelProvider.java
package io.grpc
io.grpc.ManagedChannelProvider$1 extends java.lang.Object implements io.grpc.ServiceProviders$PriorityAccessor {
void ()
public boolean isAvailable (io.grpc.ManagedChannelProvider)
io.grpc.ManagedChannelProvider provider
public int getPriority (io.grpc.ManagedChannelProvider)
io.grpc.ManagedChannelProvider provider
public volatile int getPriority (java.lang.Object)
public volatile boolean isAvailable (java.lang.Object)
}
io/grpc/ServiceProviders$PriorityAccessor.classServiceProviders.java
package io.grpc
public abstract io.grpc.ServiceProviders$PriorityAccessor extends java.lang.Object {
public abstract boolean isAvailable (java.lang.Object)
public abstract int getPriority (java.lang.Object)
}
io/grpc/Metadata$Key.classMetadata.java
package io.grpc
public abstract io.grpc.Metadata$Key extends java.lang.Object {
private static final java.util.BitSet VALID_T_CHARS
private final String originalName
private final String name
private final byte[] nameBytes
public static io.grpc.Metadata$Key of (java.lang.String, io.grpc.Metadata$BinaryMarshaller)
String name
io.grpc.Metadata$BinaryMarshaller marshaller
public static io.grpc.Metadata$Key of (java.lang.String, io.grpc.Metadata$AsciiMarshaller)
String name
io.grpc.Metadata$AsciiMarshaller marshaller
static io.grpc.Metadata$Key of (java.lang.String, boolean, io.grpc.Metadata$AsciiMarshaller)
String name
boolean pseudo
io.grpc.Metadata$AsciiMarshaller marshaller
static io.grpc.Metadata$Key of (java.lang.String, boolean, io.grpc.Metadata$TrustedAsciiMarshaller)
String name
boolean pseudo
io.grpc.Metadata$TrustedAsciiMarshaller marshaller
private static java.util.BitSet generateValidTChars ()
char c
char c
java.util.BitSet valid
private static java.lang.String validateName (java.lang.String, boolean)
char tChar
int i
String n
boolean pseudo
private void (java.lang.String, boolean)
String name
boolean pseudo
public final java.lang.String originalName ()
public final java.lang.String name ()
byte[] asciiName ()
public boolean equals (java.lang.Object)
Object o
io.grpc.Metadata$Key key
public int hashCode ()
public java.lang.String toString ()
abstract byte[] toBytes (java.lang.Object)
abstract java.lang.Object parseBytes (byte[])
void (java.lang.String, boolean, io.grpc.Metadata$1)
String x0
boolean x1
io.grpc.Metadata$1 x2
static void ()
}
io/grpc/Status$1.classStatus.java
package io.grpc
io.grpc.Status$1 extends java.lang.Object {
}
io/grpc/ServiceDescriptor.classServiceDescriptor.java
package io.grpc
public final io.grpc.ServiceDescriptor extends java.lang.Object {
private final String name
private final java.util.Collection methods
private final Object schemaDescriptor
public transient void (java.lang.String, io.grpc.MethodDescriptor[])
String name
io.grpc.MethodDescriptor[] methods
public void (java.lang.String, java.util.Collection)
String name
java.util.Collection methods
private void (io.grpc.ServiceDescriptor$Builder)
io.grpc.ServiceDescriptor$Builder b
public java.lang.String getName ()
public java.util.Collection getMethods ()
public java.lang.Object getSchemaDescriptor ()
static void validateMethodNames (java.lang.String, java.util.Collection)
String methodServiceName
io.grpc.MethodDescriptor method
String serviceName
java.util.Collection methods
java.util.Set allNames
public static io.grpc.ServiceDescriptor$Builder newBuilder (java.lang.String)
String name
public java.lang.String toString ()
void (io.grpc.ServiceDescriptor$Builder, io.grpc.ServiceDescriptor$1)
io.grpc.ServiceDescriptor$Builder x0
io.grpc.ServiceDescriptor$1 x1
}
io/grpc/ManagedChannelBuilder.classManagedChannelBuilder.java
package io.grpc
public abstract io.grpc.ManagedChannelBuilder extends java.lang.Object {
public void ()
public static io.grpc.ManagedChannelBuilder forAddress (java.lang.String, int)
String name
int port
public static io.grpc.ManagedChannelBuilder forTarget (java.lang.String)
String target
public abstract io.grpc.ManagedChannelBuilder directExecutor ()
public abstract io.grpc.ManagedChannelBuilder executor (java.util.concurrent.Executor)
public abstract io.grpc.ManagedChannelBuilder intercept (java.util.List)
public transient abstract io.grpc.ManagedChannelBuilder intercept (io.grpc.ClientInterceptor[])
public abstract io.grpc.ManagedChannelBuilder userAgent (java.lang.String)
public abstract io.grpc.ManagedChannelBuilder overrideAuthority (java.lang.String)
public io.grpc.ManagedChannelBuilder usePlaintext (boolean)
boolean skipNegotiation
public io.grpc.ManagedChannelBuilder usePlaintext ()
public io.grpc.ManagedChannelBuilder useTransportSecurity ()
public abstract io.grpc.ManagedChannelBuilder nameResolverFactory (io.grpc.NameResolver$Factory)
public abstract io.grpc.ManagedChannelBuilder loadBalancerFactory (io.grpc.LoadBalancer$Factory)
public io.grpc.ManagedChannelBuilder enableFullStreamDecompression ()
public abstract io.grpc.ManagedChannelBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
public abstract io.grpc.ManagedChannelBuilder compressorRegistry (io.grpc.CompressorRegistry)
public abstract io.grpc.ManagedChannelBuilder idleTimeout (long, java.util.concurrent.TimeUnit)
public io.grpc.ManagedChannelBuilder maxInboundMessageSize (int)
int bytes
public io.grpc.ManagedChannelBuilder keepAliveTime (long, java.util.concurrent.TimeUnit)
long keepAliveTime
java.util.concurrent.TimeUnit timeUnit
public io.grpc.ManagedChannelBuilder keepAliveTimeout (long, java.util.concurrent.TimeUnit)
long keepAliveTimeout
java.util.concurrent.TimeUnit timeUnit
public io.grpc.ManagedChannelBuilder keepAliveWithoutCalls (boolean)
boolean enable
public io.grpc.ManagedChannelBuilder maxRetryAttempts (int)
int maxRetryAttempts
public io.grpc.ManagedChannelBuilder maxHedgedAttempts (int)
int maxHedgedAttempts
public io.grpc.ManagedChannelBuilder retryBufferSize (long)
long bytes
public io.grpc.ManagedChannelBuilder perRpcBufferLimit (long)
long bytes
public io.grpc.ManagedChannelBuilder disableRetry ()
public io.grpc.ManagedChannelBuilder enableRetry ()
public io.grpc.ManagedChannelBuilder setBinaryLog (io.grpc.BinaryLog)
io.grpc.BinaryLog binaryLog
public io.grpc.ManagedChannelBuilder maxTraceEvents (int)
int maxTraceEvents
public abstract io.grpc.ManagedChannel build ()
private io.grpc.ManagedChannelBuilder thisT ()
io.grpc.ManagedChannelBuilder thisT
}
io/grpc/PickFirstBalancerFactory$Picker.classPickFirstBalancerFactory.java
package io.grpc
final io.grpc.PickFirstBalancerFactory$Picker extends io.grpc.LoadBalancer$SubchannelPicker {
private final io.grpc.LoadBalancer$PickResult result
void (io.grpc.LoadBalancer$PickResult)
io.grpc.LoadBalancer$PickResult result
public io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
io.grpc.LoadBalancer$PickSubchannelArgs args
public void requestConnection ()
io.grpc.LoadBalancer$Subchannel subchannel
}
io/grpc/MethodDescriptor$Builder.classMethodDescriptor.java
package io.grpc
public final io.grpc.MethodDescriptor$Builder extends java.lang.Object {
private io.grpc.MethodDescriptor$Marshaller requestMarshaller
private io.grpc.MethodDescriptor$Marshaller responseMarshaller
private io.grpc.MethodDescriptor$MethodType type
private String fullMethodName
private boolean idempotent
private boolean safe
private Object schemaDescriptor
private boolean sampledToLocalTracing
private void ()
public io.grpc.MethodDescriptor$Builder setRequestMarshaller (io.grpc.MethodDescriptor$Marshaller)
io.grpc.MethodDescriptor$Marshaller requestMarshaller
public io.grpc.MethodDescriptor$Builder setResponseMarshaller (io.grpc.MethodDescriptor$Marshaller)
io.grpc.MethodDescriptor$Marshaller responseMarshaller
public io.grpc.MethodDescriptor$Builder setType (io.grpc.MethodDescriptor$MethodType)
io.grpc.MethodDescriptor$MethodType type
public io.grpc.MethodDescriptor$Builder setFullMethodName (java.lang.String)
String fullMethodName
public io.grpc.MethodDescriptor$Builder setSchemaDescriptor (java.lang.Object)
Object schemaDescriptor
public io.grpc.MethodDescriptor$Builder setIdempotent (boolean)
boolean idempotent
public io.grpc.MethodDescriptor$Builder setSafe (boolean)
boolean safe
public io.grpc.MethodDescriptor$Builder setSampledToLocalTracing (boolean)
boolean value
public io.grpc.MethodDescriptor build ()
void (io.grpc.MethodDescriptor$1)
io.grpc.MethodDescriptor$1 x0
}
io/grpc/Channel.classChannel.java
package io.grpc
public abstract io.grpc.Channel extends java.lang.Object {
public void ()
public abstract io.grpc.ClientCall newCall (io.grpc.MethodDescriptor, io.grpc.CallOptions)
public abstract java.lang.String authority ()
}
io/grpc/KnownLength.classKnownLength.java
package io.grpc
public abstract io.grpc.KnownLength extends java.lang.Object {
public abstract int available () throws java.io.IOException
}
io/grpc/Metadata$AsciiKey.classMetadata.java
package io.grpc
io.grpc.Metadata$AsciiKey extends io.grpc.Metadata$Key {
private final io.grpc.Metadata$AsciiMarshaller marshaller
private void (java.lang.String, boolean, io.grpc.Metadata$AsciiMarshaller)
String name
boolean pseudo
io.grpc.Metadata$AsciiMarshaller marshaller
byte[] toBytes (java.lang.Object)
Object value
java.lang.Object parseBytes (byte[])
byte[] serialized
void (java.lang.String, boolean, io.grpc.Metadata$AsciiMarshaller, io.grpc.Metadata$1)
String x0
boolean x1
io.grpc.Metadata$AsciiMarshaller x2
io.grpc.Metadata$1 x3
}
io/grpc/DecompressorRegistry$DecompressorInfo.classDecompressorRegistry.java
package io.grpc
final io.grpc.DecompressorRegistry$DecompressorInfo extends java.lang.Object {
final io.grpc.Decompressor decompressor
final boolean advertised
void (io.grpc.Decompressor, boolean)
io.grpc.Decompressor decompressor
boolean advertised
}
io/grpc/Attributes$Builder.classAttributes.java
package io.grpc
public final io.grpc.Attributes$Builder extends java.lang.Object {
private io.grpc.Attributes base
private java.util.Map newdata
static final boolean $assertionsDisabled
private void (io.grpc.Attributes)
io.grpc.Attributes base
private java.util.Map data (int)
int size
public io.grpc.Attributes$Builder set (io.grpc.Attributes$Key, java.lang.Object)
io.grpc.Attributes$Key key
Object value
public io.grpc.Attributes$Builder setAll (io.grpc.Attributes)
io.grpc.Attributes other
public io.grpc.Attributes build ()
java.util.Map$Entry entry
void (io.grpc.Attributes, io.grpc.Attributes$1)
io.grpc.Attributes x0
io.grpc.Attributes$1 x1
static void ()
}
io/grpc/PickFirstBalancerFactory$PickFirstBalancer.classPickFirstBalancerFactory.java
package io.grpc
final io.grpc.PickFirstBalancerFactory$PickFirstBalancer extends io.grpc.LoadBalancer {
private final io.grpc.LoadBalancer$Helper helper
private io.grpc.LoadBalancer$Subchannel subchannel
void (io.grpc.LoadBalancer$Helper)
io.grpc.LoadBalancer$Helper helper
public void handleResolvedAddressGroups (java.util.List, io.grpc.Attributes)
java.util.List servers
io.grpc.Attributes attributes
public void handleNameResolutionError (io.grpc.Status)
io.grpc.Status error
public void handleSubchannelState (io.grpc.LoadBalancer$Subchannel, io.grpc.ConnectivityStateInfo)
io.grpc.LoadBalancer$PickResult pickResult
io.grpc.LoadBalancer$PickResult pickResult
io.grpc.LoadBalancer$PickResult pickResult
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.ConnectivityStateInfo stateInfo
io.grpc.ConnectivityState currentState
io.grpc.LoadBalancer$PickResult pickResult
public void shutdown ()
}
io/grpc/ManagedChannelProvider.classManagedChannelProvider.java
package io.grpc
public abstract io.grpc.ManagedChannelProvider extends java.lang.Object {
static final Iterable HARDCODED_CLASSES
private static final io.grpc.ManagedChannelProvider provider
public void ()
public static io.grpc.ManagedChannelProvider provider ()
protected abstract boolean isAvailable ()
protected abstract int priority ()
protected abstract io.grpc.ManagedChannelBuilder builderForAddress (java.lang.String, int)
protected abstract io.grpc.ManagedChannelBuilder builderForTarget (java.lang.String)
static void ()
}
io/grpc/ClientInterceptors.classClientInterceptors.java
package io.grpc
public io.grpc.ClientInterceptors extends java.lang.Object {
private static final io.grpc.ClientCall NOOP_CALL
private void ()
public static transient io.grpc.Channel interceptForward (io.grpc.Channel, io.grpc.ClientInterceptor[])
io.grpc.Channel channel
io.grpc.ClientInterceptor[] interceptors
public static io.grpc.Channel interceptForward (io.grpc.Channel, java.util.List)
io.grpc.Channel channel
java.util.List interceptors
java.util.List copy
public static transient io.grpc.Channel intercept (io.grpc.Channel, io.grpc.ClientInterceptor[])
io.grpc.Channel channel
io.grpc.ClientInterceptor[] interceptors
public static io.grpc.Channel intercept (io.grpc.Channel, java.util.List)
io.grpc.ClientInterceptor interceptor
io.grpc.Channel channel
java.util.List interceptors
static io.grpc.ClientInterceptor wrapClientInterceptor (io.grpc.ClientInterceptor, io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller)
io.grpc.ClientInterceptor interceptor
io.grpc.MethodDescriptor$Marshaller reqMarshaller
io.grpc.MethodDescriptor$Marshaller respMarshaller
static io.grpc.ClientCall access$100 ()
static void ()
}
io/grpc/MethodDescriptor$MethodType.classMethodDescriptor.java
package io.grpc
public final io.grpc.MethodDescriptor$MethodType extends java.lang.Enum {
public static final io.grpc.MethodDescriptor$MethodType UNARY
public static final io.grpc.MethodDescriptor$MethodType CLIENT_STREAMING
public static final io.grpc.MethodDescriptor$MethodType SERVER_STREAMING
public static final io.grpc.MethodDescriptor$MethodType BIDI_STREAMING
public static final io.grpc.MethodDescriptor$MethodType UNKNOWN
private static final io.grpc.MethodDescriptor$MethodType[] $VALUES
public static io.grpc.MethodDescriptor$MethodType[] values ()
public static io.grpc.MethodDescriptor$MethodType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public final boolean clientSendsOneMessage ()
public final boolean serverSendsOneMessage ()
static void ()
}
io/grpc/ServiceDescriptor$1.classServiceDescriptor.java
package io.grpc
io.grpc.ServiceDescriptor$1 extends java.lang.Object {
}
io/grpc/CallOptions.classCallOptions.java
package io.grpc
public final io.grpc.CallOptions extends java.lang.Object {
public static final io.grpc.CallOptions DEFAULT
private io.grpc.Deadline deadline
private java.util.concurrent.Executor executor
private String authority
private io.grpc.CallCredentials credentials
private String compressorName
private Object[][] customOptions
private java.util.List streamTracerFactories
private boolean waitForReady
private Integer maxInboundMessageSize
private Integer maxOutboundMessageSize
public io.grpc.CallOptions withAuthority (java.lang.String)
String authority
io.grpc.CallOptions newOptions
public io.grpc.CallOptions withCallCredentials (io.grpc.CallCredentials)
io.grpc.CallCredentials credentials
io.grpc.CallOptions newOptions
public io.grpc.CallOptions withCompression (java.lang.String)
String compressorName
io.grpc.CallOptions newOptions
public io.grpc.CallOptions withDeadline (io.grpc.Deadline)
io.grpc.Deadline deadline
io.grpc.CallOptions newOptions
public io.grpc.CallOptions withDeadlineAfter (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
public io.grpc.Deadline getDeadline ()
public io.grpc.CallOptions withWaitForReady ()
io.grpc.CallOptions newOptions
public io.grpc.CallOptions withoutWaitForReady ()
io.grpc.CallOptions newOptions
public java.lang.String getCompressor ()
public java.lang.String getAuthority ()
public io.grpc.CallCredentials getCredentials ()
public io.grpc.CallOptions withExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
io.grpc.CallOptions newOptions
public io.grpc.CallOptions withStreamTracerFactory (io.grpc.ClientStreamTracer$Factory)
io.grpc.ClientStreamTracer$Factory factory
io.grpc.CallOptions newOptions
java.util.ArrayList newList
public java.util.List getStreamTracerFactories ()
public io.grpc.CallOptions withOption (io.grpc.CallOptions$Key, java.lang.Object)
int i
io.grpc.CallOptions$Key key
Object value
io.grpc.CallOptions newOptions
int existingIdx
public java.lang.Object getOption (io.grpc.CallOptions$Key)
int i
io.grpc.CallOptions$Key key
public java.util.concurrent.Executor getExecutor ()
private void ()
public boolean isWaitForReady ()
public io.grpc.CallOptions withMaxInboundMessageSize (int)
int maxSize
io.grpc.CallOptions newOptions
public io.grpc.CallOptions withMaxOutboundMessageSize (int)
int maxSize
io.grpc.CallOptions newOptions
public java.lang.Integer getMaxInboundMessageSize ()
public java.lang.Integer getMaxOutboundMessageSize ()
private void (io.grpc.CallOptions)
io.grpc.CallOptions other
public java.lang.String toString ()
static void ()
}
io/grpc/MethodDescriptor$1.classMethodDescriptor.java
package io.grpc
io.grpc.MethodDescriptor$1 extends java.lang.Object {
}
io/grpc/EquivalentAddressGroup.classEquivalentAddressGroup.java
package io.grpc
public final io.grpc.EquivalentAddressGroup extends java.lang.Object {
private final java.util.List addrs
private final io.grpc.Attributes attrs
private final int hashCode
public void (java.util.List)
java.util.List addrs
public void (java.util.List, io.grpc.Attributes)
java.util.List addrs
io.grpc.Attributes attrs
public void (java.net.SocketAddress)
java.net.SocketAddress addr
public void (java.net.SocketAddress, io.grpc.Attributes)
java.net.SocketAddress addr
io.grpc.Attributes attrs
public java.util.List getAddresses ()
public io.grpc.Attributes getAttributes ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
int i
Object other
io.grpc.EquivalentAddressGroup that
}
io/grpc/ServerCall.classServerCall.java
package io.grpc
public abstract io.grpc.ServerCall extends java.lang.Object {
public void ()
public abstract void request (int)
public abstract void sendHeaders (io.grpc.Metadata)
public abstract void sendMessage (java.lang.Object)
public boolean isReady ()
public abstract void close (io.grpc.Status, io.grpc.Metadata)
public abstract boolean isCancelled ()
public void setMessageCompression (boolean)
boolean enabled
public void setCompression (java.lang.String)
String compressor
public io.grpc.Attributes getAttributes ()
public java.lang.String getAuthority ()
public abstract io.grpc.MethodDescriptor getMethodDescriptor ()
}
io/grpc/InternalKnownTransport.classInternalKnownTransport.java
package io.grpc
public final io.grpc.InternalKnownTransport extends java.lang.Enum {
public static final io.grpc.InternalKnownTransport NETTY
private static final io.grpc.InternalKnownTransport[] $VALUES
public static io.grpc.InternalKnownTransport[] values ()
public static io.grpc.InternalKnownTransport valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/Server.classServer.java
package io.grpc
public abstract io.grpc.Server extends java.lang.Object {
public void ()
public abstract io.grpc.Server start () throws java.io.IOException
public int getPort ()
public java.util.List getServices ()
public java.util.List getImmutableServices ()
public java.util.List getMutableServices ()
public abstract io.grpc.Server shutdown ()
public abstract io.grpc.Server shutdownNow ()
public abstract boolean isShutdown ()
public abstract boolean isTerminated ()
public abstract boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract void awaitTermination () throws java.lang.InterruptedException
}
io/grpc/InternalServerInterceptors.classInternalServerInterceptors.java
package io.grpc
public final io.grpc.InternalServerInterceptors extends java.lang.Object {
public static io.grpc.ServerCallHandler interceptCallHandler (io.grpc.ServerInterceptor, io.grpc.ServerCallHandler)
io.grpc.ServerInterceptor interceptor
io.grpc.ServerCallHandler callHandler
public static io.grpc.ServerMethodDefinition wrapMethod (io.grpc.ServerMethodDefinition, io.grpc.MethodDescriptor)
io.grpc.ServerMethodDefinition definition
io.grpc.MethodDescriptor wrappedMethod
public static io.grpc.ServerCallHandler interceptCallHandlerCreate (io.grpc.ServerInterceptor, io.grpc.ServerCallHandler)
io.grpc.ServerInterceptor interceptor
io.grpc.ServerCallHandler callHandler
private void ()
}
io/grpc/SecurityLevel.classSecurityLevel.java
package io.grpc
public final io.grpc.SecurityLevel extends java.lang.Enum {
public static final io.grpc.SecurityLevel NONE
public static final io.grpc.SecurityLevel INTEGRITY
public static final io.grpc.SecurityLevel PRIVACY_AND_INTEGRITY
private static final io.grpc.SecurityLevel[] $VALUES
public static io.grpc.SecurityLevel[] values ()
public static io.grpc.SecurityLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/LoadBalancer$Helper.classLoadBalancer.java
package io.grpc
public abstract io.grpc.LoadBalancer$Helper extends java.lang.Object {
public void ()
public io.grpc.LoadBalancer$Subchannel createSubchannel (io.grpc.EquivalentAddressGroup, io.grpc.Attributes)
io.grpc.EquivalentAddressGroup addrs
io.grpc.Attributes attrs
public io.grpc.LoadBalancer$Subchannel createSubchannel (java.util.List, io.grpc.Attributes)
java.util.List addrs
io.grpc.Attributes attrs
public void updateSubchannelAddresses (io.grpc.LoadBalancer$Subchannel, io.grpc.EquivalentAddressGroup)
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.EquivalentAddressGroup addrs
public void updateSubchannelAddresses (io.grpc.LoadBalancer$Subchannel, java.util.List)
io.grpc.LoadBalancer$Subchannel subchannel
java.util.List addrs
public abstract io.grpc.ManagedChannel createOobChannel (io.grpc.EquivalentAddressGroup, java.lang.String)
public void updateOobChannelAddresses (io.grpc.ManagedChannel, io.grpc.EquivalentAddressGroup)
io.grpc.ManagedChannel channel
io.grpc.EquivalentAddressGroup eag
public abstract void updateBalancingState (io.grpc.ConnectivityState, io.grpc.LoadBalancer$SubchannelPicker)
public abstract void runSerialized (java.lang.Runnable)
public abstract io.grpc.NameResolver$Factory getNameResolverFactory ()
public abstract java.lang.String getAuthority ()
}
io/grpc/ClientInterceptors$InterceptorChannel.classClientInterceptors.java
package io.grpc
io.grpc.ClientInterceptors$InterceptorChannel extends io.grpc.Channel {
private final io.grpc.Channel channel
private final io.grpc.ClientInterceptor interceptor
private void (io.grpc.Channel, io.grpc.ClientInterceptor)
io.grpc.Channel channel
io.grpc.ClientInterceptor interceptor
public io.grpc.ClientCall newCall (io.grpc.MethodDescriptor, io.grpc.CallOptions)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
public java.lang.String authority ()
void (io.grpc.Channel, io.grpc.ClientInterceptor, io.grpc.ClientInterceptors$1)
io.grpc.Channel x0
io.grpc.ClientInterceptor x1
io.grpc.ClientInterceptors$1 x2
}
io/grpc/Status$Code.classStatus.java
package io.grpc
public final io.grpc.Status$Code extends java.lang.Enum {
public static final io.grpc.Status$Code OK
public static final io.grpc.Status$Code CANCELLED
public static final io.grpc.Status$Code UNKNOWN
public static final io.grpc.Status$Code INVALID_ARGUMENT
public static final io.grpc.Status$Code DEADLINE_EXCEEDED
public static final io.grpc.Status$Code NOT_FOUND
public static final io.grpc.Status$Code ALREADY_EXISTS
public static final io.grpc.Status$Code PERMISSION_DENIED
public static final io.grpc.Status$Code RESOURCE_EXHAUSTED
public static final io.grpc.Status$Code FAILED_PRECONDITION
public static final io.grpc.Status$Code ABORTED
public static final io.grpc.Status$Code OUT_OF_RANGE
public static final io.grpc.Status$Code UNIMPLEMENTED
public static final io.grpc.Status$Code INTERNAL
public static final io.grpc.Status$Code UNAVAILABLE
public static final io.grpc.Status$Code DATA_LOSS
public static final io.grpc.Status$Code UNAUTHENTICATED
private final int value
private final byte[] valueAscii
private static final io.grpc.Status$Code[] $VALUES
public static io.grpc.Status$Code[] values ()
public static io.grpc.Status$Code valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int value
public int value ()
public io.grpc.Status toStatus ()
private byte[] valueAscii ()
static byte[] access$300 (io.grpc.Status$Code)
io.grpc.Status$Code x0
static void ()
}
io/grpc/CallOptions$Key.classCallOptions.java
package io.grpc
public final io.grpc.CallOptions$Key extends java.lang.Object {
private final String debugString
private final Object defaultValue
private void (java.lang.String, java.lang.Object)
String debugString
Object defaultValue
public java.lang.Object getDefault ()
public java.lang.String toString ()
public static io.grpc.CallOptions$Key of (java.lang.String, java.lang.Object)
String debugString
Object defaultValue
public static io.grpc.CallOptions$Key create (java.lang.String)
String debugString
public static io.grpc.CallOptions$Key createWithDefault (java.lang.String, java.lang.Object)
String debugString
Object defaultValue
static java.lang.Object access$000 (io.grpc.CallOptions$Key)
io.grpc.CallOptions$Key x0
}
io/grpc/ServerServiceDefinition$1.classServerServiceDefinition.java
package io.grpc
io.grpc.ServerServiceDefinition$1 extends java.lang.Object {
}
io/grpc/Metadata$TrustedAsciiMarshaller.classMetadata.java
package io.grpc
abstract io.grpc.Metadata$TrustedAsciiMarshaller extends java.lang.Object {
public abstract byte[] toAsciiString (java.lang.Object)
public abstract java.lang.Object parseAsciiString (byte[])
}
io/grpc/Metadata$IterableAt$1.classMetadata.java
package io.grpc
io.grpc.Metadata$IterableAt$1 extends java.lang.Object implements java.util.Iterator {
private boolean hasNext
private int idx
final io.grpc.Metadata$IterableAt this$1
void (io.grpc.Metadata$IterableAt)
io.grpc.Metadata$IterableAt this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
io/grpc/Metadata$IterableAt.classMetadata.java
package io.grpc
final io.grpc.Metadata$IterableAt extends java.lang.Object implements java.lang.Iterable {
private final io.grpc.Metadata$Key key
private int startIdx
final io.grpc.Metadata this$0
private void (io.grpc.Metadata, io.grpc.Metadata$Key, int)
io.grpc.Metadata$Key key
int startIdx
public java.util.Iterator iterator ()
static int access$000 (io.grpc.Metadata$IterableAt)
io.grpc.Metadata$IterableAt x0
static io.grpc.Metadata$Key access$200 (io.grpc.Metadata$IterableAt)
io.grpc.Metadata$IterableAt x0
void (io.grpc.Metadata, io.grpc.Metadata$Key, int, io.grpc.Metadata$1)
io.grpc.Metadata x0
io.grpc.Metadata$Key x1
int x2
io.grpc.Metadata$1 x3
}
io/grpc/ServerStreamTracer$ServerCallInfo.classServerStreamTracer.java
package io.grpc
public abstract io.grpc.ServerStreamTracer$ServerCallInfo extends java.lang.Object {
public void ()
public abstract io.grpc.MethodDescriptor getMethodDescriptor ()
public abstract io.grpc.Attributes getAttributes ()
public abstract java.lang.String getAuthority ()
}
io/grpc/Metadata$BinaryKey.classMetadata.java
package io.grpc
io.grpc.Metadata$BinaryKey extends io.grpc.Metadata$Key {
private final io.grpc.Metadata$BinaryMarshaller marshaller
private void (java.lang.String, io.grpc.Metadata$BinaryMarshaller)
String name
io.grpc.Metadata$BinaryMarshaller marshaller
byte[] toBytes (java.lang.Object)
Object value
java.lang.Object parseBytes (byte[])
byte[] serialized
void (java.lang.String, io.grpc.Metadata$BinaryMarshaller, io.grpc.Metadata$1)
String x0
io.grpc.Metadata$BinaryMarshaller x1
io.grpc.Metadata$1 x2
}
io/grpc/NameResolverProvider$HardcodedClasses.classNameResolverProvider.java
package io.grpc
final io.grpc.NameResolverProvider$HardcodedClasses extends java.lang.Object implements java.lang.Iterable {
void ()
public java.util.Iterator iterator ()
java.util.List list
}
io/grpc/ServerMethodDefinition.classServerMethodDefinition.java
package io.grpc
public final io.grpc.ServerMethodDefinition extends java.lang.Object {
private final io.grpc.MethodDescriptor method
private final io.grpc.ServerCallHandler handler
private void (io.grpc.MethodDescriptor, io.grpc.ServerCallHandler)
io.grpc.MethodDescriptor method
io.grpc.ServerCallHandler handler
public static io.grpc.ServerMethodDefinition create (io.grpc.MethodDescriptor, io.grpc.ServerCallHandler)
io.grpc.MethodDescriptor method
io.grpc.ServerCallHandler handler
public io.grpc.MethodDescriptor getMethodDescriptor ()
public io.grpc.ServerCallHandler getServerCallHandler ()
public io.grpc.ServerMethodDefinition withServerCallHandler (io.grpc.ServerCallHandler)
io.grpc.ServerCallHandler handler
}
io/grpc/ServerInterceptors.classServerInterceptors.java
package io.grpc
public final io.grpc.ServerInterceptors extends java.lang.Object {
private void ()
public static transient io.grpc.ServerServiceDefinition interceptForward (io.grpc.ServerServiceDefinition, io.grpc.ServerInterceptor[])
io.grpc.ServerServiceDefinition serviceDef
io.grpc.ServerInterceptor[] interceptors
public static transient io.grpc.ServerServiceDefinition interceptForward (io.grpc.BindableService, io.grpc.ServerInterceptor[])
io.grpc.BindableService bindableService
io.grpc.ServerInterceptor[] interceptors
public static io.grpc.ServerServiceDefinition interceptForward (io.grpc.ServerServiceDefinition, java.util.List)
io.grpc.ServerServiceDefinition serviceDef
java.util.List interceptors
java.util.List copy
public static io.grpc.ServerServiceDefinition interceptForward (io.grpc.BindableService, java.util.List)
io.grpc.BindableService bindableService
java.util.List interceptors
public static transient io.grpc.ServerServiceDefinition intercept (io.grpc.ServerServiceDefinition, io.grpc.ServerInterceptor[])
io.grpc.ServerServiceDefinition serviceDef
io.grpc.ServerInterceptor[] interceptors
public static transient io.grpc.ServerServiceDefinition intercept (io.grpc.BindableService, io.grpc.ServerInterceptor[])
io.grpc.BindableService bindableService
io.grpc.ServerInterceptor[] interceptors
public static io.grpc.ServerServiceDefinition intercept (io.grpc.ServerServiceDefinition, java.util.List)
io.grpc.ServerMethodDefinition method
io.grpc.ServerServiceDefinition serviceDef
java.util.List interceptors
io.grpc.ServerServiceDefinition$Builder serviceDefBuilder
public static io.grpc.ServerServiceDefinition intercept (io.grpc.BindableService, java.util.List)
io.grpc.BindableService bindableService
java.util.List interceptors
public static io.grpc.ServerServiceDefinition useInputStreamMessages (io.grpc.ServerServiceDefinition)
io.grpc.ServerServiceDefinition serviceDef
io.grpc.MethodDescriptor$Marshaller marshaller
public static io.grpc.ServerServiceDefinition useMarshalledMessages (io.grpc.ServerServiceDefinition, io.grpc.MethodDescriptor$Marshaller)
io.grpc.MethodDescriptor originalMethodDescriptor
io.grpc.MethodDescriptor wrappedMethodDescriptor
io.grpc.ServerMethodDefinition definition
io.grpc.ServerMethodDefinition definition
io.grpc.ServerServiceDefinition serviceDef
io.grpc.MethodDescriptor$Marshaller marshaller
java.util.List wrappedMethods
java.util.List wrappedDescriptors
io.grpc.ServerServiceDefinition$Builder serviceBuilder
private static void wrapAndAddMethod (io.grpc.ServerServiceDefinition$Builder, io.grpc.ServerMethodDefinition, java.util.List)
io.grpc.ServerInterceptor interceptor
io.grpc.ServerServiceDefinition$Builder serviceDefBuilder
io.grpc.ServerMethodDefinition method
java.util.List interceptors
io.grpc.ServerCallHandler callHandler
static io.grpc.ServerMethodDefinition wrapMethod (io.grpc.ServerMethodDefinition, io.grpc.MethodDescriptor)
io.grpc.ServerMethodDefinition definition
io.grpc.MethodDescriptor wrappedMethod
io.grpc.ServerCallHandler wrappedHandler
private static io.grpc.ServerCallHandler wrapHandler (io.grpc.ServerCallHandler, io.grpc.MethodDescriptor, io.grpc.MethodDescriptor)
io.grpc.ServerCallHandler originalHandler
io.grpc.MethodDescriptor originalMethod
io.grpc.MethodDescriptor wrappedMethod
}
io/grpc/ServerTransportFilter.classServerTransportFilter.java
package io.grpc
public abstract io.grpc.ServerTransportFilter extends java.lang.Object {
public void ()
public io.grpc.Attributes transportReady (io.grpc.Attributes)
io.grpc.Attributes transportAttrs
public void transportTerminated (io.grpc.Attributes)
io.grpc.Attributes transportAttrs
}
io/grpc/ClientStreamTracer.classClientStreamTracer.java
package io.grpc
public abstract io.grpc.ClientStreamTracer extends io.grpc.StreamTracer {
public void ()
public void outboundHeaders ()
public void inboundHeaders ()
}
io/grpc/ServerBuilder.classServerBuilder.java
package io.grpc
public abstract io.grpc.ServerBuilder extends java.lang.Object {
public void ()
public static io.grpc.ServerBuilder forPort (int)
int port
public abstract io.grpc.ServerBuilder directExecutor ()
public abstract io.grpc.ServerBuilder executor (java.util.concurrent.Executor)
public abstract io.grpc.ServerBuilder addService (io.grpc.ServerServiceDefinition)
public abstract io.grpc.ServerBuilder addService (io.grpc.BindableService)
public io.grpc.ServerBuilder intercept (io.grpc.ServerInterceptor)
io.grpc.ServerInterceptor interceptor
public io.grpc.ServerBuilder addTransportFilter (io.grpc.ServerTransportFilter)
io.grpc.ServerTransportFilter filter
public io.grpc.ServerBuilder addStreamTracerFactory (io.grpc.ServerStreamTracer$Factory)
io.grpc.ServerStreamTracer$Factory factory
public abstract io.grpc.ServerBuilder fallbackHandlerRegistry (io.grpc.HandlerRegistry)
public abstract io.grpc.ServerBuilder useTransportSecurity (java.io.File, java.io.File)
public io.grpc.ServerBuilder useTransportSecurity (java.io.InputStream, java.io.InputStream)
java.io.InputStream certChain
java.io.InputStream privateKey
public abstract io.grpc.ServerBuilder decompressorRegistry (io.grpc.DecompressorRegistry)
public abstract io.grpc.ServerBuilder compressorRegistry (io.grpc.CompressorRegistry)
public io.grpc.ServerBuilder handshakeTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public io.grpc.ServerBuilder maxInboundMessageSize (int)
int bytes
public io.grpc.ServerBuilder setBinaryLog (io.grpc.BinaryLog)
io.grpc.BinaryLog binaryLog
public abstract io.grpc.Server build ()
private io.grpc.ServerBuilder thisT ()
io.grpc.ServerBuilder thisT
}
io/grpc/DecompressorRegistry.classDecompressorRegistry.java
package io.grpc
public final io.grpc.DecompressorRegistry extends java.lang.Object {
static final com.google.common.base.Joiner ACCEPT_ENCODING_JOINER
private static final io.grpc.DecompressorRegistry DEFAULT_INSTANCE
private final java.util.Map decompressors
private final byte[] advertisedDecompressors
public static io.grpc.DecompressorRegistry emptyInstance ()
public static io.grpc.DecompressorRegistry getDefaultInstance ()
public io.grpc.DecompressorRegistry with (io.grpc.Decompressor, boolean)
io.grpc.Decompressor d
boolean advertised
private void (io.grpc.Decompressor, boolean, io.grpc.DecompressorRegistry)
String previousEncoding
io.grpc.DecompressorRegistry$DecompressorInfo di
io.grpc.Decompressor d
boolean advertised
io.grpc.DecompressorRegistry parent
String encoding
int newSize
java.util.Map newDecompressors
private void ()
public java.util.Set getKnownMessageEncodings ()
byte[] getRawAdvertisedMessageEncodings ()
public java.util.Set getAdvertisedMessageEncodings ()
java.util.Map$Entry entry
java.util.Set advertisedDecompressors
public io.grpc.Decompressor lookupDecompressor (java.lang.String)
String messageEncoding
io.grpc.DecompressorRegistry$DecompressorInfo info
static void ()
}
io/grpc/util/
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$8.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$8 extends java.lang.Object implements java.lang.Runnable {
final String val$compressor
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, java.lang.String)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$2.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$2 extends java.lang.Object implements java.lang.Runnable {
final int val$numMessages
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, int)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$1.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$1 extends java.lang.Object implements java.lang.Runnable {
final Object val$message
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, java.lang.Object)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/RoundRobinLoadBalancerFactory$Ref.classRoundRobinLoadBalancerFactory.java
package io.grpc.util
final io.grpc.util.RoundRobinLoadBalancerFactory$Ref extends java.lang.Object {
Object value
void (java.lang.Object)
Object value
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$9.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$9 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.SettableFuture val$retVal
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, com.google.common.util.concurrent.SettableFuture)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$4.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$4 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Status val$status
final io.grpc.Metadata val$trailers
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, io.grpc.Status, io.grpc.Metadata)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/MutableHandlerRegistry.classMutableHandlerRegistry.java
package io.grpc.util
public final io.grpc.util.MutableHandlerRegistry extends io.grpc.HandlerRegistry {
private final java.util.concurrent.ConcurrentMap services
public void ()
public io.grpc.ServerServiceDefinition addService (io.grpc.ServerServiceDefinition)
io.grpc.ServerServiceDefinition service
public io.grpc.ServerServiceDefinition addService (io.grpc.BindableService)
io.grpc.BindableService bindableService
public boolean removeService (io.grpc.ServerServiceDefinition)
io.grpc.ServerServiceDefinition service
public java.util.List getServices ()
public io.grpc.ServerMethodDefinition lookupMethod (java.lang.String, java.lang.String)
String methodName
String authority
String serviceName
io.grpc.ServerServiceDefinition service
}
io/grpc/util/RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer.classRoundRobinLoadBalancerFactory.java
package io.grpc.util
final io.grpc.util.RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer extends io.grpc.LoadBalancer {
static final io.grpc.Attributes$Key STATE_INFO
static final io.grpc.Attributes$Key STICKY_REF
private static final java.util.logging.Logger logger
private final io.grpc.LoadBalancer$Helper helper
private final java.util.Map subchannels
private io.grpc.util.RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer$StickinessState stickinessState
void (io.grpc.LoadBalancer$Helper)
io.grpc.LoadBalancer$Helper helper
public void handleResolvedAddressGroups (java.util.List, io.grpc.Attributes)
String stickinessMetadataKey
io.grpc.Attributes$Builder subchannelAttrs
io.grpc.util.RoundRobinLoadBalancerFactory$Ref stickyRef
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.EquivalentAddressGroup addressGroup
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.EquivalentAddressGroup addressGroup
java.util.List servers
io.grpc.Attributes attributes
java.util.Set currentAddrs
java.util.Set latestAddrs
java.util.Set addedAddrs
java.util.Set removedAddrs
java.util.Map serviceConfig
public void handleNameResolutionError (io.grpc.Status)
io.grpc.Status error
public void handleSubchannelState (io.grpc.LoadBalancer$Subchannel, io.grpc.ConnectivityStateInfo)
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.ConnectivityStateInfo stateInfo
public void shutdown ()
io.grpc.LoadBalancer$Subchannel subchannel
private void updateBalancingState (io.grpc.ConnectivityState, io.grpc.Status)
io.grpc.ConnectivityState state
io.grpc.Status error
java.util.List activeList
private static java.util.List filterNonFailingSubchannels (java.util.Collection)
io.grpc.LoadBalancer$Subchannel subchannel
java.util.Collection subchannels
java.util.List readySubchannels
private static java.util.Set stripAttrs (java.util.List)
io.grpc.EquivalentAddressGroup group
java.util.List groupList
java.util.Set addrs
private io.grpc.Status getAggregatedError ()
io.grpc.ConnectivityStateInfo stateInfo
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.Status status
private io.grpc.ConnectivityState getAggregatedState ()
io.grpc.LoadBalancer$Subchannel subchannel
java.util.Set states
java.util.Collection getSubchannels ()
private static io.grpc.util.RoundRobinLoadBalancerFactory$Ref getSubchannelStateInfoRef (io.grpc.LoadBalancer$Subchannel)
io.grpc.LoadBalancer$Subchannel subchannel
private static java.util.Set setsDifference (java.util.Set, java.util.Set)
java.util.Set a
java.util.Set b
java.util.Set aCopy
java.util.Map getStickinessMapForTest ()
static void ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
public final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor extends java.lang.Object implements io.grpc.ServerInterceptor {
private void ()
public static io.grpc.ServerInterceptor instance ()
public io.grpc.ServerCall$Listener interceptCall (io.grpc.ServerCall, io.grpc.Metadata, io.grpc.ServerCallHandler)
io.grpc.ServerCall call
io.grpc.Metadata headers
io.grpc.ServerCallHandler next
io.grpc.ServerCall serverCall
io.grpc.ServerCall$Listener listener
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$7.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$7 extends java.lang.Object implements java.lang.Runnable {
final boolean val$enabled
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, boolean)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$6.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$6 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.SettableFuture val$retVal
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, com.google.common.util.concurrent.SettableFuture)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$3.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$3 extends java.lang.Object implements java.lang.Runnable {
final io.grpc.Metadata val$headers
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, io.grpc.Metadata)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer$StickinessState.classRoundRobinLoadBalancerFactory.java
package io.grpc.util
final io.grpc.util.RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer$StickinessState extends java.lang.Object {
static final int MAX_ENTRIES
final io.grpc.Metadata$Key key
final java.util.concurrent.ConcurrentMap stickinessMap
final java.util.Queue evictionQueue
void (java.lang.String)
String stickinessKey
io.grpc.LoadBalancer$Subchannel maybeRegister (java.lang.String, io.grpc.LoadBalancer$Subchannel, java.util.List)
io.grpc.LoadBalancer$Subchannel existingSubchannel
io.grpc.util.RoundRobinLoadBalancerFactory$Ref existingSubchannelRef
String stickinessValue
io.grpc.LoadBalancer$Subchannel subchannel
java.util.List rrList
io.grpc.util.RoundRobinLoadBalancerFactory$Ref newSubchannelRef
private void addToEvictionQueue (java.lang.String)
String oldValue
String value
void remove (io.grpc.LoadBalancer$Subchannel)
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.LoadBalancer$Subchannel getSubchannel (java.lang.String)
String stickinessValue
io.grpc.util.RoundRobinLoadBalancerFactory$Ref subchannelRef
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$5.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$5 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.SettableFuture val$retVal
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, com.google.common.util.concurrent.SettableFuture)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall extends io.grpc.ForwardingServerCall$SimpleForwardingServerCall {
private static final String ERROR_MSG
private final io.grpc.internal.SerializingExecutor serializingExecutor
private boolean closeCalled
void (io.grpc.ServerCall)
io.grpc.ServerCall delegate
public void sendMessage (java.lang.Object)
Object message
public void request (int)
int numMessages
public void sendHeaders (io.grpc.Metadata)
io.grpc.Metadata headers
public void close (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public boolean isReady ()
InterruptedException e
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.SettableFuture retVal
public boolean isCancelled ()
InterruptedException e
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.SettableFuture retVal
public void setMessageCompression (boolean)
boolean enabled
public void setCompression (java.lang.String)
String compressor
public io.grpc.Attributes getAttributes ()
InterruptedException e
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.SettableFuture retVal
public java.lang.String getAuthority ()
InterruptedException e
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.SettableFuture retVal
static void access$001 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, java.lang.Object)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
Object x1
static void access$101 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, int)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
int x1
static void access$201 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, io.grpc.Metadata)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
io.grpc.Metadata x1
static boolean access$300 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
static boolean access$302 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, boolean)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
boolean x1
static void access$401 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, io.grpc.Status, io.grpc.Metadata)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
io.grpc.Status x1
io.grpc.Metadata x2
static boolean access$501 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
static boolean access$601 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
static void access$701 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, boolean)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
boolean x1
static void access$801 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, java.lang.String)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
String x1
static io.grpc.Attributes access$901 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
static java.lang.String access$1001 (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall x0
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$1.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$1 extends io.grpc.ForwardingServerCallListener$SimpleForwardingServerCallListener {
final io.grpc.ServerCall val$serverCall
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor, io.grpc.ServerCall$Listener, io.grpc.ServerCall)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor this$0
io.grpc.ServerCall$Listener delegate
public void onMessage (java.lang.Object)
io.grpc.StatusRuntimeException e
Object message
public void onHalfClose ()
io.grpc.StatusRuntimeException e
public void onCancel ()
io.grpc.StatusRuntimeException e
public void onComplete ()
io.grpc.StatusRuntimeException e
public void onReady ()
io.grpc.StatusRuntimeException e
private void closeWithException (io.grpc.StatusRuntimeException)
io.grpc.StatusRuntimeException t
io.grpc.Metadata metadata
}
io/grpc/util/RoundRobinLoadBalancerFactory.classRoundRobinLoadBalancerFactory.java
package io.grpc.util
public final io.grpc.util.RoundRobinLoadBalancerFactory extends io.grpc.LoadBalancer$Factory {
private static final io.grpc.util.RoundRobinLoadBalancerFactory INSTANCE
private void ()
public static io.grpc.util.RoundRobinLoadBalancerFactory getInstance ()
public io.grpc.LoadBalancer newLoadBalancer (io.grpc.LoadBalancer$Helper)
io.grpc.LoadBalancer$Helper helper
static void ()
}
io/grpc/util/TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$10.classTransmitStatusRuntimeExceptionInterceptor.java
package io.grpc.util
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall$10 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.SettableFuture val$retVal
final io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
void (io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall, com.google.common.util.concurrent.SettableFuture)
io.grpc.util.TransmitStatusRuntimeExceptionInterceptor$SerializingServerCall this$0
public void run ()
}
io/grpc/util/RoundRobinLoadBalancerFactory$Picker.classRoundRobinLoadBalancerFactory.java
package io.grpc.util
final io.grpc.util.RoundRobinLoadBalancerFactory$Picker extends io.grpc.LoadBalancer$SubchannelPicker {
private static final java.util.concurrent.atomic.AtomicIntegerFieldUpdater indexUpdater
private final io.grpc.Status status
private final java.util.List list
private final io.grpc.util.RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer$StickinessState stickinessState
private volatile int index
void (java.util.List, io.grpc.Status, io.grpc.util.RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer$StickinessState)
java.util.List list
io.grpc.Status status
io.grpc.util.RoundRobinLoadBalancerFactory$RoundRobinLoadBalancer$StickinessState stickinessState
public io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
String stickinessValue
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.LoadBalancer$PickSubchannelArgs args
private io.grpc.LoadBalancer$Subchannel nextSubchannel ()
int oldi
int size
int i
java.util.List getList ()
io.grpc.Status getStatus ()
static void ()
}
io/grpc/Status.classStatus.java
package io.grpc
public final io.grpc.Status extends java.lang.Object {
private static final java.util.List STATUS_LIST
public static final io.grpc.Status OK
public static final io.grpc.Status CANCELLED
public static final io.grpc.Status UNKNOWN
public static final io.grpc.Status INVALID_ARGUMENT
public static final io.grpc.Status DEADLINE_EXCEEDED
public static final io.grpc.Status NOT_FOUND
public static final io.grpc.Status ALREADY_EXISTS
public static final io.grpc.Status PERMISSION_DENIED
public static final io.grpc.Status UNAUTHENTICATED
public static final io.grpc.Status RESOURCE_EXHAUSTED
public static final io.grpc.Status FAILED_PRECONDITION
public static final io.grpc.Status ABORTED
public static final io.grpc.Status OUT_OF_RANGE
public static final io.grpc.Status UNIMPLEMENTED
public static final io.grpc.Status INTERNAL
public static final io.grpc.Status UNAVAILABLE
public static final io.grpc.Status DATA_LOSS
static final io.grpc.Metadata$Key CODE_KEY
private static final io.grpc.Metadata$TrustedAsciiMarshaller STATUS_MESSAGE_MARSHALLER
static final io.grpc.Metadata$Key MESSAGE_KEY
private final io.grpc.Status$Code code
private final String description
private final Throwable cause
private static java.util.List buildStatusList ()
io.grpc.Status replaced
io.grpc.Status$Code code
java.util.TreeMap canonicalizer
public static io.grpc.Status fromCodeValue (int)
int codeValue
private static io.grpc.Status fromCodeValue (byte[])
byte[] asciiCodeValue
private static io.grpc.Status fromCodeValueSlow (byte[])
byte[] asciiCodeValue
int index
int codeValue
public static io.grpc.Status fromCode (io.grpc.Status$Code)
io.grpc.Status$Code code
public static io.grpc.Status fromThrowable (java.lang.Throwable)
Throwable t
Throwable cause
public static io.grpc.Metadata trailersFromThrowable (java.lang.Throwable)
Throwable t
Throwable cause
static java.lang.String formatThrowableMessage (io.grpc.Status)
io.grpc.Status status
private void (io.grpc.Status$Code)
io.grpc.Status$Code code
private void (io.grpc.Status$Code, java.lang.String, java.lang.Throwable)
io.grpc.Status$Code code
String description
Throwable cause
public io.grpc.Status withCause (java.lang.Throwable)
Throwable cause
public io.grpc.Status withDescription (java.lang.String)
String description
public io.grpc.Status augmentDescription (java.lang.String)
String additionalDetail
public io.grpc.Status$Code getCode ()
public java.lang.String getDescription ()
public java.lang.Throwable getCause ()
public boolean isOk ()
public io.grpc.StatusRuntimeException asRuntimeException ()
public io.grpc.StatusRuntimeException asRuntimeException (io.grpc.Metadata)
io.grpc.Metadata trailers
public io.grpc.StatusException asException ()
public io.grpc.StatusException asException (io.grpc.Metadata)
io.grpc.Metadata trailers
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
static java.util.List access$000 ()
static io.grpc.Status access$400 (byte[])
byte[] x0
static void ()
}
io/grpc/ServerStreamTracer$Factory.classServerStreamTracer.java
package io.grpc
public abstract io.grpc.ServerStreamTracer$Factory extends java.lang.Object {
public void ()
public abstract io.grpc.ServerStreamTracer newServerStreamTracer (java.lang.String, io.grpc.Metadata)
}
io/grpc/StatusRuntimeException.classStatusRuntimeException.java
package io.grpc
public io.grpc.StatusRuntimeException extends java.lang.RuntimeException {
private static final long serialVersionUID
private final io.grpc.Status status
private final io.grpc.Metadata trailers
public void (io.grpc.Status)
io.grpc.Status status
public void (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public final io.grpc.Status getStatus ()
public final io.grpc.Metadata getTrailers ()
}
io/grpc/LoadBalancer$Factory.classLoadBalancer.java
package io.grpc
public abstract io.grpc.LoadBalancer$Factory extends java.lang.Object {
public void ()
public abstract io.grpc.LoadBalancer newLoadBalancer (io.grpc.LoadBalancer$Helper)
}
io/grpc/ClientInterceptors$1.classClientInterceptors.java
package io.grpc
io.grpc.ClientInterceptors$1 extends java.lang.Object implements io.grpc.ClientInterceptor {
final io.grpc.MethodDescriptor$Marshaller val$reqMarshaller
final io.grpc.MethodDescriptor$Marshaller val$respMarshaller
final io.grpc.ClientInterceptor val$interceptor
void (io.grpc.MethodDescriptor$Marshaller, io.grpc.MethodDescriptor$Marshaller, io.grpc.ClientInterceptor)
public io.grpc.ClientCall interceptCall (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Channel)
io.grpc.MethodDescriptor method
io.grpc.CallOptions callOptions
io.grpc.Channel next
io.grpc.MethodDescriptor wrappedMethod
io.grpc.ClientCall wrappedCall
}
io/grpc/ManagedChannelProvider$HardcodedClasses.classManagedChannelProvider.java
package io.grpc
final io.grpc.ManagedChannelProvider$HardcodedClasses extends java.lang.Object implements java.lang.Iterable {
private void ()
public java.util.Iterator iterator ()
java.util.List list
void (io.grpc.ManagedChannelProvider$1)
io.grpc.ManagedChannelProvider$1 x0
}
io/grpc/LoadBalancer$PickResult.classLoadBalancer.java
package io.grpc
public final io.grpc.LoadBalancer$PickResult extends java.lang.Object {
private static final io.grpc.LoadBalancer$PickResult NO_RESULT
private final io.grpc.LoadBalancer$Subchannel subchannel
private final io.grpc.ClientStreamTracer$Factory streamTracerFactory
private final io.grpc.Status status
private final boolean drop
private void (io.grpc.LoadBalancer$Subchannel, io.grpc.ClientStreamTracer$Factory, io.grpc.Status, boolean)
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.ClientStreamTracer$Factory streamTracerFactory
io.grpc.Status status
boolean drop
public static io.grpc.LoadBalancer$PickResult withSubchannel (io.grpc.LoadBalancer$Subchannel, io.grpc.ClientStreamTracer$Factory)
io.grpc.LoadBalancer$Subchannel subchannel
io.grpc.ClientStreamTracer$Factory streamTracerFactory
public static io.grpc.LoadBalancer$PickResult withSubchannel (io.grpc.LoadBalancer$Subchannel)
io.grpc.LoadBalancer$Subchannel subchannel
public static io.grpc.LoadBalancer$PickResult withError (io.grpc.Status)
io.grpc.Status error
public static io.grpc.LoadBalancer$PickResult withDrop (io.grpc.Status)
io.grpc.Status status
public static io.grpc.LoadBalancer$PickResult withNoResult ()
public io.grpc.LoadBalancer$Subchannel getSubchannel ()
public io.grpc.ClientStreamTracer$Factory getStreamTracerFactory ()
public io.grpc.Status getStatus ()
public boolean isDrop ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
io.grpc.LoadBalancer$PickResult that
static void ()
}
io/grpc/Status$StatusCodeMarshaller.classStatus.java
package io.grpc
final io.grpc.Status$StatusCodeMarshaller extends java.lang.Object implements io.grpc.Metadata$TrustedAsciiMarshaller {
private void ()
public byte[] toAsciiString (io.grpc.Status)
io.grpc.Status status
public io.grpc.Status parseAsciiString (byte[])
byte[] serialized
public volatile java.lang.Object parseAsciiString (byte[])
public volatile byte[] toAsciiString (java.lang.Object)
void (io.grpc.Status$1)
io.grpc.Status$1 x0
}
io/grpc/ServerStreamTracer.classServerStreamTracer.java
package io.grpc
public abstract io.grpc.ServerStreamTracer extends io.grpc.StreamTracer {
public void ()
public io.grpc.Context filterContext (io.grpc.Context)
io.grpc.Context context
public void serverCallStarted (io.grpc.ServerStreamTracer$ServerCallInfo)
io.grpc.ServerStreamTracer$ServerCallInfo callInfo
public void serverCallStarted (io.grpc.ServerCall)
io.grpc.ServerCall call
}
io/grpc/BinaryLog.classBinaryLog.java
package io.grpc
public abstract io.grpc.BinaryLog extends java.lang.Object implements java.io.Closeable {
public static final io.grpc.CallOptions$Key CLIENT_CALL_ID_CALLOPTION_KEY
public void ()
public abstract io.grpc.ServerMethodDefinition wrapMethodDefinition (io.grpc.ServerMethodDefinition)
public abstract io.grpc.Channel wrapChannel (io.grpc.Channel)
static void ()
}
io/grpc/PartialForwardingClientCallListener.classPartialForwardingClientCallListener.java
package io.grpc
abstract io.grpc.PartialForwardingClientCallListener extends io.grpc.ClientCall$Listener {
void ()
protected abstract io.grpc.ClientCall$Listener delegate ()
public void onHeaders (io.grpc.Metadata)
io.grpc.Metadata headers
public void onClose (io.grpc.Status, io.grpc.Metadata)
io.grpc.Status status
io.grpc.Metadata trailers
public void onReady ()
public java.lang.String toString ()
}
io/grpc/Contexts.classContexts.java
package io.grpc
public final io.grpc.Contexts extends java.lang.Object {
private void ()
public static io.grpc.ServerCall$Listener interceptCall (io.grpc.Context, io.grpc.ServerCall, io.grpc.Metadata, io.grpc.ServerCallHandler)
io.grpc.Context context
io.grpc.ServerCall call
io.grpc.Metadata headers
io.grpc.ServerCallHandler next
io.grpc.Context previous
public static io.grpc.Status statusFromCancelled (io.grpc.Context)
io.grpc.Context context
Throwable cancellationCause
io.grpc.Status status
}
io/grpc/ServerProvider$1.classServerProvider.java
package io.grpc
io.grpc.ServerProvider$1 extends java.lang.Object implements io.grpc.ServiceProviders$PriorityAccessor {
void ()
public boolean isAvailable (io.grpc.ServerProvider)
io.grpc.ServerProvider provider
public int getPriority (io.grpc.ServerProvider)
io.grpc.ServerProvider provider
public volatile int getPriority (java.lang.Object)
public volatile boolean isAvailable (java.lang.Object)
}
io/grpc/NameResolver$Factory.classNameResolver.java
package io.grpc
public abstract io.grpc.NameResolver$Factory extends java.lang.Object {
public static final io.grpc.Attributes$Key PARAMS_DEFAULT_PORT
public void ()
public abstract io.grpc.NameResolver newNameResolver (java.net.URI, io.grpc.Attributes)
public abstract java.lang.String getDefaultScheme ()
static void ()
}
io/grpc/ForwardingClientCallListener$SimpleForwardingClientCallListener.classForwardingClientCallListener.java
package io.grpc
public abstract io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener extends io.grpc.ForwardingClientCallListener {
private final io.grpc.ClientCall$Listener delegate
protected void (io.grpc.ClientCall$Listener)
io.grpc.ClientCall$Listener delegate
protected io.grpc.ClientCall$Listener delegate ()
public volatile java.lang.String toString ()
public volatile void onReady ()
public volatile void onClose (io.grpc.Status, io.grpc.Metadata)
public volatile void onHeaders (io.grpc.Metadata)
}
io/grpc/InternalNotifyOnServerBuild.classInternalNotifyOnServerBuild.java
package io.grpc
public abstract io.grpc.InternalNotifyOnServerBuild extends java.lang.Object {
public abstract void notifyOnBuild (io.grpc.Server)
}
io/grpc/ConnectivityStateInfo.classConnectivityStateInfo.java
package io.grpc
public final io.grpc.ConnectivityStateInfo extends java.lang.Object {
private final io.grpc.ConnectivityState state
private final io.grpc.Status status
public static io.grpc.ConnectivityStateInfo forNonError (io.grpc.ConnectivityState)
io.grpc.ConnectivityState state
public static io.grpc.ConnectivityStateInfo forTransientFailure (io.grpc.Status)
io.grpc.Status error
public io.grpc.ConnectivityState getState ()
public io.grpc.Status getStatus ()
public boolean equals (java.lang.Object)
Object other
io.grpc.ConnectivityStateInfo o
public int hashCode ()
public java.lang.String toString ()
private void (io.grpc.ConnectivityState, io.grpc.Status)
io.grpc.ConnectivityState state
io.grpc.Status status
}
io/grpc/InternalServiceProviders.classInternalServiceProviders.java
package io.grpc
public final io.grpc.InternalServiceProviders extends java.lang.Object {
private void ()
public static java.lang.Object load (java.lang.Class, java.lang.Iterable, java.lang.ClassLoader, io.grpc.InternalServiceProviders$PriorityAccessor)
Class klass
Iterable hardcoded
ClassLoader classLoader
io.grpc.InternalServiceProviders$PriorityAccessor priorityAccessor
public static java.util.List loadAll (java.lang.Class, java.lang.Iterable, java.lang.ClassLoader, io.grpc.InternalServiceProviders$PriorityAccessor)
Class klass
Iterable hardCodedClasses
ClassLoader classLoader
io.grpc.InternalServiceProviders$PriorityAccessor priorityAccessor
public static java.lang.Iterable getCandidatesViaServiceLoader (java.lang.Class, java.lang.ClassLoader)
Class klass
ClassLoader cl
public static java.lang.Iterable getCandidatesViaHardCoded (java.lang.Class, java.lang.Iterable)
Class klass
Iterable hardcoded
public static boolean isAndroid (java.lang.ClassLoader)
ClassLoader cl
}
io/grpc/Metadata$2.classMetadata.java
package io.grpc
io.grpc.Metadata$2 extends java.lang.Object implements io.grpc.Metadata$AsciiMarshaller {
void ()
public java.lang.String toAsciiString (java.lang.String)
String value
public java.lang.String parseAsciiString (java.lang.String)
String serialized
public volatile java.lang.Object parseAsciiString (java.lang.String)
public volatile java.lang.String toAsciiString (java.lang.Object)
}
io/grpc/InternalManagedChannelProvider.classInternalManagedChannelProvider.java
package io.grpc
public final io.grpc.InternalManagedChannelProvider extends java.lang.Object {
public static final Iterable HARDCODED_CLASSES
public void ()
static void ()
}
io/grpc/ForwardingServerCall.classForwardingServerCall.java
package io.grpc
public abstract io.grpc.ForwardingServerCall extends io.grpc.PartialForwardingServerCall {
public void ()
protected abstract io.grpc.ServerCall delegate ()
public void sendMessage (java.lang.Object)
Object message
public volatile java.lang.String toString ()
public volatile java.lang.String getAuthority ()
public volatile io.grpc.Attributes getAttributes ()
public volatile void setCompression (java.lang.String)
public volatile void setMessageCompression (boolean)
public volatile boolean isCancelled ()
public volatile void close (io.grpc.Status, io.grpc.Metadata)
public volatile boolean isReady ()
public volatile void sendHeaders (io.grpc.Metadata)
public volatile void request (int)
}
io/grpc/ClientInterceptor.classClientInterceptor.java
package io.grpc
public abstract io.grpc.ClientInterceptor extends java.lang.Object {
public abstract io.grpc.ClientCall interceptCall (io.grpc.MethodDescriptor, io.grpc.CallOptions, io.grpc.Channel)
}
io/grpc/ServerInterceptor.classServerInterceptor.java
package io.grpc
public abstract io.grpc.ServerInterceptor extends java.lang.Object {
public abstract io.grpc.ServerCall$Listener interceptCall (io.grpc.ServerCall, io.grpc.Metadata, io.grpc.ServerCallHandler)
}
io/grpc/Metadata$1.classMetadata.java
package io.grpc
io.grpc.Metadata$1 extends java.lang.Object implements io.grpc.Metadata$BinaryMarshaller {
void ()
public byte[] toBytes (byte[])
byte[] value
public byte[] parseBytes (byte[])
byte[] serialized
public volatile java.lang.Object parseBytes (byte[])
public volatile byte[] toBytes (java.lang.Object)
}
io/grpc/ClientInterceptors$1$1.classClientInterceptors.java
package io.grpc
io.grpc.ClientInterceptors$1$1 extends io.grpc.PartialForwardingClientCall {
final io.grpc.ClientCall val$wrappedCall
final io.grpc.MethodDescriptor val$method
final io.grpc.ClientInterceptors$1 this$0
void (io.grpc.ClientInterceptors$1, io.grpc.ClientCall, io.grpc.MethodDescriptor)
io.grpc.ClientInterceptors$1 this$0
public void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
io.grpc.ClientCall$Listener responseListener
io.grpc.Metadata headers
public void sendMessage (java.lang.Object)
Object message
java.io.InputStream bytes
Object wReq
protected io.grpc.ClientCall delegate ()
}
io/grpc/Contexts$ContextualizedServerCallListener.classContexts.java
package io.grpc
io.grpc.Contexts$ContextualizedServerCallListener extends io.grpc.ForwardingServerCallListener$SimpleForwardingServerCallListener {
private final io.grpc.Context context
public void (io.grpc.ServerCall$Listener, io.grpc.Context)
io.grpc.ServerCall$Listener delegate
io.grpc.Context context
public void onMessage (java.lang.Object)
Object message
io.grpc.Context previous
public void onHalfClose ()
io.grpc.Context previous
public void onCancel ()
io.grpc.Context previous
public void onComplete ()
io.grpc.Context previous
public void onReady ()
io.grpc.Context previous
}
io/grpc/Codec.classCodec.java
package io.grpc
public abstract io.grpc.Codec extends java.lang.Object implements io.grpc.Compressor io.grpc.Decompressor {
}
io/grpc/ServerCall$Listener.classServerCall.java
package io.grpc
public abstract io.grpc.ServerCall$Listener extends java.lang.Object {
public void ()
public void onMessage (java.lang.Object)
Object message
public void onHalfClose ()
public void onCancel ()
public void onComplete ()
public void onReady ()
}
io/grpc/ForwardingServerCall$SimpleForwardingServerCall.classForwardingServerCall.java
package io.grpc
public abstract io.grpc.ForwardingServerCall$SimpleForwardingServerCall extends io.grpc.ForwardingServerCall {
private final io.grpc.ServerCall delegate
protected void (io.grpc.ServerCall)
io.grpc.ServerCall delegate
protected io.grpc.ServerCall delegate ()
public io.grpc.MethodDescriptor getMethodDescriptor ()
public volatile java.lang.String toString ()
public volatile java.lang.String getAuthority ()
public volatile io.grpc.Attributes getAttributes ()
public volatile void setCompression (java.lang.String)
public volatile void setMessageCompression (boolean)
public volatile boolean isCancelled ()
public volatile void close (io.grpc.Status, io.grpc.Metadata)
public volatile boolean isReady ()
public volatile void sendHeaders (io.grpc.Metadata)
public volatile void request (int)
}
io/grpc/ServerInterceptors$2$1.classServerInterceptors.java
package io.grpc
io.grpc.ServerInterceptors$2$1 extends io.grpc.PartialForwardingServerCall {
final io.grpc.ServerCall val$call
final io.grpc.ServerInterceptors$2 this$0
void (io.grpc.ServerInterceptors$2, io.grpc.ServerCall)
io.grpc.ServerInterceptors$2 this$0
protected io.grpc.ServerCall delegate ()
public void sendMessage (java.lang.Object)
Object message
java.io.InputStream is
Object wrappedMessage
public io.grpc.MethodDescriptor getMethodDescriptor ()
}
io/grpc/ConnectivityState.classConnectivityState.java
package io.grpc
public final io.grpc.ConnectivityState extends java.lang.Enum {
public static final io.grpc.ConnectivityState CONNECTING
public static final io.grpc.ConnectivityState READY
public static final io.grpc.ConnectivityState TRANSIENT_FAILURE
public static final io.grpc.ConnectivityState IDLE
public static final io.grpc.ConnectivityState SHUTDOWN
private static final io.grpc.ConnectivityState[] $VALUES
public static io.grpc.ConnectivityState[] values ()
public static io.grpc.ConnectivityState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/grpc/LoadBalancer.classLoadBalancer.java
package io.grpc
public abstract io.grpc.LoadBalancer extends java.lang.Object {
public void ()
public abstract void handleResolvedAddressGroups (java.util.List, io.grpc.Attributes)
public abstract void handleNameResolutionError (io.grpc.Status)
public abstract void handleSubchannelState (io.grpc.LoadBalancer$Subchannel, io.grpc.ConnectivityStateInfo)
public abstract void shutdown ()
}
io/grpc/NameResolverProvider$NameResolverFactory.classNameResolverProvider.java
package io.grpc
io.grpc.NameResolverProvider$NameResolverFactory extends io.grpc.NameResolver$Factory {
private final java.util.List providers
public void (java.util.List)
java.util.List providers
public io.grpc.NameResolver newNameResolver (java.net.URI, io.grpc.Attributes)
io.grpc.NameResolver resolver
io.grpc.NameResolverProvider provider
java.net.URI targetUri
io.grpc.Attributes params
public java.lang.String getDefaultScheme ()
private void checkForProviders ()
}
io/grpc/ServerInterceptors$InterceptCallHandler.classServerInterceptors.java
package io.grpc
final io.grpc.ServerInterceptors$InterceptCallHandler extends java.lang.Object implements io.grpc.ServerCallHandler {
private final io.grpc.ServerInterceptor interceptor
private final io.grpc.ServerCallHandler callHandler
public static io.grpc.ServerInterceptors$InterceptCallHandler create (io.grpc.ServerInterceptor, io.grpc.ServerCallHandler)
io.grpc.ServerInterceptor interceptor
io.grpc.ServerCallHandler callHandler
private void (io.grpc.ServerInterceptor, io.grpc.ServerCallHandler)
io.grpc.ServerInterceptor interceptor
io.grpc.ServerCallHandler callHandler
public io.grpc.ServerCall$Listener startCall (io.grpc.ServerCall, io.grpc.Metadata)
io.grpc.ServerCall call
io.grpc.Metadata headers
}
io/grpc/Attributes$Key.classAttributes.java
package io.grpc
public final io.grpc.Attributes$Key extends java.lang.Object {
private final String debugString
private void (java.lang.String)
String debugString
public java.lang.String toString ()
public static io.grpc.Attributes$Key of (java.lang.String)
String debugString
public static io.grpc.Attributes$Key create (java.lang.String)
String debugString
}
io/grpc/LoadBalancer$SubchannelPicker.classLoadBalancer.java
package io.grpc
public abstract io.grpc.LoadBalancer$SubchannelPicker extends java.lang.Object {
public void ()
public abstract io.grpc.LoadBalancer$PickResult pickSubchannel (io.grpc.LoadBalancer$PickSubchannelArgs)
public void requestConnection ()
}
io/grpc/Attributes.classAttributes.java
package io.grpc
public final io.grpc.Attributes extends java.lang.Object {
private final java.util.Map data
public static final io.grpc.Attributes EMPTY
static final boolean $assertionsDisabled
private void (java.util.Map)
java.util.Map data
public java.lang.Object get (io.grpc.Attributes$Key)
io.grpc.Attributes$Key key
public java.util.Set keys ()
java.util.Set keysForTest ()
public static io.grpc.Attributes$Builder newBuilder (io.grpc.Attributes)
io.grpc.Attributes base
public static io.grpc.Attributes$Builder newBuilder ()
public io.grpc.Attributes$Builder toBuilder ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
java.util.Map$Entry e
Object o
io.grpc.Attributes that
public int hashCode ()
java.util.Map$Entry e
int hashCode
static java.util.Map access$100 (io.grpc.Attributes)
io.grpc.Attributes x0
void (java.util.Map, io.grpc.Attributes$1)
java.util.Map x0
io.grpc.Attributes$1 x1
static void ()
}
io/grpc/PickFirstBalancerFactory$1.classPickFirstBalancerFactory.java
package io.grpc
io.grpc.PickFirstBalancerFactory$1 extends java.lang.Object {
static final int[] $SwitchMap$io$grpc$ConnectivityState
static void ()
}
io/grpc/PickFirstBalancerFactory.classPickFirstBalancerFactory.java
package io.grpc
public final io.grpc.PickFirstBalancerFactory extends io.grpc.LoadBalancer$Factory {
private static final io.grpc.PickFirstBalancerFactory INSTANCE
private void ()
public static io.grpc.PickFirstBalancerFactory getInstance ()
public io.grpc.LoadBalancer newLoadBalancer (io.grpc.LoadBalancer$Helper)
io.grpc.LoadBalancer$Helper helper
static void ()
}
io/grpc/ServerServiceDefinition$Builder.classServerServiceDefinition.java
package io.grpc
public final io.grpc.ServerServiceDefinition$Builder extends java.lang.Object {
private final String serviceName
private final io.grpc.ServiceDescriptor serviceDescriptor
private final java.util.Map methods
private void (java.lang.String)
String serviceName
private void (io.grpc.ServiceDescriptor)
io.grpc.ServiceDescriptor serviceDescriptor
public io.grpc.ServerServiceDefinition$Builder addMethod (io.grpc.MethodDescriptor, io.grpc.ServerCallHandler)
io.grpc.MethodDescriptor method
io.grpc.ServerCallHandler handler
public io.grpc.ServerServiceDefinition$Builder addMethod (io.grpc.ServerMethodDefinition)
io.grpc.ServerMethodDefinition def
io.grpc.MethodDescriptor method
String name
public io.grpc.ServerServiceDefinition build ()
io.grpc.ServerMethodDefinition serverMethod
java.util.List methodDescriptors
io.grpc.ServerMethodDefinition removed
io.grpc.MethodDescriptor descriptorMethod
io.grpc.ServiceDescriptor serviceDescriptor
java.util.Map tmpMethods
void (java.lang.String, io.grpc.ServerServiceDefinition$1)
String x0
io.grpc.ServerServiceDefinition$1 x1
void (io.grpc.ServiceDescriptor, io.grpc.ServerServiceDefinition$1)
io.grpc.ServiceDescriptor x0
io.grpc.ServerServiceDefinition$1 x1
}
io/grpc/CallCredentials$MetadataApplier.classCallCredentials.java
package io.grpc
public abstract io.grpc.CallCredentials$MetadataApplier extends java.lang.Object {
public abstract void apply (io.grpc.Metadata)
public abstract void fail (io.grpc.Status)
}
io/grpc/BindableService.classBindableService.java
package io.grpc
public abstract io.grpc.BindableService extends java.lang.Object {
public abstract io.grpc.ServerServiceDefinition bindService ()
}
io/grpc/ForwardingServerCallListener.classForwardingServerCallListener.java
package io.grpc
public abstract io.grpc.ForwardingServerCallListener extends io.grpc.PartialForwardingServerCallListener {
public void ()
protected abstract io.grpc.ServerCall$Listener delegate ()
public void onMessage (java.lang.Object)
Object message
public volatile java.lang.String toString ()
public volatile void onReady ()
public volatile void onComplete ()
public volatile void onCancel ()
public volatile void onHalfClose ()
}
io/grpc/InternalDecompressorRegistry.classInternalDecompressorRegistry.java
package io.grpc
public final io.grpc.InternalDecompressorRegistry extends java.lang.Object {
private void ()
public static byte[] getRawAdvertisedMessageEncodings (io.grpc.DecompressorRegistry)
io.grpc.DecompressorRegistry reg
}
io/grpc/ManagedChannelProvider$ProviderNotFoundException.classManagedChannelProvider.java
package io.grpc
public final io.grpc.ManagedChannelProvider$ProviderNotFoundException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
}
io/grpc/BinaryLog$CallId.classBinaryLog.java
package io.grpc
public final io.grpc.BinaryLog$CallId extends java.lang.Object {
public final long hi
public final long lo
public void (long, long)
long hi
long lo
}
io/grpc/Attributes$1.classAttributes.java
package io.grpc
io.grpc.Attributes$1 extends java.lang.Object {
}
io/grpc/CompressorRegistry.classCompressorRegistry.java
package io.grpc
public final io.grpc.CompressorRegistry extends java.lang.Object {
private static final io.grpc.CompressorRegistry DEFAULT_INSTANCE
private final java.util.concurrent.ConcurrentMap compressors
public static io.grpc.CompressorRegistry getDefaultInstance ()
public static io.grpc.CompressorRegistry newEmptyInstance ()
transient void (io.grpc.Compressor[])
io.grpc.Compressor c
io.grpc.Compressor[] cs
public io.grpc.Compressor lookupCompressor (java.lang.String)
String compressorName
public void register (io.grpc.Compressor)
io.grpc.Compressor c
String encoding
static void ()
}
io/grpc/Decompressor.classDecompressor.java
package io.grpc
public abstract io.grpc.Decompressor extends java.lang.Object {
public abstract java.lang.String getMessageEncoding ()
public abstract java.io.InputStream decompress (java.io.InputStream) throws java.io.IOException
}
io/grpc/ClientCall.classClientCall.java
package io.grpc
public abstract io.grpc.ClientCall extends java.lang.Object {
public void ()
public abstract void start (io.grpc.ClientCall$Listener, io.grpc.Metadata)
public abstract void request (int)
public abstract void cancel (java.lang.String, java.lang.Throwable)
public abstract void halfClose ()
public abstract void sendMessage (java.lang.Object)
public boolean isReady ()
public void setMessageCompression (boolean)
boolean enabled
public io.grpc.Attributes getAttributes ()
}
io/grpc/InternalServiceProviders$PriorityAccessor.classInternalServiceProviders.java
package io.grpc
public abstract io.grpc.InternalServiceProviders$PriorityAccessor extends java.lang.Object implements io.grpc.ServiceProviders$PriorityAccessor {
}
io/grpc/NameResolver$Listener.classNameResolver.java
package io.grpc
public abstract io.grpc.NameResolver$Listener extends java.lang.Object {
public abstract void onAddresses (java.util.List, io.grpc.Attributes)
public abstract void onError (io.grpc.Status)
}
io/grpc/Compressor.classCompressor.java
package io.grpc
public abstract io.grpc.Compressor extends java.lang.Object {
public abstract java.lang.String getMessageEncoding ()
public abstract java.io.OutputStream compress (java.io.OutputStream) throws java.io.IOException
}
io/grpc/ForwardingClientCallListener.classForwardingClientCallListener.java
package io.grpc
public abstract io.grpc.ForwardingClientCallListener extends io.grpc.PartialForwardingClientCallListener {
public void ()
protected abstract io.grpc.ClientCall$Listener delegate ()
public void onMessage (java.lang.Object)
Object message
public volatile java.lang.String toString ()
public volatile void onReady ()
public volatile void onClose (io.grpc.Status, io.grpc.Metadata)
public volatile void onHeaders (io.grpc.Metadata)
}
META-INF/services/
META-INF/services/io.grpc.NameResolverProvider