Skip to content

Commit 1c50ce8

Browse files
committed
Add sub-feature entity support.
1 parent 126c852 commit 1c50ce8

10 files changed

+190
-37
lines changed

CHANGELOG

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-11-17 Version: 1.0.4
2+
- Add sub-feature entity support.
3+
14
2025-11-06 Version: 1.0.8
25
- Generated 2025-04-29 for `WebsiteBuild`.
36

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Model/V20230621/GetFeatureEntityResponse.cs

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ public class GetFeatureEntityResponse : AcsResponse
3939

4040
private string gmtCreateTime;
4141

42+
private string parentFeatureEntityId;
43+
44+
private string parentFeatureEntityName;
45+
46+
private string parentJoinId;
47+
4248
public string RequestId
4349
{
4450
get
@@ -122,5 +128,41 @@ public string GmtCreateTime
122128
gmtCreateTime = value;
123129
}
124130
}
131+
132+
public string ParentFeatureEntityId
133+
{
134+
get
135+
{
136+
return parentFeatureEntityId;
137+
}
138+
set
139+
{
140+
parentFeatureEntityId = value;
141+
}
142+
}
143+
144+
public string ParentFeatureEntityName
145+
{
146+
get
147+
{
148+
return parentFeatureEntityName;
149+
}
150+
set
151+
{
152+
parentFeatureEntityName = value;
153+
}
154+
}
155+
156+
public string ParentJoinId
157+
{
158+
get
159+
{
160+
return parentJoinId;
161+
}
162+
set
163+
{
164+
parentJoinId = value;
165+
}
166+
}
125167
}
126168
}

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Model/V20230621/ListDatasourceTablesRequest.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,27 @@ public ListDatasourceTablesRequest()
3737
Method = MethodType.GET;
3838
}
3939

40+
private string schemaName;
41+
4042
private string instanceId;
4143

4244
private string datasourceId;
4345

4446
private string tableName;
4547

48+
public string SchemaName
49+
{
50+
get
51+
{
52+
return schemaName;
53+
}
54+
set
55+
{
56+
schemaName = value;
57+
DictionaryUtil.Add(QueryParameters, "SchemaName", value);
58+
}
59+
}
60+
4661
public string InstanceId
4762
{
4863
get

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Model/V20230621/ListFeatureEntitiesRequest.cs

Lines changed: 50 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -37,32 +37,34 @@ public ListFeatureEntitiesRequest()
3737
Method = MethodType.GET;
3838
}
3939

40-
private string owner;
40+
private string parentFeatureEntityId;
4141

4242
private int? pageNumber;
4343

44-
private string instanceId;
45-
46-
private string name;
47-
4844
private int? pageSize;
4945

50-
private string sortBy;
51-
5246
private string projectId;
5347

5448
private string order;
5549

56-
public string Owner
50+
private string owner;
51+
52+
private string instanceId;
53+
54+
private string name;
55+
56+
private string sortBy;
57+
58+
public string ParentFeatureEntityId
5759
{
5860
get
5961
{
60-
return owner;
62+
return parentFeatureEntityId;
6163
}
6264
set
6365
{
64-
owner = value;
65-
DictionaryUtil.Add(QueryParameters, "Owner", value);
66+
parentFeatureEntityId = value;
67+
DictionaryUtil.Add(QueryParameters, "ParentFeatureEntityId", value);
6668
}
6769
}
6870

@@ -79,81 +81,94 @@ public int? PageNumber
7981
}
8082
}
8183

82-
public string InstanceId
84+
public int? PageSize
8385
{
8486
get
8587
{
86-
return instanceId;
88+
return pageSize;
8789
}
8890
set
8991
{
90-
instanceId = value;
91-
DictionaryUtil.Add(PathParameters, "InstanceId", value);
92+
pageSize = value;
93+
DictionaryUtil.Add(QueryParameters, "PageSize", value.ToString());
9294
}
9395
}
9496

95-
public string Name
97+
public string ProjectId
9698
{
9799
get
98100
{
99-
return name;
101+
return projectId;
100102
}
101103
set
102104
{
103-
name = value;
104-
DictionaryUtil.Add(QueryParameters, "Name", value);
105+
projectId = value;
106+
DictionaryUtil.Add(QueryParameters, "ProjectId", value);
105107
}
106108
}
107109

108-
public int? PageSize
110+
public string Order
109111
{
110112
get
111113
{
112-
return pageSize;
114+
return order;
113115
}
114116
set
115117
{
116-
pageSize = value;
117-
DictionaryUtil.Add(QueryParameters, "PageSize", value.ToString());
118+
order = value;
119+
DictionaryUtil.Add(QueryParameters, "Order", value);
118120
}
119121
}
120122

121-
public string SortBy
123+
public string Owner
122124
{
123125
get
124126
{
125-
return sortBy;
127+
return owner;
126128
}
127129
set
128130
{
129-
sortBy = value;
130-
DictionaryUtil.Add(QueryParameters, "SortBy", value);
131+
owner = value;
132+
DictionaryUtil.Add(QueryParameters, "Owner", value);
131133
}
132134
}
133135

134-
public string ProjectId
136+
public string InstanceId
135137
{
136138
get
137139
{
138-
return projectId;
140+
return instanceId;
139141
}
140142
set
141143
{
142-
projectId = value;
143-
DictionaryUtil.Add(QueryParameters, "ProjectId", value);
144+
instanceId = value;
145+
DictionaryUtil.Add(PathParameters, "InstanceId", value);
144146
}
145147
}
146148

147-
public string Order
149+
public string Name
148150
{
149151
get
150152
{
151-
return order;
153+
return name;
152154
}
153155
set
154156
{
155-
order = value;
156-
DictionaryUtil.Add(QueryParameters, "Order", value);
157+
name = value;
158+
DictionaryUtil.Add(QueryParameters, "Name", value);
159+
}
160+
}
161+
162+
public string SortBy
163+
{
164+
get
165+
{
166+
return sortBy;
167+
}
168+
set
169+
{
170+
sortBy = value;
171+
DictionaryUtil.Add(QueryParameters, "SortBy", value);
157172
}
158173
}
159174

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Model/V20230621/ListFeatureEntitiesResponse.cs

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ public class ListFeatureEntities_FeatureEntitiesItem
8484

8585
private string projectName;
8686

87+
private string parentFeatureEntityId;
88+
89+
private string parentFeatureEntityName;
90+
91+
private string parentJoinId;
92+
8793
public string FeatureEntityId
8894
{
8995
get
@@ -167,6 +173,42 @@ public string ProjectName
167173
projectName = value;
168174
}
169175
}
176+
177+
public string ParentFeatureEntityId
178+
{
179+
get
180+
{
181+
return parentFeatureEntityId;
182+
}
183+
set
184+
{
185+
parentFeatureEntityId = value;
186+
}
187+
}
188+
189+
public string ParentFeatureEntityName
190+
{
191+
get
192+
{
193+
return parentFeatureEntityName;
194+
}
195+
set
196+
{
197+
parentFeatureEntityName = value;
198+
}
199+
}
200+
201+
public string ParentJoinId
202+
{
203+
get
204+
{
205+
return parentJoinId;
206+
}
207+
set
208+
{
209+
parentJoinId = value;
210+
}
211+
}
170212
}
171213
}
172214
}

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Model/V20230621/ListProjectFeatureViewsResponse.cs

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ public class ListProjectFeatureViews_FeatureViewsItem
7676

7777
private string type;
7878

79+
private string joinId;
80+
81+
private string parentJoinId;
82+
7983
private List<ListProjectFeatureViews_FeaturesItem> features;
8084

8185
public string Name
@@ -114,6 +118,30 @@ public string Type
114118
}
115119
}
116120

121+
public string JoinId
122+
{
123+
get
124+
{
125+
return joinId;
126+
}
127+
set
128+
{
129+
joinId = value;
130+
}
131+
}
132+
133+
public string ParentJoinId
134+
{
135+
get
136+
{
137+
return parentJoinId;
138+
}
139+
set
140+
{
141+
parentJoinId = value;
142+
}
143+
}
144+
117145
public List<ListProjectFeatureViews_FeaturesItem> Features
118146
{
119147
get

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Transform/V20230621/GetFeatureEntityResponseUnmarshaller.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ public static GetFeatureEntityResponse Unmarshall(UnmarshallerContext _ctx)
3737
getFeatureEntityResponse.ProjectName = _ctx.StringValue("GetFeatureEntity.ProjectName");
3838
getFeatureEntityResponse.JoinId = _ctx.StringValue("GetFeatureEntity.JoinId");
3939
getFeatureEntityResponse.Owner = _ctx.StringValue("GetFeatureEntity.Owner");
40-
getFeatureEntityResponse.GmtCreateTime = _ctx.StringValue("GetFeatureEntity.GmtCreateTime");
40+
getFeatureEntityResponse.GmtCreateTime = _ctx.StringValue("GetFeatureEntity.GmtCreateTime");
41+
getFeatureEntityResponse.ParentFeatureEntityId = _ctx.StringValue("GetFeatureEntity.ParentFeatureEntityId");
42+
getFeatureEntityResponse.ParentFeatureEntityName = _ctx.StringValue("GetFeatureEntity.ParentFeatureEntityName");
43+
getFeatureEntityResponse.ParentJoinId = _ctx.StringValue("GetFeatureEntity.ParentJoinId");
4144

4245
return getFeatureEntityResponse;
4346
}

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Transform/V20230621/ListFeatureEntitiesResponseUnmarshaller.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ public static ListFeatureEntitiesResponse Unmarshall(UnmarshallerContext _ctx)
4444
featureEntitiesItem.Owner = _ctx.StringValue("ListFeatureEntities.FeatureEntities["+ i +"].Owner");
4545
featureEntitiesItem.ProjectId = _ctx.StringValue("ListFeatureEntities.FeatureEntities["+ i +"].ProjectId");
4646
featureEntitiesItem.ProjectName = _ctx.StringValue("ListFeatureEntities.FeatureEntities["+ i +"].ProjectName");
47+
featureEntitiesItem.ParentFeatureEntityId = _ctx.StringValue("ListFeatureEntities.FeatureEntities["+ i +"].ParentFeatureEntityId");
48+
featureEntitiesItem.ParentFeatureEntityName = _ctx.StringValue("ListFeatureEntities.FeatureEntities["+ i +"].ParentFeatureEntityName");
49+
featureEntitiesItem.ParentJoinId = _ctx.StringValue("ListFeatureEntities.FeatureEntities["+ i +"].ParentJoinId");
4750

4851
listFeatureEntitiesResponse_featureEntities.Add(featureEntitiesItem);
4952
}

aliyun-net-sdk-paifeaturestore/PaiFeatureStore/Transform/V20230621/ListProjectFeatureViewsResponseUnmarshaller.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ public static ListProjectFeatureViewsResponse Unmarshall(UnmarshallerContext _ct
4040
featureViewsItem.Name = _ctx.StringValue("ListProjectFeatureViews.FeatureViews["+ i +"].Name");
4141
featureViewsItem.FeatureViewId = _ctx.StringValue("ListProjectFeatureViews.FeatureViews["+ i +"].FeatureViewId");
4242
featureViewsItem.Type = _ctx.StringValue("ListProjectFeatureViews.FeatureViews["+ i +"].Type");
43+
featureViewsItem.JoinId = _ctx.StringValue("ListProjectFeatureViews.FeatureViews["+ i +"].JoinId");
44+
featureViewsItem.ParentJoinId = _ctx.StringValue("ListProjectFeatureViews.FeatureViews["+ i +"].ParentJoinId");
4345

4446
List<ListProjectFeatureViewsResponse.ListProjectFeatureViews_FeatureViewsItem.ListProjectFeatureViews_FeaturesItem> featureViewsItem_features = new List<ListProjectFeatureViewsResponse.ListProjectFeatureViews_FeatureViewsItem.ListProjectFeatureViews_FeaturesItem>();
4547
for (int j = 0; j < _ctx.Length("ListProjectFeatureViews.FeatureViews["+ i +"].Features.Length"); j++) {

aliyun-net-sdk-paifeaturestore/aliyun-net-sdk-paifeaturestore.vs2017.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFrameworks>netstandard2.0;net45</TargetFrameworks>
55
<RootNamespace>Aliyun.Acs.PaiFeatureStore</RootNamespace>
6-
<Version>1.0.3</Version>
6+
<Version>1.0.4</Version>
77
<Authors>Alibaba Cloud</Authors>
88
<Copyright>©2009-2019 Alibaba Cloud</Copyright>
99
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>

0 commit comments

Comments
 (0)