Skip to content

Commit 5b01951

Browse files
committed
updated name ConversationAnalysisClient
1 parent a2e6ac5 commit 5b01951

File tree

14 files changed

+46
-57
lines changed

14 files changed

+46
-57
lines changed
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
11
{
2-
"apiVersion": "2025-11-15-preview",
3-
"commit": "5b0855a6739c8dbd68136d364d7fc5ed1aa0c43f",
4-
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
5-
"typespec_src": "specification/cognitiveservices/data-plane/LanguageAnalyzeConversations",
6-
"emitterVersion": "0.53.1"
2+
"apiVersion": "2025-11-15-preview"
73
}

sdk/cognitivelanguage/azure-ai-language-conversations/apiview-properties.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,9 @@
126126
"azure.ai.language.conversations.models.AnalyzeConversationOperationResultsKind": "Language.Conversations.AnalyzeConversationResultsKind",
127127
"azure.ai.language.conversations.models.SummaryLengthBucket": "Language.Conversations.SummaryLengthBucket",
128128
"azure.ai.language.conversations.models.SummaryAspect": "Language.Conversations.SummaryAspect",
129-
"azure.ai.language.conversations.ConversationAnalysis.analyze_conversation": "Language.Conversations.analyzeConversations",
130-
"azure.ai.language.conversations.aio.ConversationAnalysis.analyze_conversation": "Language.Conversations.analyzeConversations",
131-
"azure.ai.language.conversations.ConversationAnalysis.begin_cancel_job": "Language.Conversations.analyzeConversationsCancelJob",
132-
"azure.ai.language.conversations.aio.ConversationAnalysis.begin_cancel_job": "Language.Conversations.analyzeConversationsCancelJob"
129+
"azure.ai.language.conversations.ConversationAnalysisClient.analyze_conversation": "Language.Conversations.analyzeConversations",
130+
"azure.ai.language.conversations.aio.ConversationAnalysisClient.analyze_conversation": "Language.Conversations.analyzeConversations",
131+
"azure.ai.language.conversations.ConversationAnalysisClient.begin_cancel_job": "Language.Conversations.analyzeConversationsCancelJob",
132+
"azure.ai.language.conversations.aio.ConversationAnalysisClient.begin_cancel_job": "Language.Conversations.analyzeConversationsCancelJob"
133133
}
134134
}

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
if TYPE_CHECKING:
1313
from ._patch import * # pylint: disable=unused-wildcard-import
1414

15-
from ._client import ConversationAnalysis # type: ignore
15+
from ._client import ConversationAnalysisClient # type: ignore
1616
from ._version import VERSION
1717

1818
__version__ = VERSION
@@ -25,7 +25,7 @@
2525
from ._patch import patch_sdk as _patch_sdk
2626

2727
__all__ = [
28-
"ConversationAnalysis",
28+
"ConversationAnalysisClient",
2929
]
3030
__all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore
3131

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/_client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
from azure.core.pipeline import policies
1616
from azure.core.rest import HttpRequest, HttpResponse
1717

18-
from ._configuration import ConversationAnalysisConfiguration
19-
from ._operations import _ConversationAnalysisOperationsMixin
18+
from ._configuration import ConversationAnalysisClientConfiguration
19+
from ._operations import _ConversationAnalysisClientOperationsMixin
2020
from ._utils.serialization import Deserializer, Serializer
2121

2222
if TYPE_CHECKING:
2323
from azure.core.credentials import TokenCredential
2424

2525

26-
class ConversationAnalysis(_ConversationAnalysisOperationsMixin):
26+
class ConversationAnalysisClient(_ConversationAnalysisClientOperationsMixin):
2727
"""The language service conversations API is a suite of natural language processing (NLP) skills
2828
that can be used to analyze structured conversations (textual or spoken). The synchronous API
2929
in this suite accepts a request and mediates among multiple language projects, such as LUIS
@@ -50,7 +50,7 @@ class ConversationAnalysis(_ConversationAnalysisOperationsMixin):
5050

5151
def __init__(self, endpoint: str, credential: Union[AzureKeyCredential, "TokenCredential"], **kwargs: Any) -> None:
5252
_endpoint = "{Endpoint}/language"
53-
self._config = ConversationAnalysisConfiguration(endpoint=endpoint, credential=credential, **kwargs)
53+
self._config = ConversationAnalysisClientConfiguration(endpoint=endpoint, credential=credential, **kwargs)
5454

5555
_policies = kwargs.pop("policies", None)
5656
if _policies is None:

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/_configuration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
from azure.core.credentials import TokenCredential
1818

1919

20-
class ConversationAnalysisConfiguration: # pylint: disable=too-many-instance-attributes
21-
"""Configuration for ConversationAnalysis.
20+
class ConversationAnalysisClientConfiguration: # pylint: disable=too-many-instance-attributes
21+
"""Configuration for ConversationAnalysisClient.
2222
2323
Note that all parameters used to create this instance are saved as instance
2424
attributes.

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/_operations/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
if TYPE_CHECKING:
1313
from ._patch import * # pylint: disable=unused-wildcard-import
1414

15-
from ._operations import _ConversationAnalysisOperationsMixin # type: ignore # pylint: disable=unused-import
15+
from ._operations import _ConversationAnalysisClientOperationsMixin # type: ignore # pylint: disable=unused-import
1616

1717
from ._patch import __all__ as _patch_all
1818
from ._patch import *

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/_operations/_operations.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from azure.core.utils import case_insensitive_dict
3030

3131
from .. import models as _models
32-
from .._configuration import ConversationAnalysisConfiguration
32+
from .._configuration import ConversationAnalysisClientConfiguration
3333
from .._utils.model_base import SdkJSONEncoder, _deserialize, _failsafe_deserialize
3434
from .._utils.serialization import Serializer
3535
from .._utils.utils import ClientMixinABC
@@ -136,8 +136,8 @@ def build_conversation_analysis_cancel_job_request( # pylint: disable=name-too-
136136
return HttpRequest(method="POST", url=_url, params=_params, **kwargs)
137137

138138

139-
class _ConversationAnalysisOperationsMixin(
140-
ClientMixinABC[PipelineClient[HttpRequest, HttpResponse], ConversationAnalysisConfiguration]
139+
class _ConversationAnalysisClientOperationsMixin(
140+
ClientMixinABC[PipelineClient[HttpRequest, HttpResponse], ConversationAnalysisClientConfiguration]
141141
):
142142

143143
@overload

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/aio/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
if TYPE_CHECKING:
1313
from ._patch import * # pylint: disable=unused-wildcard-import
1414

15-
from ._client import ConversationAnalysis # type: ignore
15+
from ._client import ConversationAnalysisClient # type: ignore
1616

1717
try:
1818
from ._patch import __all__ as _patch_all
@@ -22,7 +22,7 @@
2222
from ._patch import patch_sdk as _patch_sdk
2323

2424
__all__ = [
25-
"ConversationAnalysis",
25+
"ConversationAnalysisClient",
2626
]
2727
__all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore
2828

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/aio/_client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616
from azure.core.rest import AsyncHttpResponse, HttpRequest
1717

1818
from .._utils.serialization import Deserializer, Serializer
19-
from ._configuration import ConversationAnalysisConfiguration
20-
from ._operations import _ConversationAnalysisOperationsMixin
19+
from ._configuration import ConversationAnalysisClientConfiguration
20+
from ._operations import _ConversationAnalysisClientOperationsMixin
2121

2222
if TYPE_CHECKING:
2323
from azure.core.credentials_async import AsyncTokenCredential
2424

2525

26-
class ConversationAnalysis(_ConversationAnalysisOperationsMixin):
26+
class ConversationAnalysisClient(_ConversationAnalysisClientOperationsMixin):
2727
"""The language service conversations API is a suite of natural language processing (NLP) skills
2828
that can be used to analyze structured conversations (textual or spoken). The synchronous API
2929
in this suite accepts a request and mediates among multiple language projects, such as LUIS
@@ -52,7 +52,7 @@ def __init__(
5252
self, endpoint: str, credential: Union[AzureKeyCredential, "AsyncTokenCredential"], **kwargs: Any
5353
) -> None:
5454
_endpoint = "{Endpoint}/language"
55-
self._config = ConversationAnalysisConfiguration(endpoint=endpoint, credential=credential, **kwargs)
55+
self._config = ConversationAnalysisClientConfiguration(endpoint=endpoint, credential=credential, **kwargs)
5656

5757
_policies = kwargs.pop("policies", None)
5858
if _policies is None:

sdk/cognitivelanguage/azure-ai-language-conversations/azure/ai/language/conversations/aio/_configuration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
from azure.core.credentials_async import AsyncTokenCredential
1818

1919

20-
class ConversationAnalysisConfiguration: # pylint: disable=too-many-instance-attributes
21-
"""Configuration for ConversationAnalysis.
20+
class ConversationAnalysisClientConfiguration: # pylint: disable=too-many-instance-attributes
21+
"""Configuration for ConversationAnalysisClient.
2222
2323
Note that all parameters used to create this instance are saved as instance
2424
attributes.

0 commit comments

Comments
 (0)