Welcome to gRPC Python’s documentation!¶
Version: 1.55.0 Release: 1.55.0
API Reference¶
- 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
- Shared 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
- Shared 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
- Glossary