From 19e81ad10039d219a07d7e9ff0a30e9d3ab57cfc Mon Sep 17 00:00:00 2001 From: alexey Date: Mon, 18 Nov 2024 14:25:31 +0300 Subject: [PATCH] Update discoveries, Clean up --- .../discovery/crm/associations/v4/discovery.py | 4 ++++ .../crm/associations/v4/schema/discovery.py | 3 +++ .../discovery/crm/extensions/calling/discovery.py | 7 ++++--- hubspot/discovery/crm/objects/discovery.py | 8 ++++---- hubspot/discovery/crm/pipelines/discovery.py | 15 ++++++++------- hubspot/discovery/marketing/events/discovery.py | 4 ++++ 6 files changed, 27 insertions(+), 14 deletions(-) diff --git a/hubspot/discovery/crm/associations/v4/discovery.py b/hubspot/discovery/crm/associations/v4/discovery.py index 3c959e67..26165033 100644 --- a/hubspot/discovery/crm/associations/v4/discovery.py +++ b/hubspot/discovery/crm/associations/v4/discovery.py @@ -11,6 +11,10 @@ def basic_api(self) -> api_client.BasicApi: def batch_api(self) -> api_client.BatchApi: return self._configure_api_client(api_client, "BatchApi") + @property + def report_api(self) -> api_client.ReportApi: + return self._configure_api_client(api_client, "ReportApi") + @property def schema(self): from .schema.discovery import Discovery as schemaDiscovery diff --git a/hubspot/discovery/crm/associations/v4/schema/discovery.py b/hubspot/discovery/crm/associations/v4/schema/discovery.py index afd822e6..3849d71d 100644 --- a/hubspot/discovery/crm/associations/v4/schema/discovery.py +++ b/hubspot/discovery/crm/associations/v4/schema/discovery.py @@ -8,3 +8,6 @@ class Discovery(DiscoveryBase): def definitions_api(self) -> api_client.DefinitionsApi: return self._configure_api_client(api_client, "DefinitionsApi") + @property + def definition_configurations_api(self) -> api_client.DefinitionConfigurationsApi: + return self._configure_api_client(api_client, "DefinitionConfigurationsApi") diff --git a/hubspot/discovery/crm/extensions/calling/discovery.py b/hubspot/discovery/crm/extensions/calling/discovery.py index d941298e..84a985ba 100644 --- a/hubspot/discovery/crm/extensions/calling/discovery.py +++ b/hubspot/discovery/crm/extensions/calling/discovery.py @@ -3,10 +3,11 @@ class Discovery(DiscoveryBase): - @property - def settings_api(self) -> api_client.SettingsApi: - return self._configure_api_client(api_client, "SettingsApi") @property def recording_settings_api(self) -> api_client.RecordingSettingsApi: return self._configure_api_client(api_client, "RecordingSettingsApi") + + @property + def settings_api(self) -> api_client.SettingsApi: + return self._configure_api_client(api_client, "SettingsApi") diff --git a/hubspot/discovery/crm/objects/discovery.py b/hubspot/discovery/crm/objects/discovery.py index f690d213..4075788e 100644 --- a/hubspot/discovery/crm/objects/discovery.py +++ b/hubspot/discovery/crm/objects/discovery.py @@ -7,14 +7,14 @@ class Discovery(DiscoveryBase): def basic_api(self) -> api_client.BasicApi: return self._configure_api_client(api_client, "BasicApi") - @property - def search_api(self) -> api_client.SearchApi: - return self._configure_api_client(api_client, "SearchApi") - @property def batch_api(self) -> api_client.BatchApi: return self._configure_api_client(api_client, "BatchApi") + @property + def search_api(self) -> api_client.SearchApi: + return self._configure_api_client(api_client, "SearchApi") + @property def calls(self): from .calls.discovery import Discovery as CallsDiscovery diff --git a/hubspot/discovery/crm/pipelines/discovery.py b/hubspot/discovery/crm/pipelines/discovery.py index a553062e..c2390af2 100644 --- a/hubspot/discovery/crm/pipelines/discovery.py +++ b/hubspot/discovery/crm/pipelines/discovery.py @@ -3,13 +3,6 @@ class Discovery(DiscoveryBase): - @property - def pipeline_stages_api(self) -> api_client.PipelineStagesApi: - return self._configure_api_client(api_client, "PipelineStagesApi") - - @property - def pipelines_api(self) -> api_client.PipelinesApi: - return self._configure_api_client(api_client, "PipelinesApi") @property def pipeline_audits_api(self) -> api_client.PipelineAuditsApi: @@ -18,3 +11,11 @@ def pipeline_audits_api(self) -> api_client.PipelineAuditsApi: @property def pipeline_stage_audits_api(self) -> api_client.PipelineStageAuditsApi: return self._configure_api_client(api_client, "PipelineStageAuditsApi") + + @property + def pipeline_stages_api(self) -> api_client.PipelineStagesApi: + return self._configure_api_client(api_client, "PipelineStagesApi") + + @property + def pipelines_api(self) -> api_client.PipelinesApi: + return self._configure_api_client(api_client, "PipelinesApi") diff --git a/hubspot/discovery/marketing/events/discovery.py b/hubspot/discovery/marketing/events/discovery.py index b3b5396e..0b12020d 100644 --- a/hubspot/discovery/marketing/events/discovery.py +++ b/hubspot/discovery/marketing/events/discovery.py @@ -11,6 +11,10 @@ def attendance_subscriber_state_changes_api(self) -> api_client.AttendanceSubscr def basic_api(self) -> api_client.BasicApi: return self._configure_api_client(api_client, "BasicApi") + @property + def list_associations_api(self) -> api_client.ListAssociationsApi: + return self._configure_api_client(api_client, "ListAssociationsApi") + @property def participant_state_api(self) -> api_client.ParticipantStateApi: return self._configure_api_client(api_client, "ParticipantStateApi")