All URIs are relative to https://gitee.com/api
Method | HTTP request | Description |
---|---|---|
deleteV5ReposOwnerRepoMilestonesNumber | DELETE v5/repos/{owner}/{repo}/milestones/{number} | 删除项目单个里程碑 |
getV5ReposOwnerRepoMilestones | GET v5/repos/{owner}/{repo}/milestones | 获取项目所有里程碑 |
getV5ReposOwnerRepoMilestonesNumber | GET v5/repos/{owner}/{repo}/milestones/{number} | 获取项目单个里程碑 |
patchV5ReposOwnerRepoMilestonesNumber | PATCH v5/repos/{owner}/{repo}/milestones/{number} | 更新项目里程碑 |
postV5ReposOwnerRepoMilestones | POST v5/repos/{owner}/{repo}/milestones | 创建项目里程碑 |
Void deleteV5ReposOwnerRepoMilestonesNumber(owner, repo, number, accessToken)
删除项目单个里程碑
删除项目单个里程碑
// Import classes:
//import com.gitee.api.api.MilestonesApi;
MilestonesApi apiInstance = new ApiClient().create(MilestonesApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
Integer number = 56; // Integer | 第几个里程碑,即本项目里程碑的序数
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<Void> result = apiInstance.deleteV5ReposOwnerRepoMilestonesNumber(owner, repo, number, accessToken);
result.subscribe(new Observer<Void>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Void response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
owner | String | 用户名(username/login) | |
repo | String | 项目路径(path) | |
number | Integer | 第几个里程碑,即本项目里程碑的序数 | |
accessToken | String | 用户授权码 | [optional] |
No authorization required
java.util.List<Milestone> getV5ReposOwnerRepoMilestones(owner, repo, accessToken, state, sort, direction, page, perPage)
获取项目所有里程碑
获取项目所有里程碑
// Import classes:
//import com.gitee.api.api.MilestonesApi;
MilestonesApi apiInstance = new ApiClient().create(MilestonesApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
String accessToken = "accessToken_example"; // String | 用户授权码
String state = "open"; // String | 里程碑状态: open, closed, all。默认: open
String sort = "due_on"; // String | 排序方式: due_on
String direction = "direction_example"; // String | 升序(asc)或是降序(desc)。默认: asc
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Observable<java.util.List<Milestone>> result = apiInstance.getV5ReposOwnerRepoMilestones(owner, repo, accessToken, state, sort, direction, page, perPage);
result.subscribe(new Observer<java.util.List<Milestone>>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(java.util.List<Milestone> response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
owner | String | 用户名(username/login) | |
repo | String | 项目路径(path) | |
accessToken | String | 用户授权码 | [optional] |
state | String | 里程碑状态: open, closed, all。默认: open | [optional] [default to open] [enum: open, closed, all] |
sort | String | 排序方式: due_on | [optional] [default to due_on] [enum: due_on] |
direction | String | 升序(asc)或是降序(desc)。默认: asc | [optional] |
page | Integer | 当前的页码 | [optional] [default to 1] |
perPage | Integer | 每页的数量 | [optional] [default to 20] |
No authorization required
Milestone getV5ReposOwnerRepoMilestonesNumber(owner, repo, number, accessToken)
获取项目单个里程碑
获取项目单个里程碑
// Import classes:
//import com.gitee.api.api.MilestonesApi;
MilestonesApi apiInstance = new ApiClient().create(MilestonesApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
Integer number = 56; // Integer | 第几个里程碑,即本项目里程碑的序数
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<Milestone> result = apiInstance.getV5ReposOwnerRepoMilestonesNumber(owner, repo, number, accessToken);
result.subscribe(new Observer<Milestone>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Milestone response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
owner | String | 用户名(username/login) | |
repo | String | 项目路径(path) | |
number | Integer | 第几个里程碑,即本项目里程碑的序数 | |
accessToken | String | 用户授权码 | [optional] |
No authorization required
Milestone patchV5ReposOwnerRepoMilestonesNumber(owner, repo, number, title, accessToken, state, description, dueOn)
更新项目里程碑
更新项目里程碑
// Import classes:
//import com.gitee.api.api.MilestonesApi;
MilestonesApi apiInstance = new ApiClient().create(MilestonesApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
Integer number = 56; // Integer | 第几个里程碑,即本项目里程碑的序数
String title = "title_example"; // String | 里程碑标题
String accessToken = "accessToken_example"; // String | 用户授权码
String state = "open"; // String | 里程碑状态: open, closed, all。默认: open
String description = "description_example"; // String | 里程碑具体描述
String dueOn = "dueOn_example"; // String | 里程碑的截止日期
Observable<Milestone> result = apiInstance.patchV5ReposOwnerRepoMilestonesNumber(owner, repo, number, title, accessToken, state, description, dueOn);
result.subscribe(new Observer<Milestone>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Milestone response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
owner | String | 用户名(username/login) | |
repo | String | 项目路径(path) | |
number | Integer | 第几个里程碑,即本项目里程碑的序数 | |
title | String | 里程碑标题 | |
accessToken | String | 用户授权码 | [optional] |
state | String | 里程碑状态: open, closed, all。默认: open | [optional] [default to open] [enum: open, closed, all] |
description | String | 里程碑具体描述 | [optional] |
dueOn | String | 里程碑的截止日期 | [optional] |
No authorization required
Milestone postV5ReposOwnerRepoMilestones(owner, repo, title, accessToken, state, description, dueOn)
创建项目里程碑
创建项目里程碑
// Import classes:
//import com.gitee.api.api.MilestonesApi;
MilestonesApi apiInstance = new ApiClient().create(MilestonesApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
String title = "title_example"; // String | 里程碑标题
String accessToken = "accessToken_example"; // String | 用户授权码
String state = "open"; // String | 里程碑状态: open, closed, all。默认: open
String description = "description_example"; // String | 里程碑具体描述
String dueOn = "dueOn_example"; // String | 里程碑的截止日期
Observable<Milestone> result = apiInstance.postV5ReposOwnerRepoMilestones(owner, repo, title, accessToken, state, description, dueOn);
result.subscribe(new Observer<Milestone>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Milestone response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
owner | String | 用户名(username/login) | |
repo | String | 项目路径(path) | |
title | String | 里程碑标题 | |
accessToken | String | 用户授权码 | [optional] |
state | String | 里程碑状态: open, closed, all。默认: open | [optional] [default to open] [enum: open, closed, all] |
description | String | 里程碑具体描述 | [optional] |
dueOn | String | 里程碑的截止日期 | [optional] |
No authorization required
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。