@icecreamcake/autojs6-dts
Version:
TypeScript Declarations for AutoJs6
1,111 lines (1,074 loc) • 295 kB
TypeScript
declare module org {
export module kohsuke {
export module github {
export module extras {
export class HttpClientGitHubConnector extends java.lang.Object implements org.kohsuke.github.connector.GitHubConnector {
public static class: java.lang.Class<org.kohsuke.github.extras.HttpClientGitHubConnector>;
public send(connectorRequest: org.kohsuke.github.connector.GitHubConnectorRequest): org.kohsuke.github.connector.GitHubConnectorResponse;
public send(param0: org.kohsuke.github.connector.GitHubConnectorRequest): org.kohsuke.github.connector.GitHubConnectorResponse;
public constructor(client: java.net.http.HttpClient);
public constructor();
}
export module HttpClientGitHubConnector {
export class HttpClientGitHubConnectorResponse extends org.kohsuke.github.connector.GitHubConnectorResponse.ByteArrayResponse {
public static class: java.lang.Class<org.kohsuke.github.extras.HttpClientGitHubConnector.HttpClientGitHubConnectorResponse>;
public constructor(request: org.kohsuke.github.connector.GitHubConnectorRequest, response: java.net.http.HttpResponse<java.io.InputStream>);
public rawBodyStream(): java.io.InputStream;
public constructor(request: org.kohsuke.github.connector.GitHubConnectorRequest, statusCode: number, headers: java.util.Map<string,java.util.List<string>>);
public close(): void;
}
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export abstract class AbstractBuilder<R, S> extends org.kohsuke.github.GitHubInteractiveObject {
public static class: java.lang.Class<org.kohsuke.github.AbstractBuilder<any,any>>;
public requester: org.kohsuke.github.Requester;
public updateInPlace: boolean;
public continueOrDone(): any;
public with(name: string, value: any): any;
public done(): any;
public constructor(finalReturnType: java.lang.Class<any>, intermediateReturnType: java.lang.Class<any>, root: org.kohsuke.github.GitHub, baseInstance: any);
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export abstract class AbuseLimitHandler extends org.kohsuke.github.GitHubAbuseLimitHandler {
public static class: java.lang.Class<org.kohsuke.github.AbuseLimitHandler>;
public static WAIT: org.kohsuke.github.AbuseLimitHandler;
public static FAIL: org.kohsuke.github.AbuseLimitHandler;
public onError(connectorResponse: org.kohsuke.github.connector.GitHubConnectorResponse): void;
public onError(param0: org.kohsuke.github.connector.GitHubConnectorResponse): void;
/** @deprecated */
public onError(param0: java.io.IOException, param1: java.net.HttpURLConnection): void;
public constructor();
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class BetaApi extends java.lang.Object implements java.lang.annotation.Annotation {
public static class: java.lang.Class<org.kohsuke.github.BetaApi>;
/**
* Constructs a new instance of the org.kohsuke.github.BetaApi interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
equals(param0: any): boolean;
hashCode(): number;
toString(): string;
annotationType(): java.lang.Class<any>;
});
public constructor();
public equals(obj: any): boolean;
public hashCode(): number;
public equals(param0: any): boolean;
public annotationType(): java.lang.Class<any>;
public toString(): string;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class EnforcementLevel {
public static class: java.lang.Class<org.kohsuke.github.EnforcementLevel>;
public static OFF: org.kohsuke.github.EnforcementLevel;
public static NON_ADMINS: org.kohsuke.github.EnforcementLevel;
public static EVERYONE: org.kohsuke.github.EnforcementLevel;
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static valueOf(name: string): org.kohsuke.github.EnforcementLevel;
public toString(): string;
public static values(): org.kohsuke.github.EnforcementLevel[];
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHApp extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHApp>;
public getExternalUrl(): string;
/** @deprecated */
public setEvents(events: java.util.List<org.kohsuke.github.GHEvent>): void;
public getHtmlUrl(): java.net.URL;
public getInstallationByUser(name: string): org.kohsuke.github.GHAppInstallation;
/** @deprecated */
public setDescription(description: string): void;
/** @deprecated */
public setOwner(owner: org.kohsuke.github.GHUser): void;
public getName(): string;
public getDescription(): string;
/** @deprecated */
public setName(name: string): void;
/** @deprecated */
public setPermissions(permissions: java.util.Map<string,string>): void;
public constructor();
/** @deprecated */
public setExternalUrl(externalUrl: string): void;
public getOwner(): org.kohsuke.github.GHUser;
/** @deprecated */
public setInstallationsCount(installationsCount: number): void;
public getInstallationsCount(): number;
public getPermissions(): java.util.Map<string,string>;
public listInstallations(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHAppInstallation>;
public getInstallationByOrganization(name: string): org.kohsuke.github.GHAppInstallation;
public getInstallationById(id: number): org.kohsuke.github.GHAppInstallation;
public getInstallationByRepository(ownerName: string, repositoryName: string): org.kohsuke.github.GHAppInstallation;
public getEvents(): java.util.List<org.kohsuke.github.GHEvent>;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHAppCreateTokenBuilder extends org.kohsuke.github.GitHubInteractiveObject {
public static class: java.lang.Class<org.kohsuke.github.GHAppCreateTokenBuilder>;
public builder: org.kohsuke.github.Requester;
public permissions(permissions: java.util.Map<string,org.kohsuke.github.GHPermissionType>): org.kohsuke.github.GHAppCreateTokenBuilder;
public create(): org.kohsuke.github.GHAppInstallationToken;
public repositoryIds(repositoryIds: java.util.List<java.lang.Long>): org.kohsuke.github.GHAppCreateTokenBuilder;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHAppInstallation extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHAppInstallation>;
/** @deprecated */
public setEvents(events: java.util.List<org.kohsuke.github.GHEvent>): void;
public deleteInstallation(): void;
/** @deprecated */
public createToken(permissions: java.util.Map<string,org.kohsuke.github.GHPermissionType>): org.kohsuke.github.GHAppCreateTokenBuilder;
/** @deprecated */
public setRepositoriesUrl(repositoriesUrl: string): void;
public constructor();
/** @deprecated */
public setTargetId(targetId: number): void;
public getPermissions(): java.util.Map<string,org.kohsuke.github.GHPermissionType>;
/** @deprecated */
public setRepositorySelection(repositorySelection: org.kohsuke.github.GHRepositorySelection): void;
/** @deprecated */
public setPermissions(permissions: java.util.Map<string,org.kohsuke.github.GHPermissionType>): void;
public getAppId(): number;
/** @deprecated */
public setTargetType(targetType: org.kohsuke.github.GHTargetType): void;
public getHtmlUrl(): java.net.URL;
public listRepositories(): org.kohsuke.github.PagedSearchIterable<org.kohsuke.github.GHRepository>;
public getSingleFileName(): string;
/** @deprecated */
public setSingleFileName(singleFileName: string): void;
/** @deprecated */
public setRoot(root: org.kohsuke.github.GitHub): void;
public getTargetType(): org.kohsuke.github.GHTargetType;
public getRepositoriesUrl(): string;
/** @deprecated */
public setAccount(account: org.kohsuke.github.GHUser): void;
public getAccessTokenUrl(): string;
public getTargetId(): number;
public getRepositorySelection(): org.kohsuke.github.GHRepositorySelection;
public getAccount(): org.kohsuke.github.GHUser;
/** @deprecated */
public setAccessTokenUrl(accessTokenUrl: string): void;
/** @deprecated */
public setAppId(appId: number): void;
public getEvents(): java.util.List<org.kohsuke.github.GHEvent>;
public createToken(): org.kohsuke.github.GHAppCreateTokenBuilder;
}
export module GHAppInstallation {
export class GHAppInstallationRepositoryResult extends org.kohsuke.github.SearchResult<org.kohsuke.github.GHRepository> {
public static class: java.lang.Class<org.kohsuke.github.GHAppInstallation.GHAppInstallationRepositoryResult>;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHAppInstallationToken extends org.kohsuke.github.GitHubInteractiveObject {
public static class: java.lang.Class<org.kohsuke.github.GHAppInstallationToken>;
public expires_at: string;
public getRepositories(): java.util.List<org.kohsuke.github.GHRepository>;
public getRepositorySelection(): org.kohsuke.github.GHRepositorySelection;
public getPermissions(): java.util.Map<string,string>;
/** @deprecated */
public setRoot(root: org.kohsuke.github.GitHub): void;
public getExpiresAt(): java.util.Date;
/** @deprecated */
public setRepositories(repositories: java.util.List<org.kohsuke.github.GHRepository>): void;
/** @deprecated */
public setRepositorySelection(repositorySelection: org.kohsuke.github.GHRepositorySelection): void;
/** @deprecated */
public setToken(token: string): void;
/** @deprecated */
public setPermissions(permissions: java.util.Map<string,string>): void;
public constructor();
public getToken(): string;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHAppInstallationsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHAppInstallation> {
public static class: java.lang.Class<org.kohsuke.github.GHAppInstallationsIterable>;
public static APP_INSTALLATIONS_URL: string;
public constructor(root: org.kohsuke.github.GitHub);
public adapt(base: java.util.Iterator<org.kohsuke.github.GHAppInstallationsPage>): java.util.Iterator<org.kohsuke.github.GHAppInstallation[]>;
public iterator(): org.kohsuke.github.PagedIterator<any>;
public spliterator(): java.util.Spliterator<any>;
public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>;
public iterator(): java.util.Iterator<any>;
public forEach(action: any /* any*/): void;
public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHAppInstallation>;
public constructor();
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHAppInstallationsPage extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHAppInstallationsPage>;
public getTotalCount(): number;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHArtifact extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHArtifact>;
/** @deprecated */
public getHtmlUrl(): java.net.URL;
public isExpired(): boolean;
public delete(): void;
public getArchiveDownloadUrl(): java.net.URL;
public getHtmlUrl(): java.net.URL;
public getSizeInBytes(): number;
public getExpiresAt(): java.util.Date;
public getName(): string;
public getRepository(): org.kohsuke.github.GHRepository;
public download(streamFunction: org.kohsuke.github.function.InputStreamFunction<any>): any;
public constructor();
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHArtifactsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHArtifact> {
public static class: java.lang.Class<org.kohsuke.github.GHArtifactsIterable>;
public iterator(): org.kohsuke.github.PagedIterator<any>;
public spliterator(): java.util.Spliterator<any>;
public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>;
public iterator(): java.util.Iterator<any>;
public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHArtifact>;
public forEach(action: any /* any*/): void;
public adapt(base: java.util.Iterator<org.kohsuke.github.GHArtifactsPage>): java.util.Iterator<org.kohsuke.github.GHArtifact[]>;
public constructor(owner: org.kohsuke.github.GHRepository, requestBuilder: org.kohsuke.github.GitHubRequest.Builder<any>);
public constructor();
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHArtifactsPage extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHArtifactsPage>;
public getTotalCount(): number;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHAsset extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHAsset>;
public getContentType(): string;
public getDownloadCount(): number;
/** @deprecated */
public getHtmlUrl(): java.net.URL;
public getLabel(): string;
public getHtmlUrl(): java.net.URL;
public getName(): string;
public getBrowserDownloadUrl(): string;
public static wrap(assets: org.kohsuke.github.GHAsset[], release: org.kohsuke.github.GHRelease): org.kohsuke.github.GHAsset[];
public constructor();
public getState(): string;
public delete(): void;
public getSize(): number;
public getOwner(): org.kohsuke.github.GHRepository;
public setLabel(label: string): void;
public setContentType(contentType: string): void;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHAuthorization extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHAuthorization>;
public static USER: string;
public static USER_EMAIL: string;
public static USER_FOLLOW: string;
public static PUBLIC_REPO: string;
public static REPO: string;
public static REPO_STATUS: string;
public static DELETE_REPO: string;
public static NOTIFICATIONS: string;
public static GIST: string;
public static READ_HOOK: string;
public static WRITE_HOOK: string;
public static AMIN_HOOK: string;
public static READ_ORG: string;
public static WRITE_ORG: string;
public static ADMIN_ORG: string;
public static READ_KEY: string;
public static WRITE_KEY: string;
public static ADMIN_KEY: string;
public getNoteUrl(): java.net.URL;
public getFingerprint(): string;
public getTokenLastEight(): string;
/** @deprecated */
public getHtmlUrl(): java.net.URL;
public getHtmlUrl(): java.net.URL;
public getHashedToken(): string;
/** @deprecated */
public getApiURL(): java.net.URL;
public constructor();
public getScopes(): java.util.List<string>;
public getToken(): string;
public getAppUrl(): java.net.URL;
public getAppName(): string;
public getNote(): string;
}
export module GHAuthorization {
export class App extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHAuthorization.App>;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHBlob extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBlob>;
public getEncoding(): string;
public getSize(): number;
public getUrl(): java.net.URL;
public getContent(): string;
public getSha(): string;
public read(): java.io.InputStream;
public constructor();
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHBlobBuilder extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBlobBuilder>;
public binaryContent(content: number[]): org.kohsuke.github.GHBlobBuilder;
public create(): org.kohsuke.github.GHBlob;
public textContent(content: string): org.kohsuke.github.GHBlobBuilder;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHBranch extends org.kohsuke.github.GitHubInteractiveObject {
public static class: java.lang.Class<org.kohsuke.github.GHBranch>;
/** @deprecated */
public enableProtection(level: org.kohsuke.github.EnforcementLevel, contexts: java.util.Collection<string>): void;
public merge(headBranch: org.kohsuke.github.GHBranch, commitMessage: string): org.kohsuke.github.GHCommit;
public getSHA1(): string;
public isProtected(): boolean;
public getProtection(): org.kohsuke.github.GHBranchProtection;
public enableProtection(): org.kohsuke.github.GHBranchProtectionBuilder;
public getOwner(): org.kohsuke.github.GHRepository;
public getProtectionUrl(): java.net.URL;
public getName(): string;
public toString(): string;
public merge(head: string, commitMessage: string): org.kohsuke.github.GHCommit;
public disableProtection(): void;
}
export module GHBranch {
export class Commit extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranch.Commit>;
public constructor();
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHBranchProtection extends org.kohsuke.github.GitHubInteractiveObject {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection>;
public getRequiredSignatures(): boolean;
public enabledSignedCommits(): void;
public getRequiredReviews(): org.kohsuke.github.GHBranchProtection.RequiredReviews;
public getEnforceAdmins(): org.kohsuke.github.GHBranchProtection.EnforceAdmins;
public getRestrictions(): org.kohsuke.github.GHBranchProtection.Restrictions;
public disableSignedCommits(): void;
public getUrl(): string;
public getRequiredStatusChecks(): org.kohsuke.github.GHBranchProtection.RequiredStatusChecks;
public constructor();
}
export module GHBranchProtection {
export class EnforceAdmins extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.EnforceAdmins>;
public getUrl(): string;
public constructor();
public isEnabled(): boolean;
}
export class RequiredReviews extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.RequiredReviews>;
public isRequireCodeOwnerReviews(): boolean;
public getUrl(): string;
public constructor();
public getDismissalRestrictions(): org.kohsuke.github.GHBranchProtection.Restrictions;
public getRequiredReviewers(): number;
public isDismissStaleReviews(): boolean;
}
export class RequiredSignatures extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.RequiredSignatures>;
public getUrl(): string;
public isEnabled(): boolean;
}
export class RequiredStatusChecks extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.RequiredStatusChecks>;
public getUrl(): string;
public constructor();
public getContexts(): java.util.Collection<string>;
public isRequiresBranchUpToDate(): boolean;
}
export class Restrictions extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.Restrictions>;
public getUrl(): string;
public constructor();
public getUsersUrl(): string;
public getUsers(): java.util.Collection<org.kohsuke.github.GHUser>;
public getTeamsUrl(): string;
public getTeams(): java.util.Collection<org.kohsuke.github.GHTeam>;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHBranchProtectionBuilder extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtectionBuilder>;
public restrictReviewDismissals(): org.kohsuke.github.GHBranchProtectionBuilder;
public includeAdmins(): org.kohsuke.github.GHBranchProtectionBuilder;
public requireBranchIsUpToDate(): org.kohsuke.github.GHBranchProtectionBuilder;
public restrictPushAccess(): org.kohsuke.github.GHBranchProtectionBuilder;
public requireCodeOwnReviews(): org.kohsuke.github.GHBranchProtectionBuilder;
public requireCodeOwnReviews(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder;
public userPushAccess(users: java.util.Collection<org.kohsuke.github.GHUser>): org.kohsuke.github.GHBranchProtectionBuilder;
public teamReviewDismissals(teams: java.util.Collection<org.kohsuke.github.GHTeam>): org.kohsuke.github.GHBranchProtectionBuilder;
public userReviewDismissals(users: java.util.Collection<org.kohsuke.github.GHUser>): org.kohsuke.github.GHBranchProtectionBuilder;
public requireReviews(): org.kohsuke.github.GHBranchProtectionBuilder;
public teamReviewDismissals(...teams: org.kohsuke.github.GHTeam[]): org.kohsuke.github.GHBranchProtectionBuilder;
public enable(): org.kohsuke.github.GHBranchProtection;
public teamPushAccess(...teams: org.kohsuke.github.GHTeam[]): org.kohsuke.github.GHBranchProtectionBuilder;
public teamPushAccess(teams: java.util.Collection<org.kohsuke.github.GHTeam>): org.kohsuke.github.GHBranchProtectionBuilder;
public dismissStaleReviews(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder;
public requireBranchIsUpToDate(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder;
public userReviewDismissals(...users: org.kohsuke.github.GHUser[]): org.kohsuke.github.GHBranchProtectionBuilder;
public userPushAccess(...users: org.kohsuke.github.GHUser[]): org.kohsuke.github.GHBranchProtectionBuilder;
public addRequiredChecks(checks: java.util.Collection<string>): org.kohsuke.github.GHBranchProtectionBuilder;
public dismissStaleReviews(): org.kohsuke.github.GHBranchProtectionBuilder;
public includeAdmins(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder;
public requiredReviewers(v: number): org.kohsuke.github.GHBranchProtectionBuilder;
public addRequiredChecks(...checks: string[]): org.kohsuke.github.GHBranchProtectionBuilder;
}
export module GHBranchProtectionBuilder {
export class Restrictions extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtectionBuilder.Restrictions>;
}
export class StatusChecks extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHBranchProtectionBuilder.StatusChecks>;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCheckRun extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRun>;
public getCompletedAt(): java.util.Date;
public getApp(): org.kohsuke.github.GHApp;
public getStatus(): org.kohsuke.github.GHCheckRun.Status;
public getHtmlUrl(): java.net.URL;
public getName(): string;
public getNodeId(): string;
public constructor();
public getOutput(): org.kohsuke.github.GHCheckRun.Output;
public getStartedAt(): java.util.Date;
public getDetailsUrl(): java.net.URL;
public getExternalId(): string;
public getHeadSha(): string;
public getPullRequests(): java.util.List<org.kohsuke.github.GHPullRequest>;
public getCheckSuite(): org.kohsuke.github.GHCheckSuite;
public update(): org.kohsuke.github.GHCheckRunBuilder;
public getConclusion(): org.kohsuke.github.GHCheckRun.Conclusion;
}
export module GHCheckRun {
export class AnnotationLevel {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.AnnotationLevel>;
public static NOTICE: org.kohsuke.github.GHCheckRun.AnnotationLevel;
public static WARNING: org.kohsuke.github.GHCheckRun.AnnotationLevel;
public static FAILURE: org.kohsuke.github.GHCheckRun.AnnotationLevel;
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static valueOf(name: string): org.kohsuke.github.GHCheckRun.AnnotationLevel;
public static values(): org.kohsuke.github.GHCheckRun.AnnotationLevel[];
}
export class Conclusion {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.Conclusion>;
public static ACTION_REQUIRED: org.kohsuke.github.GHCheckRun.Conclusion;
public static CANCELLED: org.kohsuke.github.GHCheckRun.Conclusion;
public static FAILURE: org.kohsuke.github.GHCheckRun.Conclusion;
public static NEUTRAL: org.kohsuke.github.GHCheckRun.Conclusion;
public static SUCCESS: org.kohsuke.github.GHCheckRun.Conclusion;
public static SKIPPED: org.kohsuke.github.GHCheckRun.Conclusion;
public static STALE: org.kohsuke.github.GHCheckRun.Conclusion;
public static TIMED_OUT: org.kohsuke.github.GHCheckRun.Conclusion;
public static UNKNOWN: org.kohsuke.github.GHCheckRun.Conclusion;
public static from(value: string): org.kohsuke.github.GHCheckRun.Conclusion;
public toString(): string;
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static values(): org.kohsuke.github.GHCheckRun.Conclusion[];
public static valueOf(name: string): org.kohsuke.github.GHCheckRun.Conclusion;
}
export class Output extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.Output>;
public getTitle(): string;
public getAnnotationsUrl(): java.net.URL;
public getText(): string;
public getAnnotationsCount(): number;
public constructor();
public getSummary(): string;
}
export class Status {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.Status>;
public static QUEUED: org.kohsuke.github.GHCheckRun.Status;
public static IN_PROGRESS: org.kohsuke.github.GHCheckRun.Status;
public static COMPLETED: org.kohsuke.github.GHCheckRun.Status;
public static UNKNOWN: org.kohsuke.github.GHCheckRun.Status;
public toString(): string;
public static values(): org.kohsuke.github.GHCheckRun.Status[];
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static from(value: string): org.kohsuke.github.GHCheckRun.Status;
public static valueOf(name: string): org.kohsuke.github.GHCheckRun.Status;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCheckRunBuilder extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder>;
public repo: org.kohsuke.github.GHRepository;
public requester: org.kohsuke.github.Requester;
public withConclusion(conclusion: org.kohsuke.github.GHCheckRun.Conclusion): org.kohsuke.github.GHCheckRunBuilder;
public withDetailsURL(detailsURL: string): org.kohsuke.github.GHCheckRunBuilder;
public withStatus(status: org.kohsuke.github.GHCheckRun.Status): org.kohsuke.github.GHCheckRunBuilder;
public add(output: org.kohsuke.github.GHCheckRunBuilder.Output): org.kohsuke.github.GHCheckRunBuilder;
public withExternalID(externalID: string): org.kohsuke.github.GHCheckRunBuilder;
public create(): org.kohsuke.github.GHCheckRun;
public add(action: org.kohsuke.github.GHCheckRunBuilder.Action): org.kohsuke.github.GHCheckRunBuilder;
public withCompletedAt(completedAt: java.util.Date): org.kohsuke.github.GHCheckRunBuilder;
public withStartedAt(startedAt: java.util.Date): org.kohsuke.github.GHCheckRunBuilder;
}
export module GHCheckRunBuilder {
export class Action extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Action>;
public constructor(label: string, description: string, identifier: string);
}
export class Annotation extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Annotation>;
public withRawDetails(rawDetails: string): org.kohsuke.github.GHCheckRunBuilder.Annotation;
public withEndColumn(endColumn: java.lang.Integer): org.kohsuke.github.GHCheckRunBuilder.Annotation;
public constructor(path: string, startLine: number, endLine: number, annotationLevel: org.kohsuke.github.GHCheckRun.AnnotationLevel, message: string);
public withStartColumn(startColumn: java.lang.Integer): org.kohsuke.github.GHCheckRunBuilder.Annotation;
public constructor(path: string, line: number, annotationLevel: org.kohsuke.github.GHCheckRun.AnnotationLevel, message: string);
public withTitle(title: string): org.kohsuke.github.GHCheckRunBuilder.Annotation;
}
export class Image extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Image>;
public withCaption(caption: string): org.kohsuke.github.GHCheckRunBuilder.Image;
public constructor(alt: string, imageURL: string);
}
export class Output extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Output>;
public constructor(title: string, summary: string);
public withText(text: string): org.kohsuke.github.GHCheckRunBuilder.Output;
public add(image: org.kohsuke.github.GHCheckRunBuilder.Image): org.kohsuke.github.GHCheckRunBuilder.Output;
public add(annotation: org.kohsuke.github.GHCheckRunBuilder.Annotation): org.kohsuke.github.GHCheckRunBuilder.Output;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCheckRunsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCheckRun> {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRunsIterable>;
public iterator(): org.kohsuke.github.PagedIterator<any>;
public adapt(base: java.util.Iterator<org.kohsuke.github.GHCheckRunsPage>): java.util.Iterator<org.kohsuke.github.GHCheckRun[]>;
public spliterator(): java.util.Spliterator<any>;
public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>;
public iterator(): java.util.Iterator<any>;
public forEach(action: any /* any*/): void;
public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHCheckRun>;
public constructor(owner: org.kohsuke.github.GHRepository, request: org.kohsuke.github.GitHubRequest);
public constructor();
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCheckRunsPage extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckRunsPage>;
public getTotalCount(): number;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCheckSuite extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHCheckSuite>;
public getStatus(): string;
public getApp(): org.kohsuke.github.GHApp;
public getHeadCommit(): org.kohsuke.github.GHCheckSuite.HeadCommit;
public getHtmlUrl(): java.net.URL;
public getAfter(): string;
public getNodeId(): string;
public constructor();
public getBefore(): string;
public getHeadBranch(): string;
public getConclusion(): string;
public getHeadSha(): string;
public getPullRequests(): java.util.List<org.kohsuke.github.GHPullRequest>;
public getLatestCheckRunsCount(): number;
public getCheckRunsUrl(): java.net.URL;
}
export module GHCheckSuite {
export class HeadCommit extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCheckSuite.HeadCommit>;
public getCommitter(): org.kohsuke.github.GitUser;
public getId(): string;
public getTimestamp(): java.util.Date;
public constructor();
public getAuthor(): org.kohsuke.github.GitUser;
public getTreeId(): string;
public getMessage(): string;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommentAuthorAssociation {
public static class: java.lang.Class<org.kohsuke.github.GHCommentAuthorAssociation>;
public static COLLABORATOR: org.kohsuke.github.GHCommentAuthorAssociation;
public static CONTRIBUTOR: org.kohsuke.github.GHCommentAuthorAssociation;
public static FIRST_TIMER: org.kohsuke.github.GHCommentAuthorAssociation;
public static FIRST_TIME_CONTRIBUTOR: org.kohsuke.github.GHCommentAuthorAssociation;
public static MEMBER: org.kohsuke.github.GHCommentAuthorAssociation;
public static NONE: org.kohsuke.github.GHCommentAuthorAssociation;
public static OWNER: org.kohsuke.github.GHCommentAuthorAssociation;
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static values(): org.kohsuke.github.GHCommentAuthorAssociation[];
public static valueOf(name: string): org.kohsuke.github.GHCommentAuthorAssociation;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommit extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommit>;
public getLastStatus(): org.kohsuke.github.GHCommitStatus;
public getCommitter(): org.kohsuke.github.GHUser;
public getCommitDate(): java.util.Date;
public getUrl(): java.net.URL;
public getCheckRuns(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCheckRun>;
public constructor();
public getLinesChanged(): number;
public listStatuses(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCommitStatus>;
public getFiles(): java.util.List<org.kohsuke.github.GHCommit.File>;
public listPullRequests(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHPullRequest>;
public getTree(): org.kohsuke.github.GHTree;
public getAuthoredDate(): java.util.Date;
public createComment(body: string): org.kohsuke.github.GHCommitComment;
public getHtmlUrl(): java.net.URL;
public getSHA1(): string;
public getCommitShortInfo(): org.kohsuke.github.GHCommit.ShortInfo;
public getLinesAdded(): number;
public getLinesDeleted(): number;
public getParentSHA1s(): java.util.List<string>;
public listBranchesWhereHead(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHBranch>;
public listComments(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCommitComment>;
public getOwner(): org.kohsuke.github.GHRepository;
public getAuthor(): org.kohsuke.github.GHUser;
public createComment(body: string, path: string, line: java.lang.Integer, position: java.lang.Integer): org.kohsuke.github.GHCommitComment;
public getParents(): java.util.List<org.kohsuke.github.GHCommit>;
}
export module GHCommit {
export class File extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommit.File>;
public getRawUrl(): java.net.URL;
public getLinesAdded(): number;
public getFileName(): string;
public getSha(): string;
public constructor();
public getBlobUrl(): java.net.URL;
public getPreviousFilename(): string;
public getPatch(): string;
public getStatus(): string;
public getLinesDeleted(): number;
public getLinesChanged(): number;
}
export class GHAuthor extends org.kohsuke.github.GitUser {
public static class: java.lang.Class<org.kohsuke.github.GHCommit.GHAuthor>;
public constructor();
public constructor(user: org.kohsuke.github.GitUser);
}
export class Parent extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommit.Parent>;
public constructor();
}
export class ShortInfo extends org.kohsuke.github.GitCommit {
public static class: java.lang.Class<org.kohsuke.github.GHCommit.ShortInfo>;
public constructor();
public getParentSHA1s(): java.util.List<string>;
public getCommentCount(): number;
}
export class Stats extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommit.Stats>;
public constructor();
}
export class User extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommit.User>;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommitBuilder extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommitBuilder>;
public message(message: string): org.kohsuke.github.GHCommitBuilder;
public create(): org.kohsuke.github.GHCommit;
public parent(parent: string): org.kohsuke.github.GHCommitBuilder;
public committer(name: string, email: string, date: java.util.Date): org.kohsuke.github.GHCommitBuilder;
public author(name: string, email: string, date: java.util.Date): org.kohsuke.github.GHCommitBuilder;
public withSignature(signature: string): org.kohsuke.github.GHCommitBuilder;
public tree(tree: string): org.kohsuke.github.GHCommitBuilder;
}
export module GHCommitBuilder {
export class UserInfo extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommitBuilder.UserInfo>;
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommitComment extends org.kohsuke.github.GHObject implements org.kohsuke.github.Reactable {
public static class: java.lang.Class<org.kohsuke.github.GHCommitComment>;
public getLine(): number;
public deleteReaction(param0: org.kohsuke.github.GHReaction): void;
public getHtmlUrl(): java.net.URL;
public getSHA1(): string;
public update(body: string): void;
public deleteReaction(reaction: org.kohsuke.github.GHReaction): void;
public getUser(): org.kohsuke.github.GHUser;
public getPath(): string;
public createReaction(content: org.kohsuke.github.ReactionContent): org.kohsuke.github.GHReaction;
public constructor();
public getCommit(): org.kohsuke.github.GHCommit;
public getBody(): string;
public listReactions(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHReaction>;
public delete(): void;
public getOwner(): org.kohsuke.github.GHRepository;
public createReaction(param0: org.kohsuke.github.ReactionContent): org.kohsuke.github.GHReaction;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommitPointer extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommitPointer>;
public getRef(): string;
public getCommit(): org.kohsuke.github.GHCommit;
public getLabel(): string;
public getUser(): org.kohsuke.github.GHUser;
public getRepository(): org.kohsuke.github.GHRepository;
public getSha(): string;
public constructor();
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommitQueryBuilder extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCommitQueryBuilder>;
public pageSize(pageSize: number): org.kohsuke.github.GHCommitQueryBuilder;
public list(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCommit>;
public until(timestamp: number): org.kohsuke.github.GHCommitQueryBuilder;
public from(ref: string): org.kohsuke.github.GHCommitQueryBuilder;
public path(path: string): org.kohsuke.github.GHCommitQueryBuilder;
public since(timestamp: number): org.kohsuke.github.GHCommitQueryBuilder;
public until(dt: java.util.Date): org.kohsuke.github.GHCommitQueryBuilder;
public since(dt: java.util.Date): org.kohsuke.github.GHCommitQueryBuilder;
public author(author: string): org.kohsuke.github.GHCommitQueryBuilder;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommitSearchBuilder extends org.kohsuke.github.GHSearchBuilder<org.kohsuke.github.GHCommit> {
public static class: java.lang.Class<org.kohsuke.github.GHCommitSearchBuilder>;
public merge(merge: boolean): org.kohsuke.github.GHCommitSearchBuilder;
public is(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public committerEmail(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public hash(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public user(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public q(term: string): org.kohsuke.github.GHQueryBuilder<any>;
public org(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public committerName(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public committerDate(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public author(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public parent(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public sort(sort: org.kohsuke.github.GHCommitSearchBuilder.Sort): org.kohsuke.github.GHCommitSearchBuilder;
public order(v: org.kohsuke.github.GHDirection): org.kohsuke.github.GHCommitSearchBuilder;
public authorEmail(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public repo(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public q(term: string): org.kohsuke.github.GHCommitSearchBuilder;
public tree(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public committer(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public getApiUrl(): string;
public authorName(v: string): org.kohsuke.github.GHCommitSearchBuilder;
public authorDate(v: string): org.kohsuke.github.GHCommitSearchBuilder;
}
export module GHCommitSearchBuilder {
export class CommitSearchResult extends org.kohsuke.github.SearchResult<org.kohsuke.github.GHCommit> {
public static class: java.lang.Class<org.kohsuke.github.GHCommitSearchBuilder.CommitSearchResult>;
}
export class Sort {
public static class: java.lang.Class<org.kohsuke.github.GHCommitSearchBuilder.Sort>;
public static AUTHOR_DATE: org.kohsuke.github.GHCommitSearchBuilder.Sort;
public static COMMITTER_DATE: org.kohsuke.github.GHCommitSearchBuilder.Sort;
public static valueOf(name: string): org.kohsuke.github.GHCommitSearchBuilder.Sort;
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static values(): org.kohsuke.github.GHCommitSearchBuilder.Sort[];
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommitState {
public static class: java.lang.Class<org.kohsuke.github.GHCommitState>;
public static PENDING: org.kohsuke.github.GHCommitState;
public static SUCCESS: org.kohsuke.github.GHCommitState;
public static ERROR: org.kohsuke.github.GHCommitState;
public static FAILURE: org.kohsuke.github.GHCommitState;
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static valueOf(name: string): org.kohsuke.github.GHCommitState;
public static values(): org.kohsuke.github.GHCommitState[];
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCommitStatus extends org.kohsuke.github.GHObject {
public static class: java.lang.Class<org.kohsuke.github.GHCommitStatus>;
public getTargetUrl(): string;
/** @deprecated */
public getHtmlUrl(): java.net.URL;
public getCreator(): org.kohsuke.github.GHUser;
public getHtmlUrl(): java.net.URL;
public getState(): org.kohsuke.github.GHCommitState;
public getDescription(): string;
public constructor();
public getContext(): string;
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHCompare extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCompare>;
public getPermalinkUrl(): java.net.URL;
public getDiffUrl(): java.net.URL;
public getBehindBy(): number;
public getPatchUrl(): java.net.URL;
public getHtmlUrl(): java.net.URL;
public getUrl(): java.net.URL;
public getMergeBaseCommit(): org.kohsuke.github.GHCompare.Commit;
public getFiles(): org.kohsuke.github.GHCommit.File[];
public getTotalCommits(): number;
public getCommits(): org.kohsuke.github.GHCompare.Commit[];
public getAheadBy(): number;
public constructor();
public getBaseCommit(): org.kohsuke.github.GHCompare.Commit;
public listCommits(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCompare.Commit>;
public getStatus(): org.kohsuke.github.GHCompare.Status;
/** @deprecated */
public wrap(owner: org.kohsuke.github.GHRepository): org.kohsuke.github.GHCompare;
}
export module GHCompare {
export class Commit extends org.kohsuke.github.GHCommit {
public static class: java.lang.Class<org.kohsuke.github.GHCompare.Commit>;
public constructor();
public getCommit(): org.kohsuke.github.GHCompare.InnerCommit;
}
export class GHCompareCommitsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCompare.Commit> {
public static class: java.lang.Class<org.kohsuke.github.GHCompare.GHCompareCommitsIterable>;
public adapt(base: java.util.Iterator<org.kohsuke.github.GHCompare>): java.util.Iterator<org.kohsuke.github.GHCompare.Commit[]>;
public constructor(this$0: org.kohsuke.github.GHCompare);
public iterator(): java.util.Iterator<any>;
public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>;
public constructor();
public spliterator(): java.util.Spliterator<any>;
public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHCompare.Commit>;
public iterator(): org.kohsuke.github.PagedIterator<any>;
public forEach(action: any /* any*/): void;
}
export class InnerCommit extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCompare.InnerCommit>;
public getCommitter(): org.kohsuke.github.GitUser;
public getSha(): string;
public getUrl(): string;
public constructor();
public getAuthor(): org.kohsuke.github.GitUser;
public getMessage(): string;
public getTree(): org.kohsuke.github.GHCompare.Tree;
}
export class Status {
public static class: java.lang.Class<org.kohsuke.github.GHCompare.Status>;
public static behind: org.kohsuke.github.GHCompare.Status;
public static ahead: org.kohsuke.github.GHCompare.Status;
public static identical: org.kohsuke.github.GHCompare.Status;
public static diverged: org.kohsuke.github.GHCompare.Status;
public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static values(): org.kohsuke.github.GHCompare.Status[];
public static valueOf(name: string): org.kohsuke.github.GHCompare.Status;
}
export class Tree extends java.lang.Object {
public static class: java.lang.Class<org.kohsuke.github.GHCompare.Tree>;
public getSha(): string;
public getUrl(): string;
public constructor();
}
export class User extends org.kohsuke.github.GitUser {
public static class: java.lang.Class<org.kohsuke.github.GHCompare.User>;
public constructor();
public constructor(user: org.kohsuke.github.GitUser);
}
}
}
}
}
declare module org {
export module kohsuke {
export module github {
export class GHContent extends org.kohsuke.github.GitHubInteractiveObject implements org.kohsuke.github.Refreshable {
public static class: java.lang.Class<org.kohsuke.github.GHContent>;
public getSha(): string;
public populate(): void;
public constructor();
public update(newContentBytes: number[], commitMessage: string): org.kohsuke.github.GHContentUpdateResponse;
public getSize(): number;
public listDirectoryContent(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHContent>;
public delete(message: string): org.kohsuke.github.GHContentUpdateResponse;
public isDirectory(): boolean;
public delete(commitMessage: string, branch: string): org.kohsuke.github.GHContentUpdateResponse;
public getEncoding(): string;
public getType(): string;
/** @deprecated */
public getContent(): string;
public getTarget(): string;
public getDownloadUrl(): string;
public isFile(): boolean;
public getName(): string;
public getUrl(): string;
public getPath(): string;
public getHtmlUrl(): string;
/** @deprecated */
public getEncodedContent(): string;
public update(newContent: string, commitMessage: string, branch: string): org.kohsuke.github.GHContentUpdateResponse;
public update(newContent: string, commitMessage: string): org.kohsuke.github.GHContentUpdateResponse;
public refresh(): void;
public refresh(value: any): void;
public getOwner(): org.kohsuke.github.GHRepository;
public getGitUrl(): string;
public update(newContentBytes: number[], commitMessage: string, branch: string): org.kohsuke.github.GHContentUpdateResponse;
public read(): java.io.InputStream;
}
}
}
}
declare mo