Skip to content

Commit 3b6f7aa

Browse files
Merge pull request #287 from HubSpot/discoveries/updateCrmObjects
Discoveries: Update for CRM Objects
2 parents 4df0f2f + a913bf3 commit 3b6f7aa

File tree

18 files changed

+85
-50
lines changed

18 files changed

+85
-50
lines changed

hubspot/discovery/crm/objects/calls/discovery.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ class Discovery(DiscoveryBase):
77
def basic_api(self) -> api_client.BasicApi:
88
return self._configure_api_client(api_client, "BasicApi")
99

10-
@property
11-
def search_api(self) -> api_client.SearchApi:
12-
return self._configure_api_client(api_client, "SearchApi")
13-
1410
@property
1511
def batch_api(self) -> api_client.BatchApi:
1612
return self._configure_api_client(api_client, "BatchApi")
1713

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1818
@property
1919
def public_object_api(self) -> api_client.PublicObjectApi:
2020
return self._configure_api_client(api_client, "PublicObjectApi")
21+
22+
@property
23+
def search_api(self) -> api_client.SearchApi:
24+
return self._configure_api_client(api_client, "SearchApi")

hubspot/discovery/crm/objects/communications/discovery.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ def basic_api(self) -> api_client.BasicApi:
1111
def batch_api(self) -> api_client.BatchApi:
1212
return self._configure_api_client(api_client, "BatchApi")
1313

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1418
@property
1519
def public_object_api(self) -> api_client.PublicObjectApi:
1620
return self._configure_api_client(api_client, "PublicObjectApi")

hubspot/discovery/crm/objects/discovery.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ class Discovery(DiscoveryBase):
66
def basic_api(self) -> api_client.BasicApi:
77
return self._configure_api_client(api_client, "BasicApi")
88

9-
@property
10-
def associations_api(self) -> api_client.AssociationsApi:
11-
return self._configure_api_client(api_client, "AssociationsApi")
12-
139
@property
1410
def search_api(self) -> api_client.SearchApi:
1511
return self._configure_api_client(api_client, "SearchApi")

hubspot/discovery/crm/objects/emails/discovery.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ class Discovery(DiscoveryBase):
77
def basic_api(self) -> api_client.BasicApi:
88
return self._configure_api_client(api_client, "BasicApi")
99

10-
@property
11-
def search_api(self) -> api_client.SearchApi:
12-
return self._configure_api_client(api_client, "SearchApi")
13-
1410
@property
1511
def batch_api(self) -> api_client.BatchApi:
1612
return self._configure_api_client(api_client, "BatchApi")
1713

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1818
@property
1919
def public_object_api(self) -> api_client.PublicObjectApi:
2020
return self._configure_api_client(api_client, "PublicObjectApi")
21+
22+
@property
23+
def search_api(self) -> api_client.SearchApi:
24+
return self._configure_api_client(api_client, "SearchApi")

hubspot/discovery/crm/objects/feedback_submissions/discovery.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ class Discovery(DiscoveryBase):
77
def basic_api(self) -> api_client.BasicApi:
88
return self._configure_api_client(api_client, "BasicApi")
99

10-
@property
11-
def search_api(self) -> api_client.SearchApi:
12-
return self._configure_api_client(api_client, "SearchApi")
13-
1410
@property
1511
def batch_api(self) -> api_client.BatchApi:
1612
return self._configure_api_client(api_client, "BatchApi")
1713

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1818
@property
1919
def public_object_api(self) -> api_client.PublicObjectApi:
2020
return self._configure_api_client(api_client, "PublicObjectApi")
21+
22+
@property
23+
def search_api(self) -> api_client.SearchApi:
24+
return self._configure_api_client(api_client, "SearchApi")

hubspot/discovery/crm/objects/meetings/discovery.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ class Discovery(DiscoveryBase):
77
def basic_api(self) -> api_client.BasicApi:
88
return self._configure_api_client(api_client, "BasicApi")
99

10-
@property
11-
def search_api(self) -> api_client.SearchApi:
12-
return self._configure_api_client(api_client, "SearchApi")
13-
1410
@property
1511
def batch_api(self) -> api_client.BatchApi:
1612
return self._configure_api_client(api_client, "BatchApi")
1713

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1818
@property
1919
def public_object_api(self) -> api_client.PublicObjectApi:
2020
return self._configure_api_client(api_client, "PublicObjectApi")
21+
22+
@property
23+
def search_api(self) -> api_client.SearchApi:
24+
return self._configure_api_client(api_client, "SearchApi")

hubspot/discovery/crm/objects/notes/discovery.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ class Discovery(DiscoveryBase):
77
def basic_api(self) -> api_client.BasicApi:
88
return self._configure_api_client(api_client, "BasicApi")
99

10-
@property
11-
def search_api(self) -> api_client.SearchApi:
12-
return self._configure_api_client(api_client, "SearchApi")
13-
1410
@property
1511
def batch_api(self) -> api_client.BatchApi:
1612
return self._configure_api_client(api_client, "BatchApi")
1713

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1818
@property
1919
def public_object_api(self) -> api_client.PublicObjectApi:
2020
return self._configure_api_client(api_client, "PublicObjectApi")
21+
22+
@property
23+
def search_api(self) -> api_client.SearchApi:
24+
return self._configure_api_client(api_client, "SearchApi")

hubspot/discovery/crm/objects/postal_mail/discovery.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ class Discovery(DiscoveryBase):
77
def basic_api(self) -> api_client.BasicApi:
88
return self._configure_api_client(api_client, "BasicApi")
99

10-
@property
11-
def search_api(self) -> api_client.SearchApi:
12-
return self._configure_api_client(api_client, "SearchApi")
13-
1410
@property
1511
def batch_api(self) -> api_client.BatchApi:
1612
return self._configure_api_client(api_client, "BatchApi")
1713

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1818
@property
1919
def public_object_api(self) -> api_client.PublicObjectApi:
2020
return self._configure_api_client(api_client, "PublicObjectApi")
21+
22+
@property
23+
def search_api(self) -> api_client.SearchApi:
24+
return self._configure_api_client(api_client, "SearchApi")

hubspot/discovery/crm/objects/tasks/discovery.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ class Discovery(DiscoveryBase):
77
def basic_api(self) -> api_client.BasicApi:
88
return self._configure_api_client(api_client, "BasicApi")
99

10-
@property
11-
def search_api(self) -> api_client.SearchApi:
12-
return self._configure_api_client(api_client, "SearchApi")
13-
1410
@property
1511
def batch_api(self) -> api_client.BatchApi:
1612
return self._configure_api_client(api_client, "BatchApi")
1713

14+
@property
15+
def gdpr_api(self) -> api_client.GDPRApi:
16+
return self._configure_api_client(api_client, "GDPRApi")
17+
1818
@property
1919
def public_object_api(self) -> api_client.PublicObjectApi:
2020
return self._configure_api_client(api_client, "PublicObjectApi")
21+
22+
@property
23+
def search_api(self) -> api_client.SearchApi:
24+
return self._configure_api_client(api_client, "SearchApi")
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
from hubspot import HubSpot
2-
from hubspot.crm.objects.calls import BasicApi, BatchApi, SearchApi, PublicObjectApi
2+
from hubspot.crm.objects.calls import BasicApi, BatchApi, GDPRApi, PublicObjectApi, SearchApi
33

44

55
def test_is_discoverable():
66
apis = HubSpot().crm.objects.calls
77
assert isinstance(apis.basic_api, BasicApi)
88
assert isinstance(apis.batch_api, BatchApi)
9-
assert isinstance(apis.search_api, SearchApi)
9+
assert isinstance(apis.gdpr_api, GDPRApi)
1010
assert isinstance(apis.public_object_api, PublicObjectApi)
11+
assert isinstance(apis.search_api, SearchApi)

0 commit comments

Comments
 (0)