Skip to content

Commit f084acf

Browse files
committed
re-add setters
1 parent 8c24c80 commit f084acf

5 files changed

Lines changed: 56 additions & 8 deletions

File tree

identify/resources/attribute.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,26 @@ def data_type(self):
4545
def is_searchable(self):
4646
return self._is_searchable
4747

48+
@traffic_type_id.setter
49+
def traffic_type_id(self, new):
50+
self._traffic_type_id = new
51+
52+
@display_name.setter
53+
def display_name(self, new):
54+
self._display_name = new
55+
56+
@description.setter
57+
def description(self, new):
58+
self._description = new
59+
60+
@data_type.setter
61+
def data_type(self, new):
62+
self._data_type = new
63+
64+
@is_searchable.setter
65+
def is_searchable(self, new):
66+
self._is_searchable = new
67+
4868
def delete(self, identify_client=None):
4969
'''
5070
'''

identify/resources/base_resource.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ def __init__(self, id, client=None):
2828
def id(self):
2929
return self._id
3030

31+
@id.setter
32+
def id(self, new):
33+
self._id = new
34+
3135
@abc.abstractproperty
3236
def _schema(self):
3337
pass

identify/resources/environment.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ def __init__(self, data, client=None):
1818
BaseResource.__init__(self, data.get('id'), client)
1919
self._name = data.get('name')
2020

21-
@property
22-
def id(self):
23-
return self._id
24-
2521
@property
2622
def name(self):
2723
return self._name
2824

25+
@name.setter
26+
def name(self, new):
27+
self._name = new
28+
2929
def add_identity(self, data, identify_client=None):
3030
'''
3131
'''

identify/resources/identity.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,26 @@ def values(self):
4444
def organization_id(self):
4545
return self._organization_id
4646

47+
@key.setter
48+
def key(self, new):
49+
self._key = new
50+
51+
@traffic_type_id.setter
52+
def traffic_type_id(self, new):
53+
self._traffic_type_id = new
54+
55+
@environment_id.setter
56+
def environment_id(self, new):
57+
self._environment_id = new
58+
59+
@values.setter
60+
def values(self, new):
61+
self._values = new
62+
63+
@organization_id.setter
64+
def organization_id(self, new):
65+
self._organization_id = new
66+
4767
def save(self, identify_client=None):
4868
'''
4969
'''

identify/resources/traffic_type.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ def __init__(self, data, client=None):
2222
self._name = data.get('name')
2323
self._display_attribute_id = data.get('displayAttributeId')
2424

25-
@property
26-
def id(self):
27-
return self._id
28-
2925
@property
3026
def name(self):
3127
return self._name
@@ -34,6 +30,14 @@ def name(self):
3430
def display_attribute_id(self):
3531
return self._display_attribute_id
3632

33+
@name.setter
34+
def name(self, new):
35+
self._name = new
36+
37+
@display_attribute_id.setter
38+
def display_attribute_id(self, new):
39+
self._display_attribute_id = new
40+
3741
def fetch_attributes(self, identify_client=None):
3842
'''
3943
'''

0 commit comments

Comments
 (0)