Package io.grpc

Class ClientStreamTracer.StreamInfo

java.lang.Object
io.grpc.ClientStreamTracer.StreamInfo
Enclosing class:
ClientStreamTracer

@ExperimentalApi("https://github.com/grpc/grpc-java/issues/2861") public static final class ClientStreamTracer.StreamInfo extends Object
Information about a stream.

Note this class doesn't override equals() and hashCode, as is the case for CallOptions.

Since:
1.20.0
  • Method Details Link icon

    • getCallOptions Link icon

      public CallOptions getCallOptions()
      Returns the effective CallOptions of the call.
    • getPreviousAttempts Link icon

      public int getPreviousAttempts()
      Returns the number of preceding attempts for the RPC.
      Since:
      1.40.0
    • isTransparentRetry Link icon

      public boolean isTransparentRetry()
      Whether the stream is a transparent retry.
      Since:
      1.40.0
    • toBuilder Link icon

      Converts this StreamInfo into a new Builder.
      Since:
      1.21.0
    • newBuilder Link icon

      public static ClientStreamTracer.StreamInfo.Builder newBuilder()
      Creates an empty Builder.
      Since:
      1.21.0
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object