Package org.gitlab4j.api
Class HealthCheckApi
- java.lang.Object
-
- org.gitlab4j.api.AbstractApi
-
- org.gitlab4j.api.HealthCheckApi
-
- All Implemented Interfaces:
org.gitlab4j.models.Constants
public class HealthCheckApi extends AbstractApi
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.gitlab4j.models.Constants
org.gitlab4j.models.Constants.ActionType, org.gitlab4j.models.Constants.ApplicationScope, org.gitlab4j.models.Constants.ArchiveFormat, org.gitlab4j.models.Constants.AutoCancelPendingPipelines, org.gitlab4j.models.Constants.AutoDevopsDeployStrategy, org.gitlab4j.models.Constants.BuildGitStrategy, org.gitlab4j.models.Constants.CommitBuildState, org.gitlab4j.models.Constants.ContributorOrderBy, org.gitlab4j.models.Constants.DefaultBranchProtectionLevel, org.gitlab4j.models.Constants.DeploymentOrderBy, org.gitlab4j.models.Constants.DeploymentStatus, org.gitlab4j.models.Constants.DeployTokenScope, org.gitlab4j.models.Constants.Encoding, org.gitlab4j.models.Constants.EpicOrderBy, org.gitlab4j.models.Constants.EventScope, org.gitlab4j.models.Constants.GroupOrderBy, org.gitlab4j.models.Constants.GroupSearchScope<T extends java.lang.Object>, org.gitlab4j.models.Constants.ImpersonationState, org.gitlab4j.models.Constants.IssueOrderBy, org.gitlab4j.models.Constants.IssueScope, org.gitlab4j.models.Constants.IssueState, org.gitlab4j.models.Constants.JobScope, org.gitlab4j.models.Constants.LineType, org.gitlab4j.models.Constants.MergeRequestOrderBy, org.gitlab4j.models.Constants.MergeRequestScope, org.gitlab4j.models.Constants.MergeRequestSearchIn, org.gitlab4j.models.Constants.MergeRequestState, org.gitlab4j.models.Constants.MilestoneState, org.gitlab4j.models.Constants.PackageOrderBy, org.gitlab4j.models.Constants.PackageStatus, org.gitlab4j.models.Constants.PipelineOrderBy, org.gitlab4j.models.Constants.PipelineScope, org.gitlab4j.models.Constants.PipelineSource, org.gitlab4j.models.Constants.ProjectAccessTokenScope, org.gitlab4j.models.Constants.ProjectCreationLevel, org.gitlab4j.models.Constants.ProjectFeatureVisibilityAccessLevel, org.gitlab4j.models.Constants.ProjectOrderBy, org.gitlab4j.models.Constants.ProjectSearchScope<T extends java.lang.Object>, org.gitlab4j.models.Constants.SearchScope<T extends java.lang.Object>, org.gitlab4j.models.Constants.SortOrder, org.gitlab4j.models.Constants.SquashOption, org.gitlab4j.models.Constants.StateEvent, org.gitlab4j.models.Constants.SubgroupCreationLevel, org.gitlab4j.models.Constants.TagOrderBy, org.gitlab4j.models.Constants.TargetType, org.gitlab4j.models.Constants.TodoAction, org.gitlab4j.models.Constants.TodoState, org.gitlab4j.models.Constants.TodoType, org.gitlab4j.models.Constants.TokenType
-
-
Field Summary
-
Fields inherited from class org.gitlab4j.api.AbstractApi
gitLabApi
-
-
Constructor Summary
Constructors Constructor Description HealthCheckApi(GitLabApi gitLabApi)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.gitlab4j.api.models.HealthCheckInfogetLiveness()Get Health Checks from the liveness endpoint.org.gitlab4j.api.models.HealthCheckInfogetLiveness(java.lang.String token)Deprecated.org.gitlab4j.api.models.HealthCheckInfogetReadiness()Get Health Checks from the readiness endpoint.org.gitlab4j.api.models.HealthCheckInfogetReadiness(java.lang.String token)Deprecated.-
Methods inherited from class org.gitlab4j.api.AbstractApi
addFormParam, addFormParam, delete, delete, get, get, getApiClient, getApiVersion, getDefaultPerPage, getDefaultPerPageParam, getDefaultPerPageParam, getGroupIdOrPath, getLabelIdOrName, getNamespaceIdOrPath, getPageQueryParams, getPageQueryParams, getPerPageQueryParam, getProjectIdOrPath, getUserIdOrUsername, getWithAccepts, handle, head, isApiVersion, patch, patch, post, post, post, post, post, put, put, put, putUpload, putUpload, putWithFormData, putWithFormData, upload, upload, upload, upload, urlEncode, validate
-
-
-
-
Constructor Detail
-
HealthCheckApi
public HealthCheckApi(GitLabApi gitLabApi)
-
-
Method Detail
-
getLiveness
public org.gitlab4j.api.models.HealthCheckInfo getLiveness() throws GitLabApiExceptionGet Health Checks from the liveness endpoint. Requires ip_whitelist, see the following link for more info: See https://docs.gitlab.com/ee/administration/monitoring/ip_whitelist.htmlGitLab Endpoint: GET /-/liveness- Returns:
- HealthCheckInfo instance
- Throws:
GitLabApiException- if any exception occurs
-
getLiveness
public org.gitlab4j.api.models.HealthCheckInfo getLiveness(java.lang.String token) throws GitLabApiExceptionDeprecated.Get Health Checks from the liveness endpoint.GitLab Endpoint: GET /-/liveness- Parameters:
token- Health Status token- Returns:
- HealthCheckInfo instance
- Throws:
GitLabApiException- if any exception occurs
-
getReadiness
public org.gitlab4j.api.models.HealthCheckInfo getReadiness() throws GitLabApiExceptionGet Health Checks from the readiness endpoint. Requires ip_whitelist, see the following link for more info: See https://docs.gitlab.com/ee/administration/monitoring/ip_whitelist.htmlGitLab Endpoint: GET /-/readiness- Returns:
- HealthCheckInfo instance
- Throws:
GitLabApiException- if any exception occurs
-
getReadiness
public org.gitlab4j.api.models.HealthCheckInfo getReadiness(java.lang.String token) throws GitLabApiExceptionDeprecated.Get Health Checks from the readiness endpoint.GitLab Endpoint: GET /-/readiness- Parameters:
token- Health Status token- Returns:
- HealthCheckInfo instance
- Throws:
GitLabApiException- if any exception occurs
-
-