Welcome to gRPC Python’s documentation!¶
Version: 1.76.0 Release: 1.76.0
API Reference¶
Contents:
- gRPC- Module Contents- Version
- Create Client
- Create Client Credentials
- Create Server
- Create Server Credentials
- Local Connection Type
- RPC Method Handlers
- Channel Ready Future
- Channel Connectivity
- gRPC Status Code- StatusCode- StatusCode.OK
- StatusCode.CANCELLED
- StatusCode.UNKNOWN
- StatusCode.INVALID_ARGUMENT
- StatusCode.DEADLINE_EXCEEDED
- StatusCode.NOT_FOUND
- StatusCode.ALREADY_EXISTS
- StatusCode.PERMISSION_DENIED
- StatusCode.UNAUTHENTICATED
- StatusCode.RESOURCE_EXHAUSTED
- StatusCode.FAILED_PRECONDITION
- StatusCode.ABORTED
- StatusCode.UNIMPLEMENTED
- StatusCode.INTERNAL
- StatusCode.UNAVAILABLE
- StatusCode.DATA_LOSS
 
 
- Channel Object
- Server Object
- Authentication & Authorization Objects
- gRPC Exceptions
- RPC Context
- Client-Side Context
- Client-Side Interceptor
- Service-Side Context- ServicerContext- ServicerContext.abort()
- ServicerContext.abort_with_status()
- ServicerContext.auth_context()
- ServicerContext.code()
- ServicerContext.details()
- ServicerContext.disable_next_message_compression()
- ServicerContext.invocation_metadata()
- ServicerContext.peer()
- ServicerContext.peer_identities()
- ServicerContext.peer_identity_key()
- ServicerContext.send_initial_metadata()
- ServicerContext.set_code()
- ServicerContext.set_compression()
- ServicerContext.set_details()
- ServicerContext.set_trailing_metadata()
- ServicerContext.trailing_metadata()
 
 
- Service-Side Handler
- Service-Side Interceptor
- Multi-Callable Interfaces
- Future Interfaces
- Compression
- Runtime Protobuf Parsing
 
 
- Module Contents
- gRPC AsyncIO API- Overview
- Caveats
- Blocking Code in AsyncIO
- Module Contents- Create Channel
- Channel Object
- Create Server
- Server Object
- gRPC Exceptions
- gRPC Metadata
- RPC Context
- Client-Side Context
- Server-Side Context- ServicerContext- ServicerContext.abort()
- ServicerContext.add_done_callback()
- ServicerContext.auth_context()
- ServicerContext.cancelled()
- ServicerContext.code()
- ServicerContext.details()
- ServicerContext.disable_next_message_compression()
- ServicerContext.done()
- ServicerContext.invocation_metadata()
- ServicerContext.peer()
- ServicerContext.peer_identities()
- ServicerContext.peer_identity_key()
- ServicerContext.read()
- ServicerContext.send_initial_metadata()
- ServicerContext.set_code()
- ServicerContext.set_compression()
- ServicerContext.set_details()
- ServicerContext.set_trailing_metadata()
- ServicerContext.time_remaining()
- ServicerContext.trailing_metadata()
- ServicerContext.write()
 
 
- Client-Side Interceptor
- Server-Side Interceptor
- Multi-Callable Interfaces
 
 
- gRPC Admin
- gRPC Channelz
- gRPC CSDS
- gRPC Health Checking
- gRPC Reflection
- gRPC Status
- gRPC Testing
- gRPC Python Observability
- Glossary