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.HealthCheckInfo
getLiveness()
Get Health Checks from the liveness endpoint.org.gitlab4j.api.models.HealthCheckInfo
getLiveness(java.lang.String token)
Deprecated.org.gitlab4j.api.models.HealthCheckInfo
getReadiness()
Get Health Checks from the readiness endpoint.org.gitlab4j.api.models.HealthCheckInfo
getReadiness(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 GitLabApiException
Get 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 GitLabApiException
Deprecated.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 GitLabApiException
Get 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 GitLabApiException
Deprecated.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
-
-