Module neuroio.lists.spaces.v1
None
None
View Source
from httpx import Response
from neuroio.base import IAMBase, IAMBaseAsync, IAMBaseBase
class ListsSpacesBase(IAMBaseBase):
def get_url(self) -> str:
return self.base_url + "/v1/lists/spaces/"
class Impl(IAMBase, ListsSpacesBase):
def all(self) -> Response:
with self.get_client() as client:
return client.get(url=self.get_url())
class ImplAsync(IAMBaseAsync, ListsSpacesBase):
async def all(self) -> Response:
async with self.get_client() as client:
return await client.get(url=self.get_url())
Classes
Impl
class Impl(
settings: dict
)
View Source
class Impl(IAMBase, ListsSpacesBase):
def all(self) -> Response:
with self.get_client() as client:
return client.get(url=self.get_url())
Ancestors (in MRO)
- neuroio.base.IAMBase
- abc.ABC
- neuroio.base.Base
- neuroio.lists.spaces.v1.ListsSpacesBase
- neuroio.base.IAMBaseBase
Class variables
base_url
Methods
all
def all(
self
) -> httpx.Response
View Source
def all(self) -> Response:
with self.get_client() as client:
return client.get(url=self.get_url())
get_client
def get_client(
self
) -> httpx.Client
View Source
def get_client(self) -> Client:
return Client(**self.settings)
get_url
def get_url(
self
) -> str
View Source
def get_url(self) -> str:
return self.base_url + "/v1/lists/spaces/"
ImplAsync
class ImplAsync(
settings: dict
)
View Source
class ImplAsync(IAMBaseAsync, ListsSpacesBase):
async def all(self) -> Response:
async with self.get_client() as client:
return await client.get(url=self.get_url())
Ancestors (in MRO)
- neuroio.base.IAMBaseAsync
- abc.ABC
- neuroio.base.Base
- neuroio.lists.spaces.v1.ListsSpacesBase
- neuroio.base.IAMBaseBase
Class variables
base_url
Methods
all
def all(
self
) -> httpx.Response
View Source
async def all(self) -> Response:
async with self.get_client() as client:
return await client.get(url=self.get_url())
get_client
def get_client(
self
) -> httpx.AsyncClient
View Source
def get_client(self) -> AsyncClient:
return AsyncClient(**self.settings)
get_url
def get_url(
self
) -> str
View Source
def get_url(self) -> str:
return self.base_url + "/v1/lists/spaces/"
ListsSpacesBase
class ListsSpacesBase(
/,
*args,
**kwargs
)
View Source
class ListsSpacesBase(IAMBaseBase):
def get_url(self) -> str:
return self.base_url + "/v1/lists/spaces/"
Ancestors (in MRO)
- neuroio.base.IAMBaseBase
Descendants
- neuroio.lists.spaces.v1.Impl
- neuroio.lists.spaces.v1.ImplAsync
Class variables
base_url
Methods
get_url
def get_url(
self
) -> str
View Source
def get_url(self) -> str:
return self.base_url + "/v1/lists/spaces/"