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 Classes Modifier and Type Class Description static class
JsonSchemaGrafana.AlertingErrorOrTimeoutEnum
Gets or Sets alertingErrorOrTimeoutstatic class
JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum
Gets or Sets alertingNodataOrNullvaluesstatic class
JsonSchemaGrafana.CookieSamesiteEnum
Gets or Sets cookieSamesitestatic class
JsonSchemaGrafana.UserAutoAssignOrgRoleEnum
Gets or Sets userAutoAssignOrgRole
-
Field Summary
-
Constructor Summary
Constructors Constructor Description JsonSchemaGrafana()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_ALLOW_EMBEDDING
public static final String JSON_PROPERTY_ALLOW_EMBEDDING
- See Also:
- Constant Field Values
-
JSON_PROPERTY_COOKIE_SAMESITE
public static final String JSON_PROPERTY_COOKIE_SAMESITE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DASHBOARD_PREVIEWS_ENABLED
public static final String JSON_PROPERTY_DASHBOARD_PREVIEWS_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METRICS_ENABLED
public static final String JSON_PROPERTY_METRICS_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTH_AZUREAD
public static final String JSON_PROPERTY_AUTH_AZUREAD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALERTING_ENABLED
public static final String JSON_PROPERTY_ALERTING_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UNIFIED_ALERTING_ENABLED
public static final String JSON_PROPERTY_UNIFIED_ALERTING_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTH_GITHUB
public static final String JSON_PROPERTY_AUTH_GITHUB
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USER_AUTO_ASSIGN_ORG
public static final String JSON_PROPERTY_USER_AUTO_ASSIGN_ORG
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DATAPROXY_SEND_USER_HEADER
public static final String JSON_PROPERTY_DATAPROXY_SEND_USER_HEADER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GOOGLE_ANALYTICS_UA_ID
public static final String JSON_PROPERTY_GOOGLE_ANALYTICS_UA_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DASHBOARDS_VERSIONS_TO_KEEP
public static final String JSON_PROPERTY_DASHBOARDS_VERSIONS_TO_KEEP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EDITORS_CAN_ADMIN
public static final String JSON_PROPERTY_EDITORS_CAN_ADMIN
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SMTP_SERVER
public static final String JSON_PROPERTY_SMTP_SERVER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTH_GITLAB
public static final String JSON_PROPERTY_AUTH_GITLAB
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALERTING_NODATA_OR_NULLVALUES
public static final String JSON_PROPERTY_ALERTING_NODATA_OR_NULLVALUES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTH_BASIC_ENABLED
public static final String JSON_PROPERTY_AUTH_BASIC_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DATE_FORMATS
public static final String JSON_PROPERTY_DATE_FORMATS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SERVICE_LOG
public static final String JSON_PROPERTY_SERVICE_LOG
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DISABLE_GRAVATAR
public static final String JSON_PROPERTY_DISABLE_GRAVATAR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USER_AUTO_ASSIGN_ORG_ROLE
public static final String JSON_PROPERTY_USER_AUTO_ASSIGN_ORG_ROLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DATAPROXY_TIMEOUT
public static final String JSON_PROPERTY_DATAPROXY_TIMEOUT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VIEWERS_CAN_EDIT
public static final String JSON_PROPERTY_VIEWERS_CAN_EDIT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DASHBOARDS_MIN_REFRESH_INTERVAL
public static final String JSON_PROPERTY_DASHBOARDS_MIN_REFRESH_INTERVAL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTH_GOOGLE
public static final String JSON_PROPERTY_AUTH_GOOGLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OAUTH_ALLOW_INSECURE_EMAIL_LOOKUP
public static final String JSON_PROPERTY_OAUTH_ALLOW_INSECURE_EMAIL_LOOKUP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALERTING_MAX_ANNOTATIONS_TO_KEEP
public static final String JSON_PROPERTY_ALERTING_MAX_ANNOTATIONS_TO_KEEP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTH_GENERIC_OAUTH
public static final String JSON_PROPERTY_AUTH_GENERIC_OAUTH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALERTING_ERROR_OR_TIMEOUT
public static final String JSON_PROPERTY_ALERTING_ERROR_OR_TIMEOUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
allowEmbedding
public JsonSchemaGrafana allowEmbedding(Boolean allowEmbedding)
-
getAllowEmbedding
@Nullable public Boolean getAllowEmbedding()
Get allowEmbedding- Returns:
- allowEmbedding
-
setAllowEmbedding
public void setAllowEmbedding(Boolean allowEmbedding)
-
cookieSamesite
public JsonSchemaGrafana cookieSamesite(JsonSchemaGrafana.CookieSamesiteEnum cookieSamesite)
-
getCookieSamesite
@Nullable public JsonSchemaGrafana.CookieSamesiteEnum getCookieSamesite()
Get cookieSamesite- Returns:
- cookieSamesite
-
setCookieSamesite
public void setCookieSamesite(JsonSchemaGrafana.CookieSamesiteEnum cookieSamesite)
-
dashboardPreviewsEnabled
public JsonSchemaGrafana dashboardPreviewsEnabled(Boolean dashboardPreviewsEnabled)
-
getDashboardPreviewsEnabled
@Nullable public Boolean 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
public void setDashboardPreviewsEnabled(Boolean dashboardPreviewsEnabled)
-
metricsEnabled
public JsonSchemaGrafana metricsEnabled(Boolean metricsEnabled)
-
getMetricsEnabled
@Nullable public Boolean getMetricsEnabled()
Get metricsEnabled- Returns:
- metricsEnabled
-
setMetricsEnabled
public void setMetricsEnabled(Boolean metricsEnabled)
-
authAzuread
public JsonSchemaGrafana authAzuread(AzureADOAuthIntegration authAzuread)
-
getAuthAzuread
@Nullable public AzureADOAuthIntegration getAuthAzuread()
Get authAzuread- Returns:
- authAzuread
-
setAuthAzuread
public void setAuthAzuread(AzureADOAuthIntegration authAzuread)
-
alertingEnabled
public JsonSchemaGrafana alertingEnabled(Boolean alertingEnabled)
-
getAlertingEnabled
@Nullable public Boolean getAlertingEnabled()
Get alertingEnabled- Returns:
- alertingEnabled
-
setAlertingEnabled
public void setAlertingEnabled(Boolean alertingEnabled)
-
unifiedAlertingEnabled
public JsonSchemaGrafana unifiedAlertingEnabled(Boolean unifiedAlertingEnabled)
-
getUnifiedAlertingEnabled
@Nullable public Boolean getUnifiedAlertingEnabled()
Get unifiedAlertingEnabled- Returns:
- unifiedAlertingEnabled
-
setUnifiedAlertingEnabled
public void setUnifiedAlertingEnabled(Boolean unifiedAlertingEnabled)
-
authGithub
public JsonSchemaGrafana authGithub(GithubAuthIntegration authGithub)
-
getAuthGithub
@Nullable public GithubAuthIntegration getAuthGithub()
Get authGithub- Returns:
- authGithub
-
setAuthGithub
public void setAuthGithub(GithubAuthIntegration authGithub)
-
userAutoAssignOrg
public JsonSchemaGrafana userAutoAssignOrg(Boolean userAutoAssignOrg)
-
getUserAutoAssignOrg
@Nullable public Boolean getUserAutoAssignOrg()
Get userAutoAssignOrg- Returns:
- userAutoAssignOrg
-
setUserAutoAssignOrg
public void setUserAutoAssignOrg(Boolean userAutoAssignOrg)
-
dataproxySendUserHeader
public JsonSchemaGrafana dataproxySendUserHeader(Boolean dataproxySendUserHeader)
-
getDataproxySendUserHeader
@Nullable public Boolean getDataproxySendUserHeader()
Get dataproxySendUserHeader- Returns:
- dataproxySendUserHeader
-
setDataproxySendUserHeader
public void setDataproxySendUserHeader(Boolean dataproxySendUserHeader)
-
googleAnalyticsUaId
public JsonSchemaGrafana googleAnalyticsUaId(String googleAnalyticsUaId)
-
getGoogleAnalyticsUaId
@Nullable public String getGoogleAnalyticsUaId()
Get googleAnalyticsUaId- Returns:
- googleAnalyticsUaId
-
setGoogleAnalyticsUaId
public void setGoogleAnalyticsUaId(String googleAnalyticsUaId)
-
dashboardsVersionsToKeep
public JsonSchemaGrafana dashboardsVersionsToKeep(Integer dashboardsVersionsToKeep)
-
getDashboardsVersionsToKeep
@Nullable public Integer getDashboardsVersionsToKeep()
Get dashboardsVersionsToKeep minimum: 1 maximum: 100- Returns:
- dashboardsVersionsToKeep
-
setDashboardsVersionsToKeep
public void setDashboardsVersionsToKeep(Integer dashboardsVersionsToKeep)
-
editorsCanAdmin
public JsonSchemaGrafana editorsCanAdmin(Boolean editorsCanAdmin)
-
getEditorsCanAdmin
@Nullable public Boolean getEditorsCanAdmin()
Get editorsCanAdmin- Returns:
- editorsCanAdmin
-
setEditorsCanAdmin
public void setEditorsCanAdmin(Boolean editorsCanAdmin)
-
smtpServer
public JsonSchemaGrafana smtpServer(SMTPServerSettings smtpServer)
-
getSmtpServer
@Nullable public SMTPServerSettings getSmtpServer()
Get smtpServer- Returns:
- smtpServer
-
setSmtpServer
public void setSmtpServer(SMTPServerSettings smtpServer)
-
authGitlab
public JsonSchemaGrafana authGitlab(GitLabAuthIntegration authGitlab)
-
getAuthGitlab
@Nullable public GitLabAuthIntegration getAuthGitlab()
Get authGitlab- Returns:
- authGitlab
-
setAuthGitlab
public void setAuthGitlab(GitLabAuthIntegration authGitlab)
-
alertingNodataOrNullvalues
public JsonSchemaGrafana alertingNodataOrNullvalues(JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum alertingNodataOrNullvalues)
-
getAlertingNodataOrNullvalues
@Nullable public JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum getAlertingNodataOrNullvalues()
Get alertingNodataOrNullvalues- Returns:
- alertingNodataOrNullvalues
-
setAlertingNodataOrNullvalues
public void setAlertingNodataOrNullvalues(JsonSchemaGrafana.AlertingNodataOrNullvaluesEnum alertingNodataOrNullvalues)
-
authBasicEnabled
public JsonSchemaGrafana authBasicEnabled(Boolean authBasicEnabled)
-
getAuthBasicEnabled
@Nullable public Boolean getAuthBasicEnabled()
Get authBasicEnabled- Returns:
- authBasicEnabled
-
setAuthBasicEnabled
public void setAuthBasicEnabled(Boolean authBasicEnabled)
-
dateFormats
public JsonSchemaGrafana dateFormats(GrafanaDateFormatSpecifications dateFormats)
-
getDateFormats
@Nullable public GrafanaDateFormatSpecifications getDateFormats()
Get dateFormats- Returns:
- dateFormats
-
setDateFormats
public void setDateFormats(GrafanaDateFormatSpecifications dateFormats)
-
serviceLog
public JsonSchemaGrafana serviceLog(Boolean serviceLog)
-
getServiceLog
@Nullable public Boolean getServiceLog()
Store logs for the service so that they are available in the HTTP API and console.- Returns:
- serviceLog
-
getServiceLog_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getServiceLog_JsonNullable()
-
setServiceLog_JsonNullable
public void setServiceLog_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> serviceLog)
-
setServiceLog
public void setServiceLog(Boolean serviceLog)
-
disableGravatar
public JsonSchemaGrafana disableGravatar(Boolean disableGravatar)
-
getDisableGravatar
@Nullable public Boolean getDisableGravatar()
Get disableGravatar- Returns:
- disableGravatar
-
setDisableGravatar
public void setDisableGravatar(Boolean disableGravatar)
-
userAutoAssignOrgRole
public JsonSchemaGrafana userAutoAssignOrgRole(JsonSchemaGrafana.UserAutoAssignOrgRoleEnum userAutoAssignOrgRole)
-
getUserAutoAssignOrgRole
@Nullable public JsonSchemaGrafana.UserAutoAssignOrgRoleEnum getUserAutoAssignOrgRole()
Get userAutoAssignOrgRole- Returns:
- userAutoAssignOrgRole
-
setUserAutoAssignOrgRole
public void setUserAutoAssignOrgRole(JsonSchemaGrafana.UserAutoAssignOrgRoleEnum userAutoAssignOrgRole)
-
dataproxyTimeout
public JsonSchemaGrafana dataproxyTimeout(Integer dataproxyTimeout)
-
getDataproxyTimeout
@Nullable public Integer getDataproxyTimeout()
Get dataproxyTimeout minimum: 15 maximum: 90- Returns:
- dataproxyTimeout
-
setDataproxyTimeout
public void setDataproxyTimeout(Integer dataproxyTimeout)
-
viewersCanEdit
public JsonSchemaGrafana viewersCanEdit(Boolean viewersCanEdit)
-
getViewersCanEdit
@Nullable public Boolean getViewersCanEdit()
Get viewersCanEdit- Returns:
- viewersCanEdit
-
setViewersCanEdit
public void setViewersCanEdit(Boolean viewersCanEdit)
-
dashboardsMinRefreshInterval
public JsonSchemaGrafana dashboardsMinRefreshInterval(String dashboardsMinRefreshInterval)
-
getDashboardsMinRefreshInterval
@Nullable public String getDashboardsMinRefreshInterval()
Signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s, 1h- Returns:
- dashboardsMinRefreshInterval
-
setDashboardsMinRefreshInterval
public void setDashboardsMinRefreshInterval(String dashboardsMinRefreshInterval)
-
authGoogle
public JsonSchemaGrafana authGoogle(GoogleAuthIntegration authGoogle)
-
getAuthGoogle
@Nullable public GoogleAuthIntegration getAuthGoogle()
Get authGoogle- Returns:
- authGoogle
-
setAuthGoogle
public void setAuthGoogle(GoogleAuthIntegration authGoogle)
-
oauthAllowInsecureEmailLookup
public JsonSchemaGrafana oauthAllowInsecureEmailLookup(Boolean oauthAllowInsecureEmailLookup)
-
getOauthAllowInsecureEmailLookup
@Nullable public Boolean getOauthAllowInsecureEmailLookup()
Get oauthAllowInsecureEmailLookup- Returns:
- oauthAllowInsecureEmailLookup
-
setOauthAllowInsecureEmailLookup
public void setOauthAllowInsecureEmailLookup(Boolean oauthAllowInsecureEmailLookup)
-
alertingMaxAnnotationsToKeep
public JsonSchemaGrafana alertingMaxAnnotationsToKeep(Integer alertingMaxAnnotationsToKeep)
-
getAlertingMaxAnnotationsToKeep
@Nullable public Integer getAlertingMaxAnnotationsToKeep()
Get alertingMaxAnnotationsToKeep minimum: 0 maximum: 1000000- Returns:
- alertingMaxAnnotationsToKeep
-
setAlertingMaxAnnotationsToKeep
public void setAlertingMaxAnnotationsToKeep(Integer alertingMaxAnnotationsToKeep)
-
authGenericOauth
public JsonSchemaGrafana authGenericOauth(GenericOAuthIntegration authGenericOauth)
-
getAuthGenericOauth
@Nullable public GenericOAuthIntegration getAuthGenericOauth()
Get authGenericOauth- Returns:
- authGenericOauth
-
setAuthGenericOauth
public void setAuthGenericOauth(GenericOAuthIntegration authGenericOauth)
-
alertingErrorOrTimeout
public JsonSchemaGrafana alertingErrorOrTimeout(JsonSchemaGrafana.AlertingErrorOrTimeoutEnum alertingErrorOrTimeout)
-
getAlertingErrorOrTimeout
@Nullable public JsonSchemaGrafana.AlertingErrorOrTimeoutEnum getAlertingErrorOrTimeout()
Get alertingErrorOrTimeout- Returns:
- alertingErrorOrTimeout
-
setAlertingErrorOrTimeout
public void setAlertingErrorOrTimeout(JsonSchemaGrafana.AlertingErrorOrTimeoutEnum alertingErrorOrTimeout)
-
equals
public boolean equals(Object o)
Return true if this json-schema-grafana object is equal to o.
-
toUrlQueryString
public String toUrlQueryString()
Convert the instance into URL query string.- Returns:
- URL query string
-
-