Skip to content

Commit ecbd674

Browse files
committed
updates
1 parent f0ef29b commit ecbd674

File tree

4 files changed

+19
-16
lines changed

4 files changed

+19
-16
lines changed

sdk/search/azure-search-documents/azure/search/documents/indexes/_search_index_client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def list_index_names(self, **kwargs: Any) -> ItemPaged[str]:
133133
return cast(ItemPaged[str], names)
134134

135135
@distributed_trace
136-
def get_index(self, name: str, **kwargs: Any) -> Optional[SearchIndex]:
136+
def get_index(self, name: str, **kwargs: Any) -> SearchIndex:
137137
"""
138138
139139
:param name: The name of the index to retrieve.
@@ -153,7 +153,7 @@ def get_index(self, name: str, **kwargs: Any) -> Optional[SearchIndex]:
153153
"""
154154
kwargs["headers"] = self._merge_client_headers(kwargs.get("headers"))
155155
result = self._client.indexes.get(name, **kwargs)
156-
return SearchIndex._from_generated(result) # pylint:disable=protected-access
156+
return cast(SearchIndex, SearchIndex._from_generated(result)) # pylint:disable=protected-access
157157

158158
@distributed_trace
159159
def get_index_statistics(self, index_name: str, **kwargs: Any) -> MutableMapping[str, Any]:
@@ -356,7 +356,7 @@ def get_synonym_map_names(self, **kwargs: Any) -> List[str]:
356356
return [x.name for x in result.synonym_maps]
357357

358358
@distributed_trace
359-
def get_synonym_map(self, name: str, **kwargs: Any) -> Optional[SynonymMap]:
359+
def get_synonym_map(self, name: str, **kwargs: Any) -> SynonymMap:
360360
"""Retrieve a named Synonym Map in an Azure Search service
361361
362362
:param name: The name of the Synonym Map to get
@@ -377,7 +377,7 @@ def get_synonym_map(self, name: str, **kwargs: Any) -> Optional[SynonymMap]:
377377
"""
378378
kwargs["headers"] = self._merge_client_headers(kwargs.get("headers"))
379379
result = self._client.synonym_maps.get(name, **kwargs)
380-
return SynonymMap._from_generated(result) # pylint:disable=protected-access
380+
return cast(SynonymMap, SynonymMap._from_generated(result)) # pylint:disable=protected-access
381381

382382
@distributed_trace
383383
def delete_synonym_map(

sdk/search/azure-search-documents/azure/search/documents/indexes/_search_indexer_client.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ def create_or_update_data_source_connection(
353353
return cast(SearchIndexerDataSourceConnection, SearchIndexerDataSourceConnection._from_generated(result))
354354

355355
@distributed_trace
356-
def get_data_source_connection(self, name: str, **kwargs: Any) -> Optional[SearchIndexerDataSourceConnection]:
356+
def get_data_source_connection(self, name: str, **kwargs: Any) -> SearchIndexerDataSourceConnection:
357357
"""Retrieves a data source connection definition.
358358
359359
:param name: The name of the data source connection to retrieve.
@@ -372,7 +372,8 @@ def get_data_source_connection(self, name: str, **kwargs: Any) -> Optional[Searc
372372
"""
373373
kwargs["headers"] = self._merge_client_headers(kwargs.get("headers"))
374374
result = self._client.data_sources.get(name, **kwargs)
375-
return SearchIndexerDataSourceConnection._from_generated(result) # pylint:disable=protected-access
375+
# pylint:disable=protected-access
376+
return cast(SearchIndexerDataSourceConnection, SearchIndexerDataSourceConnection._from_generated(result))
376377

377378
@distributed_trace
378379
def get_data_source_connections(
@@ -488,7 +489,7 @@ def get_skillset_names(self, **kwargs: Any) -> List[str]:
488489
return [x.name for x in result.skillsets]
489490

490491
@distributed_trace
491-
def get_skillset(self, name: str, **kwargs: Any) -> Optional[SearchIndexerSkillset]:
492+
def get_skillset(self, name: str, **kwargs: Any) -> SearchIndexerSkillset:
492493
"""Retrieve a named SearchIndexerSkillset in an Azure Search service
493494
494495
:param name: The name of the SearchIndexerSkillset to get
@@ -499,7 +500,8 @@ def get_skillset(self, name: str, **kwargs: Any) -> Optional[SearchIndexerSkills
499500
"""
500501
kwargs["headers"] = self._merge_client_headers(kwargs.get("headers"))
501502
result = self._client.skillsets.get(name, **kwargs)
502-
return SearchIndexerSkillset._from_generated(result) # pylint:disable=protected-access
503+
# pylint:disable=protected-access
504+
return cast(SearchIndexerSkillset, SearchIndexerSkillset._from_generated(result))
503505

504506
@distributed_trace
505507
def delete_skillset(

sdk/search/azure-search-documents/azure/search/documents/indexes/aio/_search_index_client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ def list_index_names(self, **kwargs: Any) -> AsyncItemPaged[str]:
131131
return cast(AsyncItemPaged[str], names)
132132

133133
@distributed_trace_async
134-
async def get_index(self, name: str, **kwargs: Any) -> Optional[SearchIndex]:
134+
async def get_index(self, name: str, **kwargs: Any) -> SearchIndex:
135135
"""
136136
137137
:param name: The name of the index to retrieve.
@@ -151,7 +151,7 @@ async def get_index(self, name: str, **kwargs: Any) -> Optional[SearchIndex]:
151151
"""
152152
kwargs["headers"] = self._merge_client_headers(kwargs.get("headers"))
153153
result = await self._client.indexes.get(name, **kwargs)
154-
return SearchIndex._from_generated(result) # pylint:disable=protected-access
154+
return cast(SearchIndex, SearchIndex._from_generated(result)) # pylint:disable=protected-access
155155

156156
@distributed_trace_async
157157
async def get_index_statistics(self, index_name: str, **kwargs: Any) -> MutableMapping[str, Any]:
@@ -353,7 +353,7 @@ async def get_synonym_map_names(self, **kwargs: Any) -> List[str]:
353353
return [x.name for x in result.synonym_maps]
354354

355355
@distributed_trace_async
356-
async def get_synonym_map(self, name: str, **kwargs: Any) -> Optional[SynonymMap]:
356+
async def get_synonym_map(self, name: str, **kwargs: Any) -> SynonymMap:
357357
"""Retrieve a named Synonym Map in an Azure Search service
358358
359359
:param name: The name of the Synonym Map to get
@@ -374,7 +374,7 @@ async def get_synonym_map(self, name: str, **kwargs: Any) -> Optional[SynonymMap
374374
"""
375375
kwargs["headers"] = self._merge_client_headers(kwargs.get("headers"))
376376
result = await self._client.synonym_maps.get(name, **kwargs)
377-
return SynonymMap._from_generated(result) # pylint:disable=protected-access
377+
return cast(SynonymMap, SynonymMap._from_generated(result)) # pylint:disable=protected-access
378378

379379
@distributed_trace_async
380380
async def delete_synonym_map(

sdk/search/azure-search-documents/azure/search/documents/indexes/aio/_search_indexer_client.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ async def delete_data_source_connection(
381381
@distributed_trace_async
382382
async def get_data_source_connection(
383383
self, name: str, *, select: Optional[List[str]] = None, **kwargs: Any
384-
) -> Optional[SearchIndexerDataSourceConnection]:
384+
) -> SearchIndexerDataSourceConnection:
385385
"""Retrieves a data source connection definition.
386386
387387
:keyword select: Selects which top-level properties of the skillsets to retrieve. Specified as a
@@ -405,7 +405,7 @@ async def get_data_source_connection(
405405
kwargs["select"] = ",".join(select)
406406
result = await self._client.data_sources.get(name, **kwargs)
407407
# pylint:disable=protected-access
408-
return SearchIndexerDataSourceConnection._from_generated(result)
408+
return cast(SearchIndexerDataSourceConnection, SearchIndexerDataSourceConnection._from_generated(result))
409409

410410
@distributed_trace_async
411411
async def get_data_source_connections(self, **kwargs: Any) -> Sequence[SearchIndexerDataSourceConnection]:
@@ -477,7 +477,7 @@ async def get_skillset_names(self, **kwargs) -> List[str]:
477477
return [x.name for x in result.skillsets]
478478

479479
@distributed_trace_async
480-
async def get_skillset(self, name: str, **kwargs) -> Optional[SearchIndexerSkillset]:
480+
async def get_skillset(self, name: str, **kwargs) -> SearchIndexerSkillset:
481481
"""Retrieve a named SearchIndexerSkillset in an Azure Search service
482482
483483
:param name: The name of the SearchIndexerSkillset to get
@@ -488,7 +488,8 @@ async def get_skillset(self, name: str, **kwargs) -> Optional[SearchIndexerSkill
488488
"""
489489
kwargs["headers"] = self._merge_client_headers(kwargs.get("headers"))
490490
result = await self._client.skillsets.get(name, **kwargs)
491-
return SearchIndexerSkillset._from_generated(result) # pylint:disable=protected-access
491+
# pylint:disable=protected-access
492+
return cast(SearchIndexerSkillset, SearchIndexerSkillset._from_generated(result))
492493

493494
@distributed_trace_async
494495
async def delete_skillset(

0 commit comments

Comments
 (0)