mirror of
https://codeberg.org/gitnex/tea4j-autodeploy
synced 2026-05-31 07:01:55 +00:00
Synchronizing API and documentation updates
This commit is contained in:
@@ -6,4 +6,5 @@ Name | Type | Description | Notes
|
||||
**color** | **String** | |
|
||||
**description** | **String** | | [optional]
|
||||
**exclusive** | **Boolean** | | [optional]
|
||||
**isArchived** | **Boolean** | | [optional]
|
||||
**name** | **String** | |
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
# CreateOrUpdateSecretOption
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**data** | **String** | Data of the secret to update |
|
||||
@@ -6,4 +6,5 @@ Name | Type | Description | Notes
|
||||
**color** | **String** | | [optional]
|
||||
**description** | **String** | | [optional]
|
||||
**exclusive** | **Boolean** | | [optional]
|
||||
**isArchived** | **Boolean** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
|
||||
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**active** | **Boolean** | | [optional]
|
||||
**authorizationHeader** | **String** | | [optional]
|
||||
**branchFilter** | **String** | | [optional]
|
||||
**config** | **Map<String, String>** | | [optional]
|
||||
**createdAt** | [**Date**](Date.md) | | [optional]
|
||||
**events** | **List<String>** | | [optional]
|
||||
|
||||
@@ -7,5 +7,6 @@ Name | Type | Description | Notes
|
||||
**description** | **String** | | [optional]
|
||||
**exclusive** | **Boolean** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**isArchived** | **Boolean** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**createdAt** | [**Date**](Date.md) | | [optional]
|
||||
**creator** | [**User**](User.md) | | [optional]
|
||||
**htmlUrl** | **String** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**owner** | [**User**](User.md) | | [optional]
|
||||
|
||||
@@ -6,6 +6,7 @@ Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**createOrgRepo**](OrganizationApi.md#createOrgRepo) | **POST** orgs/{org}/repos | Create a repository in an organization
|
||||
[**createOrgRepoDeprecated**](OrganizationApi.md#createOrgRepoDeprecated) | **POST** org/{org}/repos | Create a repository in an organization
|
||||
[**deleteOrgSecret**](OrganizationApi.md#deleteOrgSecret) | **DELETE** orgs/{org}/actions/secrets/{secretname} | Delete a secret in an organization
|
||||
[**orgAddTeamMember**](OrganizationApi.md#orgAddTeamMember) | **PUT** teams/{id}/members/{username} | Add a team member
|
||||
[**orgAddTeamRepository**](OrganizationApi.md#orgAddTeamRepository) | **PUT** teams/{id}/repos/{org}/{repo} | Add a repository to a team
|
||||
[**orgConcealMember**](OrganizationApi.md#orgConcealMember) | **DELETE** orgs/{org}/public_members/{username} | Conceal a user's membership
|
||||
@@ -31,6 +32,7 @@ Method | HTTP request | Description
|
||||
[**orgGetUserPermissions**](OrganizationApi.md#orgGetUserPermissions) | **GET** users/{username}/orgs/{org}/permissions | Get user permissions in organization
|
||||
[**orgIsMember**](OrganizationApi.md#orgIsMember) | **GET** orgs/{org}/members/{username} | Check if a user is a member of an organization
|
||||
[**orgIsPublicMember**](OrganizationApi.md#orgIsPublicMember) | **GET** orgs/{org}/public_members/{username} | Check if a user is a public member of an organization
|
||||
[**orgListActionsSecrets**](OrganizationApi.md#orgListActionsSecrets) | **GET** orgs/{org}/actions/secrets | List an organization's actions secrets
|
||||
[**orgListActivityFeeds**](OrganizationApi.md#orgListActivityFeeds) | **GET** orgs/{org}/activities/feeds | List an organization's activity feeds
|
||||
[**orgListCurrentUserOrgs**](OrganizationApi.md#orgListCurrentUserOrgs) | **GET** user/orgs | List the current user's organizations
|
||||
[**orgListHooks**](OrganizationApi.md#orgListHooks) | **GET** orgs/{org}/hooks | List an organization's webhooks
|
||||
@@ -50,6 +52,7 @@ Method | HTTP request | Description
|
||||
[**orgRemoveTeamRepository**](OrganizationApi.md#orgRemoveTeamRepository) | **DELETE** teams/{id}/repos/{org}/{repo} | Remove a repository from a team
|
||||
[**orgUpdateAvatar**](OrganizationApi.md#orgUpdateAvatar) | **POST** orgs/{org}/avatar | Update Avatar
|
||||
[**teamSearch**](OrganizationApi.md#teamSearch) | **GET** orgs/{org}/teams/search | Search for teams within an organization
|
||||
[**updateOrgSecret**](OrganizationApi.md#updateOrgSecret) | **PUT** orgs/{org}/actions/secrets/{secretname} | Create or Update a secret value in an organization
|
||||
|
||||
<a name="createOrgRepo"></a>
|
||||
# **createOrgRepo**
|
||||
@@ -229,6 +232,95 @@ Name | Type | Description | Notes
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
<a name="deleteOrgSecret"></a>
|
||||
# **deleteOrgSecret**
|
||||
> Void deleteOrgSecret(org, secretname)
|
||||
|
||||
Delete a secret in an organization
|
||||
|
||||
### Example
|
||||
```java
|
||||
// Import classes:
|
||||
//import org.gitnex.tea4j.v2.ApiClient;
|
||||
//import org.gitnex.tea4j.v2.ApiException;
|
||||
//import org.gitnex.tea4j.v2.Configuration;
|
||||
//import org.gitnex.tea4j.v2.auth.*;
|
||||
//import org.gitnex.tea4j.v2.apis.OrganizationApi;
|
||||
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
OrganizationApi apiInstance = new OrganizationApi();
|
||||
String org = "org_example"; // String | name of organization
|
||||
String secretname = "secretname_example"; // String | name of the secret
|
||||
try {
|
||||
Void result = apiInstance.deleteOrgSecret(org, secretname);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling OrganizationApi#deleteOrgSecret");
|
||||
e.printStackTrace();
|
||||
}
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**org** | **String**| name of organization |
|
||||
**secretname** | **String**| name of the secret |
|
||||
|
||||
### Return type
|
||||
|
||||
[**Void**](.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: Not defined
|
||||
|
||||
<a name="orgAddTeamMember"></a>
|
||||
# **orgAddTeamMember**
|
||||
> Void orgAddTeamMember(id, username)
|
||||
@@ -2448,6 +2540,97 @@ Name | Type | Description | Notes
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: Not defined
|
||||
|
||||
<a name="orgListActionsSecrets"></a>
|
||||
# **orgListActionsSecrets**
|
||||
> List<Secret> orgListActionsSecrets(org, page, limit)
|
||||
|
||||
List an organization's actions secrets
|
||||
|
||||
### Example
|
||||
```java
|
||||
// Import classes:
|
||||
//import org.gitnex.tea4j.v2.ApiClient;
|
||||
//import org.gitnex.tea4j.v2.ApiException;
|
||||
//import org.gitnex.tea4j.v2.Configuration;
|
||||
//import org.gitnex.tea4j.v2.auth.*;
|
||||
//import org.gitnex.tea4j.v2.apis.OrganizationApi;
|
||||
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
OrganizationApi apiInstance = new OrganizationApi();
|
||||
String org = "org_example"; // String | name of the organization
|
||||
Integer page = 56; // Integer | page number of results to return (1-based)
|
||||
Integer limit = 56; // Integer | page size of results
|
||||
try {
|
||||
List<Secret> result = apiInstance.orgListActionsSecrets(org, page, limit);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling OrganizationApi#orgListActionsSecrets");
|
||||
e.printStackTrace();
|
||||
}
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**org** | **String**| name of the organization |
|
||||
**page** | **Integer**| page number of results to return (1-based) | [optional]
|
||||
**limit** | **Integer**| page size of results | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[**List<Secret>**](Secret.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
<a name="orgListActivityFeeds"></a>
|
||||
# **orgListActivityFeeds**
|
||||
> List<Activity> orgListActivityFeeds(org, date, page, limit)
|
||||
@@ -4177,3 +4360,94 @@ Name | Type | Description | Notes
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
<a name="updateOrgSecret"></a>
|
||||
# **updateOrgSecret**
|
||||
> Void updateOrgSecret(org, secretname, body)
|
||||
|
||||
Create or Update a secret value in an organization
|
||||
|
||||
### Example
|
||||
```java
|
||||
// Import classes:
|
||||
//import org.gitnex.tea4j.v2.ApiClient;
|
||||
//import org.gitnex.tea4j.v2.ApiException;
|
||||
//import org.gitnex.tea4j.v2.Configuration;
|
||||
//import org.gitnex.tea4j.v2.auth.*;
|
||||
//import org.gitnex.tea4j.v2.apis.OrganizationApi;
|
||||
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
OrganizationApi apiInstance = new OrganizationApi();
|
||||
String org = "org_example"; // String | name of organization
|
||||
String secretname = "secretname_example"; // String | name of the secret
|
||||
CreateOrUpdateSecretOption body = new CreateOrUpdateSecretOption(); // CreateOrUpdateSecretOption |
|
||||
try {
|
||||
Void result = apiInstance.updateOrgSecret(org, secretname, body);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling OrganizationApi#updateOrgSecret");
|
||||
e.printStackTrace();
|
||||
}
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**org** | **String**| name of organization |
|
||||
**secretname** | **String**| name of the secret |
|
||||
**body** | [**CreateOrUpdateSecretOption**](CreateOrUpdateSecretOption.md)| | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[**Void**](.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: Not defined
|
||||
|
||||
|
||||
+2
-2
@@ -3,10 +3,10 @@
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**created** | **String** | | [optional]
|
||||
**created** | [**Date**](Date.md) | | [optional]
|
||||
**interval** | **String** | | [optional]
|
||||
**lastError** | **String** | | [optional]
|
||||
**lastUpdate** | **String** | | [optional]
|
||||
**lastUpdate** | [**Date**](Date.md) | | [optional]
|
||||
**remoteAddress** | **String** | | [optional]
|
||||
**remoteName** | **String** | | [optional]
|
||||
**repoName** | **String** | | [optional]
|
||||
|
||||
@@ -16,5 +16,6 @@ Name | Type | Description | Notes
|
||||
**tagName** | **String** | | [optional]
|
||||
**tarballUrl** | **String** | | [optional]
|
||||
**targetCommitish** | **String** | | [optional]
|
||||
**uploadUrl** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
**zipballUrl** | **String** | | [optional]
|
||||
|
||||
@@ -57,5 +57,6 @@ Name | Type | Description | Notes
|
||||
**starsCount** | **Long** | | [optional]
|
||||
**template** | **Boolean** | | [optional]
|
||||
**updatedAt** | [**Date**](Date.md) | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
**watchersCount** | **Long** | | [optional]
|
||||
**website** | **String** | | [optional]
|
||||
|
||||
+198
-4
@@ -7,6 +7,7 @@ Method | HTTP request | Description
|
||||
[**acceptRepoTransfer**](RepositoryApi.md#acceptRepoTransfer) | **POST** repos/{owner}/{repo}/transfer/accept | Accept a repo transfer
|
||||
[**createCurrentUserRepo**](RepositoryApi.md#createCurrentUserRepo) | **POST** user/repos | Create a repository
|
||||
[**createFork**](RepositoryApi.md#createFork) | **POST** repos/{owner}/{repo}/forks | Fork a repository
|
||||
[**deleteRepoSecret**](RepositoryApi.md#deleteRepoSecret) | **DELETE** repos/{owner}/{repo}/actions/secrets/{secretname} | Delete a secret in a repository
|
||||
[**generateRepo**](RepositoryApi.md#generateRepo) | **POST** repos/{template_owner}/{template_repo}/generate | Create a repository using a template
|
||||
[**getAnnotatedTag**](RepositoryApi.md#getAnnotatedTag) | **GET** repos/{owner}/{repo}/git/tags/{sha} | Gets the tag object of an annotated tag (not lightweight tags)
|
||||
[**getBlob**](RepositoryApi.md#getBlob) | **GET** repos/{owner}/{repo}/git/blobs/{sha} | Gets the blob of a repository.
|
||||
@@ -144,6 +145,7 @@ Method | HTTP request | Description
|
||||
[**repoUpdateTopics**](RepositoryApi.md#repoUpdateTopics) | **PUT** repos/{owner}/{repo}/topics | Replace list of topics for a repository
|
||||
[**repoValidateIssueConfig**](RepositoryApi.md#repoValidateIssueConfig) | **GET** repos/{owner}/{repo}/issue_config/validate | Returns the validation information for a issue config
|
||||
[**topicSearch**](RepositoryApi.md#topicSearch) | **GET** topics/search | search topics via keyword
|
||||
[**updateRepoSecret**](RepositoryApi.md#updateRepoSecret) | **PUT** repos/{owner}/{repo}/actions/secrets/{secretname} | Create or Update a secret value in a repository
|
||||
[**userCurrentCheckSubscription**](RepositoryApi.md#userCurrentCheckSubscription) | **GET** repos/{owner}/{repo}/subscription | Check if the current user is watching a repo
|
||||
[**userCurrentDeleteSubscription**](RepositoryApi.md#userCurrentDeleteSubscription) | **DELETE** repos/{owner}/{repo}/subscription | Unwatch a repo
|
||||
[**userCurrentPutSubscription**](RepositoryApi.md#userCurrentPutSubscription) | **PUT** repos/{owner}/{repo}/subscription | Watch a repo
|
||||
@@ -416,6 +418,97 @@ Name | Type | Description | Notes
|
||||
- **Content-Type**: application/json, text/plain
|
||||
- **Accept**: application/json
|
||||
|
||||
<a name="deleteRepoSecret"></a>
|
||||
# **deleteRepoSecret**
|
||||
> Void deleteRepoSecret(owner, repo, secretname)
|
||||
|
||||
Delete a secret in a repository
|
||||
|
||||
### Example
|
||||
```java
|
||||
// Import classes:
|
||||
//import org.gitnex.tea4j.v2.ApiClient;
|
||||
//import org.gitnex.tea4j.v2.ApiException;
|
||||
//import org.gitnex.tea4j.v2.Configuration;
|
||||
//import org.gitnex.tea4j.v2.auth.*;
|
||||
//import org.gitnex.tea4j.v2.apis.RepositoryApi;
|
||||
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
RepositoryApi apiInstance = new RepositoryApi();
|
||||
String owner = "owner_example"; // String | owner of the repository
|
||||
String repo = "repo_example"; // String | name of the repository
|
||||
String secretname = "secretname_example"; // String | name of the secret
|
||||
try {
|
||||
Void result = apiInstance.deleteRepoSecret(owner, repo, secretname);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling RepositoryApi#deleteRepoSecret");
|
||||
e.printStackTrace();
|
||||
}
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**owner** | **String**| owner of the repository |
|
||||
**repo** | **String**| name of the repository |
|
||||
**secretname** | **String**| name of the secret |
|
||||
|
||||
### Return type
|
||||
|
||||
[**Void**](.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: Not defined
|
||||
|
||||
<a name="generateRepo"></a>
|
||||
# **generateRepo**
|
||||
> Repository generateRepo(templateOwner, templateRepo, body)
|
||||
@@ -7390,7 +7483,7 @@ Name | Type | Description | Notes
|
||||
|
||||
<a name="repoGetNote"></a>
|
||||
# **repoGetNote**
|
||||
> Note repoGetNote(owner, repo, sha)
|
||||
> Note repoGetNote(owner, repo, sha, verification, files)
|
||||
|
||||
Get a note corresponding to a single commit from a repository
|
||||
|
||||
@@ -7449,8 +7542,10 @@ RepositoryApi apiInstance = new RepositoryApi();
|
||||
String owner = "owner_example"; // String | owner of the repo
|
||||
String repo = "repo_example"; // String | name of the repo
|
||||
String sha = "sha_example"; // String | a git ref or commit sha
|
||||
Boolean verification = true; // Boolean | include verification for every commit (disable for speedup, default 'true')
|
||||
Boolean files = true; // Boolean | include a list of affected files for every commit (disable for speedup, default 'true')
|
||||
try {
|
||||
Note result = apiInstance.repoGetNote(owner, repo, sha);
|
||||
Note result = apiInstance.repoGetNote(owner, repo, sha, verification, files);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling RepositoryApi#repoGetNote");
|
||||
@@ -7465,6 +7560,8 @@ Name | Type | Description | Notes
|
||||
**owner** | **String**| owner of the repo |
|
||||
**repo** | **String**| name of the repo |
|
||||
**sha** | **String**| a git ref or commit sha |
|
||||
**verification** | **Boolean**| include verification for every commit (disable for speedup, default 'true') | [optional]
|
||||
**files** | **Boolean**| include a list of affected files for every commit (disable for speedup, default 'true') | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
@@ -7572,7 +7669,7 @@ Name | Type | Description | Notes
|
||||
|
||||
<a name="repoGetPullRequestCommits"></a>
|
||||
# **repoGetPullRequestCommits**
|
||||
> List<Commit> repoGetPullRequestCommits(owner, repo, index, page, limit)
|
||||
> List<Commit> repoGetPullRequestCommits(owner, repo, index, page, limit, verification, files)
|
||||
|
||||
Get commits for a pull request
|
||||
|
||||
@@ -7633,8 +7730,10 @@ String repo = "repo_example"; // String | name of the repo
|
||||
Long index = 789L; // Long | index of the pull request to get
|
||||
Integer page = 56; // Integer | page number of results to return (1-based)
|
||||
Integer limit = 56; // Integer | page size of results
|
||||
Boolean verification = true; // Boolean | include verification for every commit (disable for speedup, default 'true')
|
||||
Boolean files = true; // Boolean | include a list of affected files for every commit (disable for speedup, default 'true')
|
||||
try {
|
||||
List<Commit> result = apiInstance.repoGetPullRequestCommits(owner, repo, index, page, limit);
|
||||
List<Commit> result = apiInstance.repoGetPullRequestCommits(owner, repo, index, page, limit, verification, files);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling RepositoryApi#repoGetPullRequestCommits");
|
||||
@@ -7651,6 +7750,8 @@ Name | Type | Description | Notes
|
||||
**index** | **Long**| index of the pull request to get |
|
||||
**page** | **Integer**| page number of results to return (1-based) | [optional]
|
||||
**limit** | **Integer**| page size of results | [optional]
|
||||
**verification** | **Boolean**| include verification for every commit (disable for speedup, default 'true') | [optional]
|
||||
**files** | **Boolean**| include a list of affected files for every commit (disable for speedup, default 'true') | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
@@ -13057,6 +13158,99 @@ Name | Type | Description | Notes
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
<a name="updateRepoSecret"></a>
|
||||
# **updateRepoSecret**
|
||||
> Void updateRepoSecret(owner, repo, secretname, body)
|
||||
|
||||
Create or Update a secret value in a repository
|
||||
|
||||
### Example
|
||||
```java
|
||||
// Import classes:
|
||||
//import org.gitnex.tea4j.v2.ApiClient;
|
||||
//import org.gitnex.tea4j.v2.ApiException;
|
||||
//import org.gitnex.tea4j.v2.Configuration;
|
||||
//import org.gitnex.tea4j.v2.auth.*;
|
||||
//import org.gitnex.tea4j.v2.apis.RepositoryApi;
|
||||
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
RepositoryApi apiInstance = new RepositoryApi();
|
||||
String owner = "owner_example"; // String | owner of the repository
|
||||
String repo = "repo_example"; // String | name of the repository
|
||||
String secretname = "secretname_example"; // String | name of the secret
|
||||
CreateOrUpdateSecretOption body = new CreateOrUpdateSecretOption(); // CreateOrUpdateSecretOption |
|
||||
try {
|
||||
Void result = apiInstance.updateRepoSecret(owner, repo, secretname, body);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling RepositoryApi#updateRepoSecret");
|
||||
e.printStackTrace();
|
||||
}
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**owner** | **String**| owner of the repository |
|
||||
**repo** | **String**| name of the repository |
|
||||
**secretname** | **String**| name of the secret |
|
||||
**body** | [**CreateOrUpdateSecretOption**](CreateOrUpdateSecretOption.md)| | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[**Void**](.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: Not defined
|
||||
|
||||
<a name="userCurrentCheckSubscription"></a>
|
||||
# **userCurrentCheckSubscription**
|
||||
> WatchInfo userCurrentCheckSubscription(owner, repo)
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
# Secret
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**createdAt** | [**Date**](Date.md) | | [optional]
|
||||
**name** | **String** | the secret's name | [optional]
|
||||
+178
@@ -5,8 +5,10 @@ All URIs are relative to *http://{{AppSubUrl | JSEscape | Safe}}/api/v1*
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**createCurrentUserRepo**](UserApi.md#createCurrentUserRepo) | **POST** user/repos | Create a repository
|
||||
[**deleteUserSecret**](UserApi.md#deleteUserSecret) | **DELETE** user/actions/secrets/{secretname} | Delete a secret in a user scope
|
||||
[**getUserSettings**](UserApi.md#getUserSettings) | **GET** user/settings | Get user settings
|
||||
[**getVerificationToken**](UserApi.md#getVerificationToken) | **GET** user/gpg_key_token | Get a Token to verify
|
||||
[**updateUserSecret**](UserApi.md#updateUserSecret) | **PUT** user/actions/secrets/{secretname} | Create or Update a secret value in a user scope
|
||||
[**updateUserSettings**](UserApi.md#updateUserSettings) | **PATCH** user/settings | Update user settings
|
||||
[**userAddEmail**](UserApi.md#userAddEmail) | **POST** user/emails | Add email addresses
|
||||
[**userCheckFollowing**](UserApi.md#userCheckFollowing) | **GET** users/{username}/following/{target} | Check if one user is following another user
|
||||
@@ -150,6 +152,93 @@ Name | Type | Description | Notes
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: application/json
|
||||
|
||||
<a name="deleteUserSecret"></a>
|
||||
# **deleteUserSecret**
|
||||
> Void deleteUserSecret(secretname)
|
||||
|
||||
Delete a secret in a user scope
|
||||
|
||||
### Example
|
||||
```java
|
||||
// Import classes:
|
||||
//import org.gitnex.tea4j.v2.ApiClient;
|
||||
//import org.gitnex.tea4j.v2.ApiException;
|
||||
//import org.gitnex.tea4j.v2.Configuration;
|
||||
//import org.gitnex.tea4j.v2.auth.*;
|
||||
//import org.gitnex.tea4j.v2.apis.UserApi;
|
||||
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
UserApi apiInstance = new UserApi();
|
||||
String secretname = "secretname_example"; // String | name of the secret
|
||||
try {
|
||||
Void result = apiInstance.deleteUserSecret(secretname);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling UserApi#deleteUserSecret");
|
||||
e.printStackTrace();
|
||||
}
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**secretname** | **String**| name of the secret |
|
||||
|
||||
### Return type
|
||||
|
||||
[**Void**](.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: Not defined
|
||||
|
||||
<a name="getUserSettings"></a>
|
||||
# **getUserSettings**
|
||||
> List<UserSettings> getUserSettings()
|
||||
@@ -316,6 +405,95 @@ This endpoint does not need any parameter.
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: text/plain
|
||||
|
||||
<a name="updateUserSecret"></a>
|
||||
# **updateUserSecret**
|
||||
> Void updateUserSecret(secretname, body)
|
||||
|
||||
Create or Update a secret value in a user scope
|
||||
|
||||
### Example
|
||||
```java
|
||||
// Import classes:
|
||||
//import org.gitnex.tea4j.v2.ApiClient;
|
||||
//import org.gitnex.tea4j.v2.ApiException;
|
||||
//import org.gitnex.tea4j.v2.Configuration;
|
||||
//import org.gitnex.tea4j.v2.auth.*;
|
||||
//import org.gitnex.tea4j.v2.apis.UserApi;
|
||||
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
UserApi apiInstance = new UserApi();
|
||||
String secretname = "secretname_example"; // String | name of the secret
|
||||
CreateOrUpdateSecretOption body = new CreateOrUpdateSecretOption(); // CreateOrUpdateSecretOption |
|
||||
try {
|
||||
Void result = apiInstance.updateUserSecret(secretname, body);
|
||||
System.out.println(result);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling UserApi#updateUserSecret");
|
||||
e.printStackTrace();
|
||||
}
|
||||
```
|
||||
|
||||
### Parameters
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**secretname** | **String**| name of the secret |
|
||||
**body** | [**CreateOrUpdateSecretOption**](CreateOrUpdateSecretOption.md)| | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[**Void**](.md)
|
||||
|
||||
### Authorization
|
||||
|
||||
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json
|
||||
- **Accept**: Not defined
|
||||
|
||||
<a name="updateUserSettings"></a>
|
||||
# **updateUserSettings**
|
||||
> List<UserSettings> updateUserSettings(body)
|
||||
|
||||
@@ -6,6 +6,7 @@ import org.gitnex.tea4j.v2.CollectionFormats.*;
|
||||
import org.gitnex.tea4j.v2.models.Activity;
|
||||
import org.gitnex.tea4j.v2.models.CreateHookOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateLabelOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateOrUpdateSecretOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateOrgOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateRepoOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateTeamOption;
|
||||
@@ -19,6 +20,7 @@ import org.gitnex.tea4j.v2.models.Label;
|
||||
import org.gitnex.tea4j.v2.models.Organization;
|
||||
import org.gitnex.tea4j.v2.models.OrganizationPermissions;
|
||||
import org.gitnex.tea4j.v2.models.Repository;
|
||||
import org.gitnex.tea4j.v2.models.Secret;
|
||||
import org.gitnex.tea4j.v2.models.Team;
|
||||
import org.gitnex.tea4j.v2.models.UpdateUserAvatarOption;
|
||||
import org.gitnex.tea4j.v2.models.User;
|
||||
@@ -50,6 +52,17 @@ public interface OrganizationApi {
|
||||
Call<Repository> createOrgRepoDeprecated(
|
||||
@retrofit2.http.Path("org") String org, @retrofit2.http.Body CreateRepoOption body);
|
||||
|
||||
/**
|
||||
* Delete a secret in an organization
|
||||
*
|
||||
* @param org name of organization (required)
|
||||
* @param secretname name of the secret (required)
|
||||
* @return Call<Void>
|
||||
*/
|
||||
@DELETE("orgs/{org}/actions/secrets/{secretname}")
|
||||
Call<Void> deleteOrgSecret(
|
||||
@retrofit2.http.Path("org") String org, @retrofit2.http.Path("secretname") String secretname);
|
||||
|
||||
/**
|
||||
* Add a team member
|
||||
*
|
||||
@@ -329,6 +342,20 @@ public interface OrganizationApi {
|
||||
Call<Void> orgIsPublicMember(
|
||||
@retrofit2.http.Path("org") String org, @retrofit2.http.Path("username") String username);
|
||||
|
||||
/**
|
||||
* List an organization's actions secrets
|
||||
*
|
||||
* @param org name of the organization (required)
|
||||
* @param page page number of results to return (1-based) (optional)
|
||||
* @param limit page size of results (optional)
|
||||
* @return Call<List<Secret>>
|
||||
*/
|
||||
@GET("orgs/{org}/actions/secrets")
|
||||
Call<List<Secret>> orgListActionsSecrets(
|
||||
@retrofit2.http.Path("org") String org,
|
||||
@retrofit2.http.Query("page") Integer page,
|
||||
@retrofit2.http.Query("limit") Integer limit);
|
||||
|
||||
/**
|
||||
* List an organization's activity feeds
|
||||
*
|
||||
@@ -589,4 +616,19 @@ public interface OrganizationApi {
|
||||
@retrofit2.http.Query("include_desc") Boolean includeDesc,
|
||||
@retrofit2.http.Query("page") Integer page,
|
||||
@retrofit2.http.Query("limit") Integer limit);
|
||||
|
||||
/**
|
||||
* Create or Update a secret value in an organization
|
||||
*
|
||||
* @param org name of organization (required)
|
||||
* @param secretname name of the secret (required)
|
||||
* @param body (optional)
|
||||
* @return Call<Void>
|
||||
*/
|
||||
@Headers({"Content-Type:application/json"})
|
||||
@PUT("orgs/{org}/actions/secrets/{secretname}")
|
||||
Call<Void> updateOrgSecret(
|
||||
@retrofit2.http.Path("org") String org,
|
||||
@retrofit2.http.Path("secretname") String secretname,
|
||||
@retrofit2.http.Body CreateOrUpdateSecretOption body);
|
||||
}
|
||||
|
||||
@@ -23,6 +23,7 @@ import org.gitnex.tea4j.v2.models.CreateFileOptions;
|
||||
import org.gitnex.tea4j.v2.models.CreateForkOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateHookOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateKeyOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateOrUpdateSecretOption;
|
||||
import org.gitnex.tea4j.v2.models.CreatePullRequestOption;
|
||||
import org.gitnex.tea4j.v2.models.CreatePullReviewOptions;
|
||||
import org.gitnex.tea4j.v2.models.CreatePushMirrorOption;
|
||||
@@ -122,6 +123,20 @@ public interface RepositoryApi {
|
||||
@retrofit2.http.Path("repo") String repo,
|
||||
@retrofit2.http.Body CreateForkOption body);
|
||||
|
||||
/**
|
||||
* Delete a secret in a repository
|
||||
*
|
||||
* @param owner owner of the repository (required)
|
||||
* @param repo name of the repository (required)
|
||||
* @param secretname name of the secret (required)
|
||||
* @return Call<Void>
|
||||
*/
|
||||
@DELETE("repos/{owner}/{repo}/actions/secrets/{secretname}")
|
||||
Call<Void> deleteRepoSecret(
|
||||
@retrofit2.http.Path("owner") String owner,
|
||||
@retrofit2.http.Path("repo") String repo,
|
||||
@retrofit2.http.Path("secretname") String secretname);
|
||||
|
||||
/**
|
||||
* Create a repository using a template
|
||||
*
|
||||
@@ -1279,13 +1294,19 @@ public interface RepositoryApi {
|
||||
* @param owner owner of the repo (required)
|
||||
* @param repo name of the repo (required)
|
||||
* @param sha a git ref or commit sha (required)
|
||||
* @param verification include verification for every commit (disable for speedup, default
|
||||
* 'true') (optional)
|
||||
* @param files include a list of affected files for every commit (disable for speedup, default
|
||||
* 'true') (optional)
|
||||
* @return Call<Note>
|
||||
*/
|
||||
@GET("repos/{owner}/{repo}/git/notes/{sha}")
|
||||
Call<Note> repoGetNote(
|
||||
@retrofit2.http.Path("owner") String owner,
|
||||
@retrofit2.http.Path("repo") String repo,
|
||||
@retrofit2.http.Path("sha") String sha);
|
||||
@retrofit2.http.Path("sha") String sha,
|
||||
@retrofit2.http.Query("verification") Boolean verification,
|
||||
@retrofit2.http.Query("files") Boolean files);
|
||||
|
||||
/**
|
||||
* Get a pull request
|
||||
@@ -1309,6 +1330,10 @@ public interface RepositoryApi {
|
||||
* @param index index of the pull request to get (required)
|
||||
* @param page page number of results to return (1-based) (optional)
|
||||
* @param limit page size of results (optional)
|
||||
* @param verification include verification for every commit (disable for speedup, default
|
||||
* 'true') (optional)
|
||||
* @param files include a list of affected files for every commit (disable for speedup, default
|
||||
* 'true') (optional)
|
||||
* @return Call<List<Commit>>
|
||||
*/
|
||||
@GET("repos/{owner}/{repo}/pulls/{index}/commits")
|
||||
@@ -1317,7 +1342,9 @@ public interface RepositoryApi {
|
||||
@retrofit2.http.Path("repo") String repo,
|
||||
@retrofit2.http.Path("index") Long index,
|
||||
@retrofit2.http.Query("page") Integer page,
|
||||
@retrofit2.http.Query("limit") Integer limit);
|
||||
@retrofit2.http.Query("limit") Integer limit,
|
||||
@retrofit2.http.Query("verification") Boolean verification,
|
||||
@retrofit2.http.Query("files") Boolean files);
|
||||
|
||||
/**
|
||||
* Get changed files for a pull request
|
||||
@@ -2258,6 +2285,23 @@ public interface RepositoryApi {
|
||||
@retrofit2.http.Query("page") Integer page,
|
||||
@retrofit2.http.Query("limit") Integer limit);
|
||||
|
||||
/**
|
||||
* Create or Update a secret value in a repository
|
||||
*
|
||||
* @param owner owner of the repository (required)
|
||||
* @param repo name of the repository (required)
|
||||
* @param secretname name of the secret (required)
|
||||
* @param body (optional)
|
||||
* @return Call<Void>
|
||||
*/
|
||||
@Headers({"Content-Type:application/json"})
|
||||
@PUT("repos/{owner}/{repo}/actions/secrets/{secretname}")
|
||||
Call<Void> updateRepoSecret(
|
||||
@retrofit2.http.Path("owner") String owner,
|
||||
@retrofit2.http.Path("repo") String repo,
|
||||
@retrofit2.http.Path("secretname") String secretname,
|
||||
@retrofit2.http.Body CreateOrUpdateSecretOption body);
|
||||
|
||||
/**
|
||||
* Check if the current user is watching a repo
|
||||
*
|
||||
|
||||
@@ -11,6 +11,7 @@ import org.gitnex.tea4j.v2.models.CreateGPGKeyOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateHookOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateKeyOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateOAuth2ApplicationOptions;
|
||||
import org.gitnex.tea4j.v2.models.CreateOrUpdateSecretOption;
|
||||
import org.gitnex.tea4j.v2.models.CreateRepoOption;
|
||||
import org.gitnex.tea4j.v2.models.DeleteEmailOption;
|
||||
import org.gitnex.tea4j.v2.models.EditHookOption;
|
||||
@@ -43,6 +44,15 @@ public interface UserApi {
|
||||
@POST("user/repos")
|
||||
Call<Repository> createCurrentUserRepo(@retrofit2.http.Body CreateRepoOption body);
|
||||
|
||||
/**
|
||||
* Delete a secret in a user scope
|
||||
*
|
||||
* @param secretname name of the secret (required)
|
||||
* @return Call<Void>
|
||||
*/
|
||||
@DELETE("user/actions/secrets/{secretname}")
|
||||
Call<Void> deleteUserSecret(@retrofit2.http.Path("secretname") String secretname);
|
||||
|
||||
/**
|
||||
* Get user settings
|
||||
*
|
||||
@@ -59,6 +69,19 @@ public interface UserApi {
|
||||
@GET("user/gpg_key_token")
|
||||
Call<String> getVerificationToken();
|
||||
|
||||
/**
|
||||
* Create or Update a secret value in a user scope
|
||||
*
|
||||
* @param secretname name of the secret (required)
|
||||
* @param body (optional)
|
||||
* @return Call<Void>
|
||||
*/
|
||||
@Headers({"Content-Type:application/json"})
|
||||
@PUT("user/actions/secrets/{secretname}")
|
||||
Call<Void> updateUserSecret(
|
||||
@retrofit2.http.Path("secretname") String secretname,
|
||||
@retrofit2.http.Body CreateOrUpdateSecretOption body);
|
||||
|
||||
/**
|
||||
* Update user settings
|
||||
*
|
||||
|
||||
@@ -98,14 +98,14 @@ public interface CustomApi {
|
||||
@HTTP(method = "DELETE", path = "user/emails", hasBody = true)
|
||||
Call<Void> userDeleteEmailWithBody(@Body DeleteEmailOption body);
|
||||
|
||||
@Headers({"Content-Type:application/json"})
|
||||
@GET("notifications")
|
||||
Call<List<NotificationThread>> notifyGetList2(
|
||||
@retrofit2.http.Query("all") Boolean all,
|
||||
@retrofit2.http.Query("status-types") List<String> statusTypes,
|
||||
@retrofit2.http.Query("subject-type") List<String> subjectType,
|
||||
@retrofit2.http.Query("since") String since,
|
||||
@retrofit2.http.Query("before") String before,
|
||||
@retrofit2.http.Query("page") Integer page,
|
||||
@retrofit2.http.Query("limit") Integer limit);
|
||||
@Headers({"Content-Type:application/json"})
|
||||
@GET("notifications")
|
||||
Call<List<NotificationThread>> notifyGetList2(
|
||||
@retrofit2.http.Query("all") Boolean all,
|
||||
@retrofit2.http.Query("status-types") List<String> statusTypes,
|
||||
@retrofit2.http.Query("subject-type") List<String> subjectType,
|
||||
@retrofit2.http.Query("since") String since,
|
||||
@retrofit2.http.Query("before") String before,
|
||||
@retrofit2.http.Query("page") Integer page,
|
||||
@retrofit2.http.Query("limit") Integer limit);
|
||||
}
|
||||
|
||||
@@ -27,9 +27,4 @@ public interface WebApi {
|
||||
@Path("repo") String repo,
|
||||
@Path("sha") String sha,
|
||||
@Path("diffType") String diffType);
|
||||
|
||||
@Streaming
|
||||
@GET("attachments/{hashid}")
|
||||
Call<ResponseBody> getAttachment(
|
||||
@Path("hashid") String hashid);
|
||||
}
|
||||
|
||||
@@ -31,6 +31,9 @@ public class CreateLabelOption implements Serializable {
|
||||
@SerializedName("exclusive")
|
||||
private Boolean exclusive = null;
|
||||
|
||||
@SerializedName("is_archived")
|
||||
private Boolean isArchived = null;
|
||||
|
||||
@SerializedName("name")
|
||||
private String name = null;
|
||||
|
||||
@@ -91,6 +94,25 @@ public class CreateLabelOption implements Serializable {
|
||||
this.exclusive = exclusive;
|
||||
}
|
||||
|
||||
public CreateLabelOption isArchived(Boolean isArchived) {
|
||||
this.isArchived = isArchived;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get isArchived
|
||||
*
|
||||
* @return isArchived
|
||||
*/
|
||||
@Schema(example = "false", description = "")
|
||||
public Boolean isIsArchived() {
|
||||
return isArchived;
|
||||
}
|
||||
|
||||
public void setIsArchived(Boolean isArchived) {
|
||||
this.isArchived = isArchived;
|
||||
}
|
||||
|
||||
public CreateLabelOption name(String name) {
|
||||
this.name = name;
|
||||
return this;
|
||||
@@ -122,12 +144,13 @@ public class CreateLabelOption implements Serializable {
|
||||
return Objects.equals(this.color, createLabelOption.color)
|
||||
&& Objects.equals(this.description, createLabelOption.description)
|
||||
&& Objects.equals(this.exclusive, createLabelOption.exclusive)
|
||||
&& Objects.equals(this.isArchived, createLabelOption.isArchived)
|
||||
&& Objects.equals(this.name, createLabelOption.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(color, description, exclusive, name);
|
||||
return Objects.hash(color, description, exclusive, isArchived, name);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -138,6 +161,7 @@ public class CreateLabelOption implements Serializable {
|
||||
sb.append(" color: ").append(toIndentedString(color)).append("\n");
|
||||
sb.append(" description: ").append(toIndentedString(description)).append("\n");
|
||||
sb.append(" exclusive: ").append(toIndentedString(exclusive)).append("\n");
|
||||
sb.append(" isArchived: ").append(toIndentedString(isArchived)).append("\n");
|
||||
sb.append(" name: ").append(toIndentedString(name)).append("\n");
|
||||
sb.append("}");
|
||||
return sb.toString();
|
||||
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* Gitea API.
|
||||
* This documentation describes the Gitea API.
|
||||
*
|
||||
* OpenAPI spec version: {{AppVer | JSEscape | Safe}}
|
||||
*
|
||||
*
|
||||
* NOTE: This class is auto generated by the swagger code generator program.
|
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually.
|
||||
*/
|
||||
|
||||
package org.gitnex.tea4j.v2.models;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import java.io.Serializable;
|
||||
import java.util.Objects;
|
||||
|
||||
/** CreateOrUpdateSecretOption options when creating or updating secret */
|
||||
@Schema(description = "CreateOrUpdateSecretOption options when creating or updating secret")
|
||||
public class CreateOrUpdateSecretOption implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@SerializedName("data")
|
||||
private String data = null;
|
||||
|
||||
public CreateOrUpdateSecretOption data(String data) {
|
||||
this.data = data;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Data of the secret to update
|
||||
*
|
||||
* @return data
|
||||
*/
|
||||
@Schema(required = true, description = "Data of the secret to update")
|
||||
public String getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public void setData(String data) {
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(java.lang.Object o) {
|
||||
if (this == o) {
|
||||
return true;
|
||||
}
|
||||
if (o == null || getClass() != o.getClass()) {
|
||||
return false;
|
||||
}
|
||||
CreateOrUpdateSecretOption createOrUpdateSecretOption = (CreateOrUpdateSecretOption) o;
|
||||
return Objects.equals(this.data, createOrUpdateSecretOption.data);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(data);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("class CreateOrUpdateSecretOption {\n");
|
||||
|
||||
sb.append(" data: ").append(toIndentedString(data)).append("\n");
|
||||
sb.append("}");
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert the given object to string with each line indented by 4 spaces (except the first line).
|
||||
*/
|
||||
private String toIndentedString(java.lang.Object o) {
|
||||
if (o == null) {
|
||||
return "null";
|
||||
}
|
||||
return o.toString().replace("\n", "\n ");
|
||||
}
|
||||
}
|
||||
@@ -31,6 +31,9 @@ public class EditLabelOption implements Serializable {
|
||||
@SerializedName("exclusive")
|
||||
private Boolean exclusive = null;
|
||||
|
||||
@SerializedName("is_archived")
|
||||
private Boolean isArchived = null;
|
||||
|
||||
@SerializedName("name")
|
||||
private String name = null;
|
||||
|
||||
@@ -91,6 +94,25 @@ public class EditLabelOption implements Serializable {
|
||||
this.exclusive = exclusive;
|
||||
}
|
||||
|
||||
public EditLabelOption isArchived(Boolean isArchived) {
|
||||
this.isArchived = isArchived;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get isArchived
|
||||
*
|
||||
* @return isArchived
|
||||
*/
|
||||
@Schema(example = "false", description = "")
|
||||
public Boolean isIsArchived() {
|
||||
return isArchived;
|
||||
}
|
||||
|
||||
public void setIsArchived(Boolean isArchived) {
|
||||
this.isArchived = isArchived;
|
||||
}
|
||||
|
||||
public EditLabelOption name(String name) {
|
||||
this.name = name;
|
||||
return this;
|
||||
@@ -122,12 +144,13 @@ public class EditLabelOption implements Serializable {
|
||||
return Objects.equals(this.color, editLabelOption.color)
|
||||
&& Objects.equals(this.description, editLabelOption.description)
|
||||
&& Objects.equals(this.exclusive, editLabelOption.exclusive)
|
||||
&& Objects.equals(this.isArchived, editLabelOption.isArchived)
|
||||
&& Objects.equals(this.name, editLabelOption.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(color, description, exclusive, name);
|
||||
return Objects.hash(color, description, exclusive, isArchived, name);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -138,6 +161,7 @@ public class EditLabelOption implements Serializable {
|
||||
sb.append(" color: ").append(toIndentedString(color)).append("\n");
|
||||
sb.append(" description: ").append(toIndentedString(description)).append("\n");
|
||||
sb.append(" exclusive: ").append(toIndentedString(exclusive)).append("\n");
|
||||
sb.append(" isArchived: ").append(toIndentedString(isArchived)).append("\n");
|
||||
sb.append(" name: ").append(toIndentedString(name)).append("\n");
|
||||
sb.append("}");
|
||||
return sb.toString();
|
||||
|
||||
@@ -33,6 +33,9 @@ public class Hook implements Serializable {
|
||||
@SerializedName("authorization_header")
|
||||
private String authorizationHeader = null;
|
||||
|
||||
@SerializedName("branch_filter")
|
||||
private String branchFilter = null;
|
||||
|
||||
@SerializedName("config")
|
||||
private Map<String, String> config = null;
|
||||
|
||||
@@ -89,6 +92,25 @@ public class Hook implements Serializable {
|
||||
this.authorizationHeader = authorizationHeader;
|
||||
}
|
||||
|
||||
public Hook branchFilter(String branchFilter) {
|
||||
this.branchFilter = branchFilter;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get branchFilter
|
||||
*
|
||||
* @return branchFilter
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public String getBranchFilter() {
|
||||
return branchFilter;
|
||||
}
|
||||
|
||||
public void setBranchFilter(String branchFilter) {
|
||||
this.branchFilter = branchFilter;
|
||||
}
|
||||
|
||||
public Hook config(Map<String, String> config) {
|
||||
this.config = config;
|
||||
return this;
|
||||
@@ -230,6 +252,7 @@ public class Hook implements Serializable {
|
||||
Hook hook = (Hook) o;
|
||||
return Objects.equals(this.active, hook.active)
|
||||
&& Objects.equals(this.authorizationHeader, hook.authorizationHeader)
|
||||
&& Objects.equals(this.branchFilter, hook.branchFilter)
|
||||
&& Objects.equals(this.config, hook.config)
|
||||
&& Objects.equals(this.createdAt, hook.createdAt)
|
||||
&& Objects.equals(this.events, hook.events)
|
||||
@@ -241,7 +264,7 @@ public class Hook implements Serializable {
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(
|
||||
active, authorizationHeader, config, createdAt, events, id, type, updatedAt);
|
||||
active, authorizationHeader, branchFilter, config, createdAt, events, id, type, updatedAt);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -253,6 +276,7 @@ public class Hook implements Serializable {
|
||||
sb.append(" authorizationHeader: ")
|
||||
.append(toIndentedString(authorizationHeader))
|
||||
.append("\n");
|
||||
sb.append(" branchFilter: ").append(toIndentedString(branchFilter)).append("\n");
|
||||
sb.append(" config: ").append(toIndentedString(config)).append("\n");
|
||||
sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n");
|
||||
sb.append(" events: ").append(toIndentedString(events)).append("\n");
|
||||
|
||||
@@ -34,6 +34,9 @@ public class Label implements Serializable {
|
||||
@SerializedName("id")
|
||||
private Long id = null;
|
||||
|
||||
@SerializedName("is_archived")
|
||||
private Boolean isArchived = null;
|
||||
|
||||
@SerializedName("name")
|
||||
private String name = null;
|
||||
|
||||
@@ -116,6 +119,25 @@ public class Label implements Serializable {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public Label isArchived(Boolean isArchived) {
|
||||
this.isArchived = isArchived;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get isArchived
|
||||
*
|
||||
* @return isArchived
|
||||
*/
|
||||
@Schema(example = "false", description = "")
|
||||
public Boolean isIsArchived() {
|
||||
return isArchived;
|
||||
}
|
||||
|
||||
public void setIsArchived(Boolean isArchived) {
|
||||
this.isArchived = isArchived;
|
||||
}
|
||||
|
||||
public Label name(String name) {
|
||||
this.name = name;
|
||||
return this;
|
||||
@@ -167,13 +189,14 @@ public class Label implements Serializable {
|
||||
&& Objects.equals(this.description, label.description)
|
||||
&& Objects.equals(this.exclusive, label.exclusive)
|
||||
&& Objects.equals(this.id, label.id)
|
||||
&& Objects.equals(this.isArchived, label.isArchived)
|
||||
&& Objects.equals(this.name, label.name)
|
||||
&& Objects.equals(this.url, label.url);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(color, description, exclusive, id, name, url);
|
||||
return Objects.hash(color, description, exclusive, id, isArchived, name, url);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -185,6 +208,7 @@ public class Label implements Serializable {
|
||||
sb.append(" description: ").append(toIndentedString(description)).append("\n");
|
||||
sb.append(" exclusive: ").append(toIndentedString(exclusive)).append("\n");
|
||||
sb.append(" id: ").append(toIndentedString(id)).append("\n");
|
||||
sb.append(" isArchived: ").append(toIndentedString(isArchived)).append("\n");
|
||||
sb.append(" name: ").append(toIndentedString(name)).append("\n");
|
||||
sb.append(" url: ").append(toIndentedString(url)).append("\n");
|
||||
sb.append("}");
|
||||
|
||||
@@ -29,6 +29,9 @@ public class ModelPackage implements Serializable {
|
||||
@SerializedName("creator")
|
||||
private User creator = null;
|
||||
|
||||
@SerializedName("html_url")
|
||||
private String htmlUrl = null;
|
||||
|
||||
@SerializedName("id")
|
||||
private Long id = null;
|
||||
|
||||
@@ -85,6 +88,25 @@ public class ModelPackage implements Serializable {
|
||||
this.creator = creator;
|
||||
}
|
||||
|
||||
public ModelPackage htmlUrl(String htmlUrl) {
|
||||
this.htmlUrl = htmlUrl;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get htmlUrl
|
||||
*
|
||||
* @return htmlUrl
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public String getHtmlUrl() {
|
||||
return htmlUrl;
|
||||
}
|
||||
|
||||
public void setHtmlUrl(String htmlUrl) {
|
||||
this.htmlUrl = htmlUrl;
|
||||
}
|
||||
|
||||
public ModelPackage id(Long id) {
|
||||
this.id = id;
|
||||
return this;
|
||||
@@ -210,6 +232,7 @@ public class ModelPackage implements Serializable {
|
||||
ModelPackage _package = (ModelPackage) o;
|
||||
return Objects.equals(this.createdAt, _package.createdAt)
|
||||
&& Objects.equals(this.creator, _package.creator)
|
||||
&& Objects.equals(this.htmlUrl, _package.htmlUrl)
|
||||
&& Objects.equals(this.id, _package.id)
|
||||
&& Objects.equals(this.name, _package.name)
|
||||
&& Objects.equals(this.owner, _package.owner)
|
||||
@@ -220,7 +243,7 @@ public class ModelPackage implements Serializable {
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(createdAt, creator, id, name, owner, repository, type, version);
|
||||
return Objects.hash(createdAt, creator, htmlUrl, id, name, owner, repository, type, version);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -230,6 +253,7 @@ public class ModelPackage implements Serializable {
|
||||
|
||||
sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n");
|
||||
sb.append(" creator: ").append(toIndentedString(creator)).append("\n");
|
||||
sb.append(" htmlUrl: ").append(toIndentedString(htmlUrl)).append("\n");
|
||||
sb.append(" id: ").append(toIndentedString(id)).append("\n");
|
||||
sb.append(" name: ").append(toIndentedString(name)).append("\n");
|
||||
sb.append(" owner: ").append(toIndentedString(owner)).append("\n");
|
||||
|
||||
@@ -15,6 +15,7 @@ package org.gitnex.tea4j.v2.models;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.Objects;
|
||||
|
||||
/** PushMirror represents information of a push mirror */
|
||||
@@ -23,7 +24,7 @@ public class PushMirror implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@SerializedName("created")
|
||||
private String created = null;
|
||||
private Date created = null;
|
||||
|
||||
@SerializedName("interval")
|
||||
private String interval = null;
|
||||
@@ -32,7 +33,7 @@ public class PushMirror implements Serializable {
|
||||
private String lastError = null;
|
||||
|
||||
@SerializedName("last_update")
|
||||
private String lastUpdate = null;
|
||||
private Date lastUpdate = null;
|
||||
|
||||
@SerializedName("remote_address")
|
||||
private String remoteAddress = null;
|
||||
@@ -46,7 +47,7 @@ public class PushMirror implements Serializable {
|
||||
@SerializedName("sync_on_commit")
|
||||
private Boolean syncOnCommit = null;
|
||||
|
||||
public PushMirror created(String created) {
|
||||
public PushMirror created(Date created) {
|
||||
this.created = created;
|
||||
return this;
|
||||
}
|
||||
@@ -57,11 +58,11 @@ public class PushMirror implements Serializable {
|
||||
* @return created
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public String getCreated() {
|
||||
public Date getCreated() {
|
||||
return created;
|
||||
}
|
||||
|
||||
public void setCreated(String created) {
|
||||
public void setCreated(Date created) {
|
||||
this.created = created;
|
||||
}
|
||||
|
||||
@@ -103,7 +104,7 @@ public class PushMirror implements Serializable {
|
||||
this.lastError = lastError;
|
||||
}
|
||||
|
||||
public PushMirror lastUpdate(String lastUpdate) {
|
||||
public PushMirror lastUpdate(Date lastUpdate) {
|
||||
this.lastUpdate = lastUpdate;
|
||||
return this;
|
||||
}
|
||||
@@ -114,11 +115,11 @@ public class PushMirror implements Serializable {
|
||||
* @return lastUpdate
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public String getLastUpdate() {
|
||||
public Date getLastUpdate() {
|
||||
return lastUpdate;
|
||||
}
|
||||
|
||||
public void setLastUpdate(String lastUpdate) {
|
||||
public void setLastUpdate(Date lastUpdate) {
|
||||
this.lastUpdate = lastUpdate;
|
||||
}
|
||||
|
||||
|
||||
@@ -64,6 +64,9 @@ public class Release implements Serializable {
|
||||
@SerializedName("target_commitish")
|
||||
private String targetCommitish = null;
|
||||
|
||||
@SerializedName("upload_url")
|
||||
private String uploadUrl = null;
|
||||
|
||||
@SerializedName("url")
|
||||
private String url = null;
|
||||
|
||||
@@ -325,6 +328,25 @@ public class Release implements Serializable {
|
||||
this.targetCommitish = targetCommitish;
|
||||
}
|
||||
|
||||
public Release uploadUrl(String uploadUrl) {
|
||||
this.uploadUrl = uploadUrl;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get uploadUrl
|
||||
*
|
||||
* @return uploadUrl
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public String getUploadUrl() {
|
||||
return uploadUrl;
|
||||
}
|
||||
|
||||
public void setUploadUrl(String uploadUrl) {
|
||||
this.uploadUrl = uploadUrl;
|
||||
}
|
||||
|
||||
public Release url(String url) {
|
||||
this.url = url;
|
||||
return this;
|
||||
@@ -385,6 +407,7 @@ public class Release implements Serializable {
|
||||
&& Objects.equals(this.tagName, release.tagName)
|
||||
&& Objects.equals(this.tarballUrl, release.tarballUrl)
|
||||
&& Objects.equals(this.targetCommitish, release.targetCommitish)
|
||||
&& Objects.equals(this.uploadUrl, release.uploadUrl)
|
||||
&& Objects.equals(this.url, release.url)
|
||||
&& Objects.equals(this.zipballUrl, release.zipballUrl);
|
||||
}
|
||||
@@ -405,6 +428,7 @@ public class Release implements Serializable {
|
||||
tagName,
|
||||
tarballUrl,
|
||||
targetCommitish,
|
||||
uploadUrl,
|
||||
url,
|
||||
zipballUrl);
|
||||
}
|
||||
@@ -427,6 +451,7 @@ public class Release implements Serializable {
|
||||
sb.append(" tagName: ").append(toIndentedString(tagName)).append("\n");
|
||||
sb.append(" tarballUrl: ").append(toIndentedString(tarballUrl)).append("\n");
|
||||
sb.append(" targetCommitish: ").append(toIndentedString(targetCommitish)).append("\n");
|
||||
sb.append(" uploadUrl: ").append(toIndentedString(uploadUrl)).append("\n");
|
||||
sb.append(" url: ").append(toIndentedString(url)).append("\n");
|
||||
sb.append(" zipballUrl: ").append(toIndentedString(zipballUrl)).append("\n");
|
||||
sb.append("}");
|
||||
|
||||
@@ -185,6 +185,9 @@ public class Repository implements Serializable {
|
||||
@SerializedName("updated_at")
|
||||
private Date updatedAt = null;
|
||||
|
||||
@SerializedName("url")
|
||||
private String url = null;
|
||||
|
||||
@SerializedName("watchers_count")
|
||||
private Long watchersCount = null;
|
||||
|
||||
@@ -1217,6 +1220,25 @@ public class Repository implements Serializable {
|
||||
this.updatedAt = updatedAt;
|
||||
}
|
||||
|
||||
public Repository url(String url) {
|
||||
this.url = url;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get url
|
||||
*
|
||||
* @return url
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
|
||||
public void setUrl(String url) {
|
||||
this.url = url;
|
||||
}
|
||||
|
||||
public Repository watchersCount(Long watchersCount) {
|
||||
this.watchersCount = watchersCount;
|
||||
return this;
|
||||
@@ -1319,6 +1341,7 @@ public class Repository implements Serializable {
|
||||
&& Objects.equals(this.starsCount, repository.starsCount)
|
||||
&& Objects.equals(this.template, repository.template)
|
||||
&& Objects.equals(this.updatedAt, repository.updatedAt)
|
||||
&& Objects.equals(this.url, repository.url)
|
||||
&& Objects.equals(this.watchersCount, repository.watchersCount)
|
||||
&& Objects.equals(this.website, repository.website);
|
||||
}
|
||||
@@ -1380,6 +1403,7 @@ public class Repository implements Serializable {
|
||||
starsCount,
|
||||
template,
|
||||
updatedAt,
|
||||
url,
|
||||
watchersCount,
|
||||
website);
|
||||
}
|
||||
@@ -1451,6 +1475,7 @@ public class Repository implements Serializable {
|
||||
sb.append(" starsCount: ").append(toIndentedString(starsCount)).append("\n");
|
||||
sb.append(" template: ").append(toIndentedString(template)).append("\n");
|
||||
sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n");
|
||||
sb.append(" url: ").append(toIndentedString(url)).append("\n");
|
||||
sb.append(" watchersCount: ").append(toIndentedString(watchersCount)).append("\n");
|
||||
sb.append(" website: ").append(toIndentedString(website)).append("\n");
|
||||
sb.append("}");
|
||||
|
||||
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Gitea API.
|
||||
* This documentation describes the Gitea API.
|
||||
*
|
||||
* OpenAPI spec version: {{AppVer | JSEscape | Safe}}
|
||||
*
|
||||
*
|
||||
* NOTE: This class is auto generated by the swagger code generator program.
|
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually.
|
||||
*/
|
||||
|
||||
package org.gitnex.tea4j.v2.models;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.Objects;
|
||||
|
||||
/** Secret represents a secret */
|
||||
@Schema(description = "Secret represents a secret")
|
||||
public class Secret implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@SerializedName("created_at")
|
||||
private Date createdAt = null;
|
||||
|
||||
@SerializedName("name")
|
||||
private String name = null;
|
||||
|
||||
public Secret createdAt(Date createdAt) {
|
||||
this.createdAt = createdAt;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get createdAt
|
||||
*
|
||||
* @return createdAt
|
||||
*/
|
||||
@Schema(description = "")
|
||||
public Date getCreatedAt() {
|
||||
return createdAt;
|
||||
}
|
||||
|
||||
public void setCreatedAt(Date createdAt) {
|
||||
this.createdAt = createdAt;
|
||||
}
|
||||
|
||||
public Secret name(String name) {
|
||||
this.name = name;
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* the secret's name
|
||||
*
|
||||
* @return name
|
||||
*/
|
||||
@Schema(description = "the secret's name")
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(java.lang.Object o) {
|
||||
if (this == o) {
|
||||
return true;
|
||||
}
|
||||
if (o == null || getClass() != o.getClass()) {
|
||||
return false;
|
||||
}
|
||||
Secret secret = (Secret) o;
|
||||
return Objects.equals(this.createdAt, secret.createdAt)
|
||||
&& Objects.equals(this.name, secret.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(createdAt, name);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("class Secret {\n");
|
||||
|
||||
sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n");
|
||||
sb.append(" name: ").append(toIndentedString(name)).append("\n");
|
||||
sb.append("}");
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert the given object to string with each line indented by 4 spaces (except the first line).
|
||||
*/
|
||||
private String toIndentedString(java.lang.Object o) {
|
||||
if (o == null) {
|
||||
return "null";
|
||||
}
|
||||
return o.toString().replace("\n", "\n ");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user