Class JsonSchemaGrafana


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               comments="Generator version: 7.4.0")
    public class JsonSchemaGrafana
    extends Object
    JsonSchemaGrafana
    • Constructor Detail

      • JsonSchemaGrafana

        public JsonSchemaGrafana()
    • Method Detail

      • getAllowEmbedding

        @Nullable
        public Boolean getAllowEmbedding()
        Get allowEmbedding
        Returns:
        allowEmbedding
      • setAllowEmbedding

        public void setAllowEmbedding​(Boolean allowEmbedding)
      • 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)
      • getMetricsEnabled

        @Nullable
        public Boolean getMetricsEnabled()
        Get metricsEnabled
        Returns:
        metricsEnabled
      • setMetricsEnabled

        public void setMetricsEnabled​(Boolean metricsEnabled)
      • getAlertingEnabled

        @Nullable
        public Boolean getAlertingEnabled()
        Get alertingEnabled
        Returns:
        alertingEnabled
      • setAlertingEnabled

        public void setAlertingEnabled​(Boolean alertingEnabled)
      • getUnifiedAlertingEnabled

        @Nullable
        public Boolean getUnifiedAlertingEnabled()
        Get unifiedAlertingEnabled
        Returns:
        unifiedAlertingEnabled
      • setUnifiedAlertingEnabled

        public void setUnifiedAlertingEnabled​(Boolean unifiedAlertingEnabled)
      • getAuthGithub

        @Nullable
        public GithubAuthIntegration getAuthGithub()
        Get authGithub
        Returns:
        authGithub
      • getUserAutoAssignOrg

        @Nullable
        public Boolean getUserAutoAssignOrg()
        Get userAutoAssignOrg
        Returns:
        userAutoAssignOrg
      • setUserAutoAssignOrg

        public void setUserAutoAssignOrg​(Boolean userAutoAssignOrg)
      • getDataproxySendUserHeader

        @Nullable
        public Boolean getDataproxySendUserHeader()
        Get dataproxySendUserHeader
        Returns:
        dataproxySendUserHeader
      • setDataproxySendUserHeader

        public void setDataproxySendUserHeader​(Boolean dataproxySendUserHeader)
      • getGoogleAnalyticsUaId

        @Nullable
        public String getGoogleAnalyticsUaId()
        Get googleAnalyticsUaId
        Returns:
        googleAnalyticsUaId
      • setGoogleAnalyticsUaId

        public void setGoogleAnalyticsUaId​(String googleAnalyticsUaId)
      • getDashboardsVersionsToKeep

        @Nullable
        public Integer getDashboardsVersionsToKeep()
        Get dashboardsVersionsToKeep minimum: 1 maximum: 100
        Returns:
        dashboardsVersionsToKeep
      • setDashboardsVersionsToKeep

        public void setDashboardsVersionsToKeep​(Integer dashboardsVersionsToKeep)
      • getEditorsCanAdmin

        @Nullable
        public Boolean getEditorsCanAdmin()
        Get editorsCanAdmin
        Returns:
        editorsCanAdmin
      • setEditorsCanAdmin

        public void setEditorsCanAdmin​(Boolean editorsCanAdmin)
      • getSmtpServer

        @Nullable
        public SMTPServerSettings getSmtpServer()
        Get smtpServer
        Returns:
        smtpServer
      • getAuthGitlab

        @Nullable
        public GitLabAuthIntegration getAuthGitlab()
        Get authGitlab
        Returns:
        authGitlab
      • getAuthBasicEnabled

        @Nullable
        public Boolean getAuthBasicEnabled()
        Get authBasicEnabled
        Returns:
        authBasicEnabled
      • setAuthBasicEnabled

        public void setAuthBasicEnabled​(Boolean authBasicEnabled)
      • 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)
      • getDisableGravatar

        @Nullable
        public Boolean getDisableGravatar()
        Get disableGravatar
        Returns:
        disableGravatar
      • setDisableGravatar

        public void setDisableGravatar​(Boolean disableGravatar)
      • getDataproxyTimeout

        @Nullable
        public Integer getDataproxyTimeout()
        Get dataproxyTimeout minimum: 15 maximum: 90
        Returns:
        dataproxyTimeout
      • setDataproxyTimeout

        public void setDataproxyTimeout​(Integer dataproxyTimeout)
      • 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)
      • getAuthGoogle

        @Nullable
        public GoogleAuthIntegration getAuthGoogle()
        Get authGoogle
        Returns:
        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)
      • getAuthGenericOauth

        @Nullable
        public GenericOAuthIntegration getAuthGenericOauth()
        Get authGenericOauth
        Returns:
        authGenericOauth
      • equals

        public boolean equals​(Object o)
        Return true if this json-schema-grafana object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toUrlQueryString

        public String toUrlQueryString()
        Convert the instance into URL query string.
        Returns:
        URL query string
      • toUrlQueryString

        public String toUrlQueryString​(String prefix)
        Convert the instance into URL query string.
        Parameters:
        prefix - prefix of the query string
        Returns:
        URL query string