class documentation
class Channel(ChannelBase): (source)
Known subclasses: nebius.sdk.SDK
Constructor: Channel(resolver, substitutions, domain, options, ...)
Undocumented
Async Method | __aenter__ |
Undocumented |
Async Method | __aexit__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | bg |
Run a coroutine without awaiting or tracking, and log any exceptions. |
Async Method | channel |
Undocumented |
Async Method | close |
Undocumented |
Method | create |
Undocumented |
Method | discard |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | return |
Undocumented |
Method | run |
Undocumented |
Method | stream |
Undocumented |
Method | stream |
Undocumented |
Method | sync |
Undocumented |
Method | unary |
Undocumented |
Method | unary |
Undocumented |
Async Method | wait |
Undocumented |
Instance Variable | _address |
Undocumented |
Instance Variable | _address |
Undocumented |
Instance Variable | _closed |
Undocumented |
Instance Variable | _event |
Undocumented |
Instance Variable | _free |
Undocumented |
Instance Variable | _global |
Undocumented |
Instance Variable | _global |
Undocumented |
Instance Variable | _global |
Undocumented |
Instance Variable | _gracefuls |
Undocumented |
Instance Variable | _max |
Undocumented |
Instance Variable | _methods |
Undocumented |
Instance Variable | _resolver |
Undocumented |
Instance Variable | _tasks |
Undocumented |
Instance Variable | _tls |
Undocumented |
def __init__(self, *, resolver:
Resolver | None
= None, substitutions: dict[ str, str] | None
= None, domain: str
= DOMAIN, options: ChannelArgumentType | None
= None, interceptors: Sequence[ ClientInterceptor] | None
= None, address_options: dict[ str, ChannelArgumentType] | None
= None, address_interceptors: dict[ str, Sequence[ ClientInterceptor]] | None
= None, credentials: Credentials
= None, service_account_id: str | None
= None, service_account_public_key_id: str | None
= None, service_account_private_key_file_name: str | None
= None, credentials_file_name: str | None
= None, tls_credentials: ChannelCredentials | None
= None, event_loop: AbstractEventLoop | None
= None, max_free_channels_per_address: int
= 2):
(source)
¶
Undocumented
def get_corresponding_operation_service(self, service_stub_class:
type[ ServiceStub]
) -> OperationServiceStub
:
(source)
¶
Undocumented
def get_corresponding_operation_service_alpha(self, service_stub_class:
type[ ServiceStub]
) -> OperationServiceStubDeprecated
:
(source)
¶
Undocumented
def stream_stream(self, method:
str
, request_serializer: SerializingFunction | None
= None, response_deserializer: DeserializingFunction | None
= None) -> StreamStreamMultiCallable
:
(source)
¶
Undocumented
def stream_unary(self, method:
str
, request_serializer: SerializingFunction | None
= None, response_deserializer: DeserializingFunction | None
= None) -> StreamUnaryMultiCallable
:
(source)
¶
Undocumented
def unary_stream(self, method:
str
, request_serializer: SerializingFunction | None
= None, response_deserializer: DeserializingFunction | None
= None) -> UnaryStreamMultiCallable[ Req, Res]
:
(source)
¶
Undocumented
def unary_unary(self, method_name:
str
, request_serializer: SerializingFunction | None
= None, response_deserializer: DeserializingFunction | None
= None) -> UnaryUnaryMultiCallable[ Req, Res]
:
(source)
¶
Undocumented