Skip to content

PreferencesBuilder🔗

Constructor🔗

func NewPreferencesBuilder() *PreferencesBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *PreferencesBuilder) Build() (Preferences, error)

HomeDashboardUID🔗

UID for the home dashboard

func (builder *PreferencesBuilder) HomeDashboardUID(homeDashboardUID string) *PreferencesBuilder

HomeURL🔗

Explicit home URL (NOTE: this can only be modified in the system settings)

func (builder *PreferencesBuilder) HomeURL(homeURL string) *PreferencesBuilder

Language🔗

Selected language

func (builder *PreferencesBuilder) Language(language string) *PreferencesBuilder

Navigation preferences

func (builder *PreferencesBuilder) Navbar(navbar cog.Builder[preferencesv1alpha1.NavbarPreference]) *PreferencesBuilder

QueryHistory🔗

Explore query history preferences

func (builder *PreferencesBuilder) QueryHistory(queryHistory cog.Builder[preferencesv1alpha1.QueryHistoryPreference]) *PreferencesBuilder

Theme🔗

user interface theme

func (builder *PreferencesBuilder) Theme(theme string) *PreferencesBuilder

Timezone🔗

The timezone selection

func (builder *PreferencesBuilder) Timezone(timezone string) *PreferencesBuilder

WeekStart🔗

day of the week (sunday, monday, etc)

func (builder *PreferencesBuilder) WeekStart(weekStart string) *PreferencesBuilder

See also🔗