Package com.exoscale.sdk.model
Class JsonSchemaGrafana
java.lang.Object
com.exoscale.sdk.model.JsonSchemaGrafana
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class JsonSchemaGrafana
extends Object
JsonSchemaGrafana
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Gets or Sets alertingErrorOrTimeoutstatic enum
Gets or Sets alertingNodataOrNullvaluesstatic enum
Gets or Sets cookieSamesitestatic enum
Gets or Sets userAutoAssignOrgRole -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalertingEnabled
(Boolean alertingEnabled) alertingErrorOrTimeout
(JsonSchemaGrafana.AlertingErrorOrTimeoutEnum alertingErrorOrTimeout) alertingMaxAnnotationsToKeep
(Integer alertingMaxAnnotationsToKeep) alertingNodataOrNullvalues
(JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum alertingNodataOrNullvalues) allowEmbedding
(Boolean allowEmbedding) authAzuread
(AzureADOAuthIntegration authAzuread) authBasicEnabled
(Boolean authBasicEnabled) authGenericOauth
(GenericOAuthIntegration authGenericOauth) authGithub
(GithubAuthIntegration authGithub) authGitlab
(GitLabAuthIntegration authGitlab) authGoogle
(GoogleAuthIntegration authGoogle) cookieSamesite
(JsonSchemaGrafana.CookieSamesiteEnum cookieSamesite) customDomain
(String customDomain) dashboardPreviewsEnabled
(Boolean dashboardPreviewsEnabled) dashboardsMinRefreshInterval
(String dashboardsMinRefreshInterval) dashboardsVersionsToKeep
(Integer dashboardsVersionsToKeep) dataproxySendUserHeader
(Boolean dataproxySendUserHeader) dataproxyTimeout
(Integer dataproxyTimeout) dateFormats
(GrafanaDateFormatSpecifications dateFormats) disableGravatar
(Boolean disableGravatar) editorsCanAdmin
(Boolean editorsCanAdmin) boolean
Return true if this json-schema-grafana object is equal to o.Get alertingEnabledGet alertingErrorOrTimeoutGet alertingMaxAnnotationsToKeep minimum: 0 maximum: 1000000Get alertingNodataOrNullvaluesGet allowEmbeddingGet authAzureadGet authBasicEnabledGet authGenericOauthGet authGithubGet authGitlabGet authGoogleGet cookieSamesiteServe the web frontend using a custom CNAME pointing to the Aiven DNS nameorg.openapitools.jackson.nullable.JsonNullable<String>
This feature is new in Grafana 9 and is quite resource intensive.Signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g.Get dashboardsVersionsToKeep minimum: 1 maximum: 100Get dataproxySendUserHeaderGet dataproxyTimeout minimum: 15 maximum: 90Get dateFormatsGet disableGravatarGet editorsCanAdminGet googleAnalyticsUaIdGet metricsEnabledGet oauthAllowInsecureEmailLookupStore logs for the service so that they are available in the HTTP API and console.org.openapitools.jackson.nullable.JsonNullable<Boolean>
Get smtpServerGet unifiedAlertingEnabledGet userAutoAssignOrgGet userAutoAssignOrgRoleGet viewersCanEditgetWal()
Setting to enable/disable Write-Ahead Logging.googleAnalyticsUaId
(String googleAnalyticsUaId) int
hashCode()
metricsEnabled
(Boolean metricsEnabled) oauthAllowInsecureEmailLookup
(Boolean oauthAllowInsecureEmailLookup) serviceLog
(Boolean serviceLog) void
setAlertingEnabled
(Boolean alertingEnabled) void
setAlertingErrorOrTimeout
(JsonSchemaGrafana.AlertingErrorOrTimeoutEnum alertingErrorOrTimeout) void
setAlertingMaxAnnotationsToKeep
(Integer alertingMaxAnnotationsToKeep) void
setAlertingNodataOrNullvalues
(JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum alertingNodataOrNullvalues) void
setAllowEmbedding
(Boolean allowEmbedding) void
setAuthAzuread
(AzureADOAuthIntegration authAzuread) void
setAuthBasicEnabled
(Boolean authBasicEnabled) void
setAuthGenericOauth
(GenericOAuthIntegration authGenericOauth) void
setAuthGithub
(GithubAuthIntegration authGithub) void
setAuthGitlab
(GitLabAuthIntegration authGitlab) void
setAuthGoogle
(GoogleAuthIntegration authGoogle) void
setCookieSamesite
(JsonSchemaGrafana.CookieSamesiteEnum cookieSamesite) void
setCustomDomain
(String customDomain) void
setCustomDomain_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<String> customDomain) void
setDashboardPreviewsEnabled
(Boolean dashboardPreviewsEnabled) void
setDashboardsMinRefreshInterval
(String dashboardsMinRefreshInterval) void
setDashboardsVersionsToKeep
(Integer dashboardsVersionsToKeep) void
setDataproxySendUserHeader
(Boolean dataproxySendUserHeader) void
setDataproxyTimeout
(Integer dataproxyTimeout) void
setDateFormats
(GrafanaDateFormatSpecifications dateFormats) void
setDisableGravatar
(Boolean disableGravatar) void
setEditorsCanAdmin
(Boolean editorsCanAdmin) void
setGoogleAnalyticsUaId
(String googleAnalyticsUaId) void
setMetricsEnabled
(Boolean metricsEnabled) void
setOauthAllowInsecureEmailLookup
(Boolean oauthAllowInsecureEmailLookup) void
setServiceLog
(Boolean serviceLog) void
setServiceLog_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<Boolean> serviceLog) void
setSmtpServer
(SMTPServerSettings smtpServer) void
setUnifiedAlertingEnabled
(Boolean unifiedAlertingEnabled) void
setUserAutoAssignOrg
(Boolean userAutoAssignOrg) void
setUserAutoAssignOrgRole
(JsonSchemaGrafana.UserAutoAssignOrgRoleEnum userAutoAssignOrgRole) void
setViewersCanEdit
(Boolean viewersCanEdit) void
smtpServer
(SMTPServerSettings smtpServer) toString()
Convert the instance into URL query string.toUrlQueryString
(String prefix) Convert the instance into URL query string.unifiedAlertingEnabled
(Boolean unifiedAlertingEnabled) userAutoAssignOrg
(Boolean userAutoAssignOrg) userAutoAssignOrgRole
(JsonSchemaGrafana.UserAutoAssignOrgRoleEnum userAutoAssignOrgRole) viewersCanEdit
(Boolean viewersCanEdit)
-
Field Details
-
JSON_PROPERTY_ALLOW_EMBEDDING
- See Also:
-
JSON_PROPERTY_COOKIE_SAMESITE
- See Also:
-
JSON_PROPERTY_DASHBOARD_PREVIEWS_ENABLED
- See Also:
-
JSON_PROPERTY_METRICS_ENABLED
- See Also:
-
JSON_PROPERTY_AUTH_AZUREAD
- See Also:
-
JSON_PROPERTY_ALERTING_ENABLED
- See Also:
-
JSON_PROPERTY_WAL
- See Also:
-
JSON_PROPERTY_UNIFIED_ALERTING_ENABLED
- See Also:
-
JSON_PROPERTY_AUTH_GITHUB
- See Also:
-
JSON_PROPERTY_USER_AUTO_ASSIGN_ORG
- See Also:
-
JSON_PROPERTY_DATAPROXY_SEND_USER_HEADER
- See Also:
-
JSON_PROPERTY_GOOGLE_ANALYTICS_UA_ID
- See Also:
-
JSON_PROPERTY_DASHBOARDS_VERSIONS_TO_KEEP
- See Also:
-
JSON_PROPERTY_EDITORS_CAN_ADMIN
- See Also:
-
JSON_PROPERTY_SMTP_SERVER
- See Also:
-
JSON_PROPERTY_AUTH_GITLAB
- See Also:
-
JSON_PROPERTY_ALERTING_NODATA_OR_NULLVALUES
- See Also:
-
JSON_PROPERTY_AUTH_BASIC_ENABLED
- See Also:
-
JSON_PROPERTY_DATE_FORMATS
- See Also:
-
JSON_PROPERTY_SERVICE_LOG
- See Also:
-
JSON_PROPERTY_DISABLE_GRAVATAR
- See Also:
-
JSON_PROPERTY_USER_AUTO_ASSIGN_ORG_ROLE
- See Also:
-
JSON_PROPERTY_DATAPROXY_TIMEOUT
- See Also:
-
JSON_PROPERTY_VIEWERS_CAN_EDIT
- See Also:
-
JSON_PROPERTY_DASHBOARDS_MIN_REFRESH_INTERVAL
- See Also:
-
JSON_PROPERTY_AUTH_GOOGLE
- See Also:
-
JSON_PROPERTY_OAUTH_ALLOW_INSECURE_EMAIL_LOOKUP
- See Also:
-
JSON_PROPERTY_ALERTING_MAX_ANNOTATIONS_TO_KEEP
- See Also:
-
JSON_PROPERTY_AUTH_GENERIC_OAUTH
- See Also:
-
JSON_PROPERTY_CUSTOM_DOMAIN
- See Also:
-
JSON_PROPERTY_ALERTING_ERROR_OR_TIMEOUT
- See Also:
-
-
Constructor Details
-
JsonSchemaGrafana
public JsonSchemaGrafana()
-
-
Method Details
-
allowEmbedding
-
getAllowEmbedding
Get allowEmbedding- Returns:
- allowEmbedding
-
setAllowEmbedding
-
cookieSamesite
-
getCookieSamesite
Get cookieSamesite- Returns:
- cookieSamesite
-
setCookieSamesite
-
dashboardPreviewsEnabled
-
getDashboardPreviewsEnabled
This feature is new in Grafana 9 and is quite resource intensive. It may cause low-end plans to work more slowly while the dashboard previews are rendering.- Returns:
- dashboardPreviewsEnabled
-
setDashboardPreviewsEnabled
-
metricsEnabled
-
getMetricsEnabled
Get metricsEnabled- Returns:
- metricsEnabled
-
setMetricsEnabled
-
authAzuread
-
getAuthAzuread
Get authAzuread- Returns:
- authAzuread
-
setAuthAzuread
-
alertingEnabled
-
getAlertingEnabled
Get alertingEnabled- Returns:
- alertingEnabled
-
setAlertingEnabled
-
wal
-
getWal
Setting to enable/disable Write-Ahead Logging. The default value is false (disabled).- Returns:
- wal
-
setWal
-
unifiedAlertingEnabled
-
getUnifiedAlertingEnabled
Get unifiedAlertingEnabled- Returns:
- unifiedAlertingEnabled
-
setUnifiedAlertingEnabled
-
authGithub
-
getAuthGithub
Get authGithub- Returns:
- authGithub
-
setAuthGithub
-
userAutoAssignOrg
-
getUserAutoAssignOrg
Get userAutoAssignOrg- Returns:
- userAutoAssignOrg
-
setUserAutoAssignOrg
-
dataproxySendUserHeader
-
getDataproxySendUserHeader
Get dataproxySendUserHeader- Returns:
- dataproxySendUserHeader
-
setDataproxySendUserHeader
-
googleAnalyticsUaId
-
getGoogleAnalyticsUaId
Get googleAnalyticsUaId- Returns:
- googleAnalyticsUaId
-
setGoogleAnalyticsUaId
-
dashboardsVersionsToKeep
-
getDashboardsVersionsToKeep
Get dashboardsVersionsToKeep minimum: 1 maximum: 100- Returns:
- dashboardsVersionsToKeep
-
setDashboardsVersionsToKeep
-
editorsCanAdmin
-
getEditorsCanAdmin
Get editorsCanAdmin- Returns:
- editorsCanAdmin
-
setEditorsCanAdmin
-
smtpServer
-
getSmtpServer
Get smtpServer- Returns:
- smtpServer
-
setSmtpServer
-
authGitlab
-
getAuthGitlab
Get authGitlab- Returns:
- authGitlab
-
setAuthGitlab
-
alertingNodataOrNullvalues
public JsonSchemaGrafana alertingNodataOrNullvalues(JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum alertingNodataOrNullvalues) -
getAlertingNodataOrNullvalues
Get alertingNodataOrNullvalues- Returns:
- alertingNodataOrNullvalues
-
setAlertingNodataOrNullvalues
public void setAlertingNodataOrNullvalues(JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum alertingNodataOrNullvalues) -
authBasicEnabled
-
getAuthBasicEnabled
Get authBasicEnabled- Returns:
- authBasicEnabled
-
setAuthBasicEnabled
-
dateFormats
-
getDateFormats
Get dateFormats- Returns:
- dateFormats
-
setDateFormats
-
serviceLog
-
getServiceLog
Store logs for the service so that they are available in the HTTP API and console.- Returns:
- serviceLog
-
getServiceLog_JsonNullable
-
setServiceLog_JsonNullable
public void setServiceLog_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> serviceLog) -
setServiceLog
-
disableGravatar
-
getDisableGravatar
Get disableGravatar- Returns:
- disableGravatar
-
setDisableGravatar
-
userAutoAssignOrgRole
public JsonSchemaGrafana userAutoAssignOrgRole(JsonSchemaGrafana.UserAutoAssignOrgRoleEnum userAutoAssignOrgRole) -
getUserAutoAssignOrgRole
Get userAutoAssignOrgRole- Returns:
- userAutoAssignOrgRole
-
setUserAutoAssignOrgRole
public void setUserAutoAssignOrgRole(JsonSchemaGrafana.UserAutoAssignOrgRoleEnum userAutoAssignOrgRole) -
dataproxyTimeout
-
getDataproxyTimeout
Get dataproxyTimeout minimum: 15 maximum: 90- Returns:
- dataproxyTimeout
-
setDataproxyTimeout
-
viewersCanEdit
-
getViewersCanEdit
Get viewersCanEdit- Returns:
- viewersCanEdit
-
setViewersCanEdit
-
dashboardsMinRefreshInterval
-
getDashboardsMinRefreshInterval
Signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s, 1h- Returns:
- dashboardsMinRefreshInterval
-
setDashboardsMinRefreshInterval
-
authGoogle
-
getAuthGoogle
Get authGoogle- Returns:
- authGoogle
-
setAuthGoogle
-
oauthAllowInsecureEmailLookup
-
getOauthAllowInsecureEmailLookup
Get oauthAllowInsecureEmailLookup- Returns:
- oauthAllowInsecureEmailLookup
-
setOauthAllowInsecureEmailLookup
-
alertingMaxAnnotationsToKeep
-
getAlertingMaxAnnotationsToKeep
Get alertingMaxAnnotationsToKeep minimum: 0 maximum: 1000000- Returns:
- alertingMaxAnnotationsToKeep
-
setAlertingMaxAnnotationsToKeep
-
authGenericOauth
-
getAuthGenericOauth
Get authGenericOauth- Returns:
- authGenericOauth
-
setAuthGenericOauth
-
customDomain
-
getCustomDomain
Serve the web frontend using a custom CNAME pointing to the Aiven DNS name- Returns:
- customDomain
-
getCustomDomain_JsonNullable
-
setCustomDomain_JsonNullable
public void setCustomDomain_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customDomain) -
setCustomDomain
-
alertingErrorOrTimeout
public JsonSchemaGrafana alertingErrorOrTimeout(JsonSchemaGrafana.AlertingErrorOrTimeoutEnum alertingErrorOrTimeout) -
getAlertingErrorOrTimeout
Get alertingErrorOrTimeout- Returns:
- alertingErrorOrTimeout
-
setAlertingErrorOrTimeout
public void setAlertingErrorOrTimeout(JsonSchemaGrafana.AlertingErrorOrTimeoutEnum alertingErrorOrTimeout) -
equals
Return true if this json-schema-grafana object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix
- prefix of the query string- Returns:
- URL query string
-