Class GrpcStatusCode

  • All Implemented Interfaces:
    com.google.api.gax.rpc.StatusCode

    @InternalExtensionOnly
    public abstract class GrpcStatusCode
    extends Object
    implements com.google.api.gax.rpc.StatusCode
    A failure code specific to a gRPC call.
    • Constructor Detail

      • GrpcStatusCode

        public GrpcStatusCode()
    • Method Detail

      • of

        public static GrpcStatusCode of​(io.grpc.Status.Code grpcCode)
        Creates a new instance with the given Status.Code.
      • getCode

        public com.google.api.gax.rpc.StatusCode.Code getCode()
        Returns the Status.Code from grpc.
        Specified by:
        getCode in interface com.google.api.gax.rpc.StatusCode
      • getTransportCode

        public abstract io.grpc.Status.Code getTransportCode()
        Specified by:
        getTransportCode in interface com.google.api.gax.rpc.StatusCode