Skip to content

Commit f2dad4b

Browse files
committed
qvs update Param of NameSpace
1 parent 584d90b commit f2dad4b

File tree

2 files changed

+182
-151
lines changed

2 files changed

+182
-151
lines changed

src/main/java/com/qiniu/qvs/NameSpaceManager.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ public Response createNameSpace(NameSpace nameSpace) throws QiniuException {
4949
params.putNotNull("snapshotTemplateId", nameSpace.getSnapShotTemplateId());
5050
params.putNotNull("recordTemplateApplyAll", nameSpace.isRecordTemplateApplyAll());
5151
params.putNotNull("snapshotTemplateApplyAll", nameSpace.isSnapTemplateApplyAll());
52+
params.putNotNull("urlMode", nameSpace.getUrlMode());
53+
params.putNotNull("zone", nameSpace.getZone());
54+
params.putNotNull("hlsLowLatency", nameSpace.isHlsLowLatency());
5255

5356
String url = String.format("%s/v1/namespaces", apiServer);
5457
return QvsResponse.post(url, params, client, auth);

src/main/java/com/qiniu/qvs/model/NameSpace.java

Lines changed: 179 additions & 151 deletions
Original file line numberDiff line numberDiff line change
@@ -3,166 +3,194 @@
33
import com.google.gson.annotations.SerializedName;
44

55
public class NameSpace {
6-
private String ID;
7-
private String Name; // 空间名称(格式"^[a-zA-Z0-9_-]{1,100}$")
8-
private String Desc; // 空间描述
9-
private String AccessType; // 接入类型"gb28181"或者“rtmp”
10-
private int RTMPURLType; // accessType为“rtmp”时,推拉流地址计算方式,1:static, 2:dynamic
11-
private String[] Domains; // 直播域名
12-
private String Callback; // 后台服务器回调URL
13-
private boolean Disabled; // 流是否被启用, false:启用,true:禁用
14-
private String RecordTemplateId; // 录制模版id
15-
private String SnapShotTemplateId; // 截图模版id
16-
private boolean RecordTemplateApplyAll; // 空间模版是否应用到全局
17-
private boolean SnapTemplateApplyAll; // 截图模版是否应用到全局
18-
private int CreatedAt;// 空间创建时间
19-
private int UpdatedAt; // 空间更新时间
20-
private int DevicesCount; // 设备数量
21-
private int StreamCount; // 流数量
22-
private int OnlineStreamCount; // 在线流数量
23-
private int DisabledStreamCount; // 禁用流数量
24-
25-
public String getID() {
26-
return ID;
27-
}
28-
29-
public void setID(String ID) {
30-
this.ID = ID;
31-
}
32-
33-
public String getName() {
34-
return Name;
35-
}
36-
37-
public void setName(String name) {
38-
Name = name;
39-
}
40-
41-
public String getDesc() {
42-
return Desc;
43-
}
44-
45-
public void setDesc(String desc) {
46-
Desc = desc;
47-
}
48-
49-
public String getAccessType() {
50-
return AccessType;
51-
}
52-
53-
public void setAccessType(String accessType) {
54-
AccessType = accessType;
55-
}
56-
57-
public int getRTMPURLType() {
58-
return RTMPURLType;
59-
}
60-
61-
public void setRTMPURLType(int RTMPURLType) {
62-
this.RTMPURLType = RTMPURLType;
63-
}
64-
65-
public String[] getDomains() {
66-
return Domains;
67-
}
68-
69-
public void setDomains(String[] domains) {
70-
Domains = domains;
71-
}
72-
73-
public String getCallback() {
74-
return Callback;
75-
}
76-
77-
public void setCallback(String callback) {
78-
Callback = callback;
79-
}
80-
81-
public boolean isDisabled() {
82-
return Disabled;
83-
}
84-
85-
public void setDisabled(boolean disabled) {
86-
Disabled = disabled;
87-
}
88-
89-
public String getRecordTemplateId() {
90-
return RecordTemplateId;
91-
}
92-
93-
public void setRecordTemplateId(String recordTemplateId) {
94-
RecordTemplateId = recordTemplateId;
95-
}
96-
97-
public String getSnapShotTemplateId() {
98-
return SnapShotTemplateId;
99-
}
100-
101-
public void setSnapShotTemplateId(String snapShotTemplateId) {
102-
SnapShotTemplateId = snapShotTemplateId;
103-
}
104-
105-
public boolean isRecordTemplateApplyAll() {
106-
return RecordTemplateApplyAll;
107-
}
108-
109-
public void setRecordTemplateApplyAll(boolean recordTemplateApplyAll) {
110-
RecordTemplateApplyAll = recordTemplateApplyAll;
111-
}
112-
113-
public boolean isSnapTemplateApplyAll() {
114-
return SnapTemplateApplyAll;
115-
}
116-
117-
public void setSnapTemplateApplyAll(boolean snapTemplateApplyAll) {
118-
SnapTemplateApplyAll = snapTemplateApplyAll;
119-
}
120-
121-
public int getCreatedAt() {
122-
return CreatedAt;
123-
}
6+
private String ID;
7+
private String Name; // 空间名称(格式"^[a-zA-Z0-9_-]{1,100}$")
8+
private String Desc; // 空间描述
9+
private String AccessType; // 接入类型"gb28181"或者“rtmp”
10+
private int RTMPURLType; // accessType为“rtmp”时,推拉流地址计算方式,1:static, 2:dynamic
11+
private String[] Domains; // 直播域名
12+
private String Callback; // 后台服务器回调URL
13+
private boolean Disabled; // 流是否被启用, false:启用,true:禁用
14+
private String RecordTemplateId; // 录制模版id
15+
private String SnapShotTemplateId; // 截图模版id
16+
private boolean RecordTemplateApplyAll; // 空间模版是否应用到全局
17+
private boolean SnapTemplateApplyAll; // 截图模版是否应用到全局
18+
private int CreatedAt;// 空间创建时间
19+
private int UpdatedAt; // 空间更新时间
20+
private int DevicesCount; // 设备数量
21+
private int StreamCount; // 流数量
22+
private int OnlineStreamCount; // 在线流数量
23+
private int DisabledStreamCount; // 禁用流数量
24+
25+
private int urlMode; // 推拉流地址计算方式,1:static, 2:dynamic
26+
private String zone; // 存储区域
27+
private boolean hlsLowLatency; // hls低延迟开关
28+
29+
public String getID() {
30+
return ID;
31+
}
32+
33+
public void setID(String ID) {
34+
this.ID = ID;
35+
}
36+
37+
public String getName() {
38+
return Name;
39+
}
40+
41+
public void setName(String name) {
42+
Name = name;
43+
}
44+
45+
public String getDesc() {
46+
return Desc;
47+
}
48+
49+
public void setDesc(String desc) {
50+
Desc = desc;
51+
}
52+
53+
public String getAccessType() {
54+
return AccessType;
55+
}
56+
57+
public void setAccessType(String accessType) {
58+
AccessType = accessType;
59+
}
60+
61+
public int getRTMPURLType() {
62+
return RTMPURLType;
63+
}
64+
65+
public void setRTMPURLType(int RTMPURLType) {
66+
this.RTMPURLType = RTMPURLType;
67+
}
68+
69+
public String[] getDomains() {
70+
return Domains;
71+
}
72+
73+
public void setDomains(String[] domains) {
74+
Domains = domains;
75+
}
76+
77+
public String getCallback() {
78+
return Callback;
79+
}
80+
81+
public void setCallback(String callback) {
82+
Callback = callback;
83+
}
84+
85+
public boolean isDisabled() {
86+
return Disabled;
87+
}
88+
89+
public void setDisabled(boolean disabled) {
90+
Disabled = disabled;
91+
}
92+
93+
public String getRecordTemplateId() {
94+
return RecordTemplateId;
95+
}
96+
97+
public void setRecordTemplateId(String recordTemplateId) {
98+
RecordTemplateId = recordTemplateId;
99+
}
100+
101+
public String getSnapShotTemplateId() {
102+
return SnapShotTemplateId;
103+
}
104+
105+
public void setSnapShotTemplateId(String snapShotTemplateId) {
106+
SnapShotTemplateId = snapShotTemplateId;
107+
}
108+
109+
public boolean isRecordTemplateApplyAll() {
110+
return RecordTemplateApplyAll;
111+
}
112+
113+
public void setRecordTemplateApplyAll(boolean recordTemplateApplyAll) {
114+
RecordTemplateApplyAll = recordTemplateApplyAll;
115+
}
116+
117+
public boolean isSnapTemplateApplyAll() {
118+
return SnapTemplateApplyAll;
119+
}
120+
121+
public void setSnapTemplateApplyAll(boolean snapTemplateApplyAll) {
122+
SnapTemplateApplyAll = snapTemplateApplyAll;
123+
}
124124

125-
public void setCreatedAt(int createdAt) {
126-
CreatedAt = createdAt;
127-
}
125+
public int getCreatedAt() {
126+
return CreatedAt;
127+
}
128128

129-
public int getUpdatedAt() {
130-
return UpdatedAt;
131-
}
129+
public void setCreatedAt(int createdAt) {
130+
CreatedAt = createdAt;
131+
}
132132

133-
public void setUpdatedAt(int updatedAt) {
134-
UpdatedAt = updatedAt;
135-
}
133+
public int getUpdatedAt() {
134+
return UpdatedAt;
135+
}
136136

137-
public int getDevicesCount() {
138-
return DevicesCount;
139-
}
137+
public void setUpdatedAt(int updatedAt) {
138+
UpdatedAt = updatedAt;
139+
}
140140

141-
public void setDevicesCount(int devicesCount) {
142-
DevicesCount = devicesCount;
143-
}
141+
public int getDevicesCount() {
142+
return DevicesCount;
143+
}
144144

145-
public int getStreamCount() {
146-
return StreamCount;
147-
}
145+
public void setDevicesCount(int devicesCount) {
146+
DevicesCount = devicesCount;
147+
}
148148

149-
public void setStreamCount(int streamCount) {
150-
StreamCount = streamCount;
151-
}
149+
public int getStreamCount() {
150+
return StreamCount;
151+
}
152152

153-
public int getOnlineStreamCount() {
154-
return OnlineStreamCount;
155-
}
153+
public void setStreamCount(int streamCount) {
154+
StreamCount = streamCount;
155+
}
156156

157-
public void setOnlineStreamCount(int onlineStreamCount) {
158-
OnlineStreamCount = onlineStreamCount;
159-
}
157+
public int getOnlineStreamCount() {
158+
return OnlineStreamCount;
159+
}
160160

161-
public int getDisabledStreamCount() {
162-
return DisabledStreamCount;
163-
}
161+
public void setOnlineStreamCount(int onlineStreamCount) {
162+
OnlineStreamCount = onlineStreamCount;
163+
}
164164

165-
public void setDisabledStreamCount(int disabledStreamCount) {
166-
DisabledStreamCount = disabledStreamCount;
167-
}
165+
public int getDisabledStreamCount() {
166+
return DisabledStreamCount;
167+
}
168+
169+
public void setDisabledStreamCount(int disabledStreamCount) {
170+
DisabledStreamCount = disabledStreamCount;
171+
}
172+
173+
public int getUrlMode() {
174+
return urlMode;
175+
}
176+
177+
public void setUrlMode(int urlMode) {
178+
this.urlMode = urlMode;
179+
}
180+
181+
public String getZone() {
182+
return zone;
183+
}
184+
185+
public void setZone(String zone) {
186+
this.zone = zone;
187+
}
188+
189+
public boolean isHlsLowLatency() {
190+
return hlsLowLatency;
191+
}
192+
193+
public void setHlsLowLatency(boolean hlsLowLatency) {
194+
this.hlsLowLatency = hlsLowLatency;
195+
}
168196
}

0 commit comments

Comments
 (0)