@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00")
public class DefaultTheme
extends AbstractInstanceResource<Theme>
implements Theme
propertiesreadLock, writeLock| Constructor and Description |
|---|
DefaultTheme(InternalDataStore dataStore) |
DefaultTheme(InternalDataStore dataStore,
java.util.Map<java.lang.String,java.lang.Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteBrandThemeBackgroundImage(java.lang.String brandId,
java.lang.String themeId)
Deletes a Theme background image
Deletes a Theme background image
|
void |
deleteBrandThemeFavicon(java.lang.String brandId,
java.lang.String themeId)
Deletes a Theme favicon.
|
void |
deleteBrandThemeLogo(java.lang.String brandId,
java.lang.String themeId)
Deletes a Theme logo.
|
java.lang.String |
getBackgroundImage() |
EmailTemplateTouchPointVariant |
getEmailTemplateTouchPointVariant() |
EndUserDashboardTouchPointVariant |
getEndUserDashboardTouchPointVariant() |
ErrorPageTouchPointVariant |
getErrorPageTouchPointVariant() |
java.util.Map<java.lang.String,java.lang.Object> |
getLinks() |
java.lang.String |
getPrimaryColorContrastHex() |
java.lang.String |
getPrimaryColorHex() |
java.util.Map<java.lang.String,Property> |
getPropertyDescriptors() |
java.lang.Class<? extends Resource> |
getResourceClass()
Returns the class this resource represents.
|
java.lang.String |
getSecondaryColorContrastHex() |
java.lang.String |
getSecondaryColorHex() |
SignInPageTouchPointVariant |
getSignInPageTouchPointVariant() |
Theme |
setEmailTemplateTouchPointVariant(EmailTemplateTouchPointVariant emailTemplateTouchPointVariant) |
Theme |
setEndUserDashboardTouchPointVariant(EndUserDashboardTouchPointVariant endUserDashboardTouchPointVariant) |
Theme |
setErrorPageTouchPointVariant(ErrorPageTouchPointVariant errorPageTouchPointVariant) |
Theme |
setPrimaryColorContrastHex(java.lang.String primaryColorContrastHex) |
Theme |
setPrimaryColorHex(java.lang.String primaryColorHex) |
Theme |
setSecondaryColorContrastHex(java.lang.String secondaryColorContrastHex) |
Theme |
setSecondaryColorHex(java.lang.String secondaryColorHex) |
Theme |
setSignInPageTouchPointVariant(SignInPageTouchPointVariant signInPageTouchPointVariant) |
ThemeResponse |
update(java.lang.String brandId,
java.lang.String themeId,
Theme theme)
Update a theme for a brand
Updates a theme for a brand
|
ImageUploadResponse |
updateBrandThemeBackgroundImage(java.lang.String brandId,
java.lang.String themeId,
java.io.File file)
Updates the background image for your Theme
Updates the background image for your Theme
|
ImageUploadResponse |
updateBrandThemeFavicon(java.lang.String brandId,
java.lang.String themeId,
java.io.File file)
Updates the favicon for your theme
Updates the favicon for your theme
|
ImageUploadResponse |
uploadBrandThemeLogo(java.lang.String brandId,
java.lang.String themeId,
java.io.File file)
Update a themes logo
Updates the logo for your Theme
|
delete, saveclear, containsKey, containsValue, createPropertyDescriptorMap, createPropertyDescriptorMap, entrySet, equals, get, getDataStore, getDeletedPropertyNames, getInternalProperties, getParamsFromHref, getProperty, getPropertyNames, getResourceHref, getResourceListProperty, getResourceProperty, getUpdatedPropertyNames, hashCode, hasProperty, isDirty, isEmpty, isPrintableProperty, keySet, materialize, put, putAll, remove, setInternalProperties, setProperty, setProperty, setResourceHref, size, toString, valuesgetBoolean, getBoolean, getBooleanProperty, getCharArray, getDateProperty, getDoubleProperty, getDoubleProperty, getEnumListProperty, getEnumProperty, getEnumProperty, getInt, getInteger, getIntegerList, getIntProperty, getIntProperty, getListProperty, getListProperty, getMap, getMapProperty, getNonEmptyMap, getNullableBoolean, getNullableBooleanProperty, getNumber, getNumberList, getString, getString, getStringList, getStringProperty, setProperty, setPropertyclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitgetResourceHref, setResourceHrefgetBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringListpublic DefaultTheme(InternalDataStore dataStore)
public DefaultTheme(InternalDataStore dataStore, java.util.Map<java.lang.String,java.lang.Object> properties)
public java.util.Map<java.lang.String,Property> getPropertyDescriptors()
getPropertyDescriptors in class AbstractResourcepublic java.lang.Class<? extends Resource> getResourceClass()
AbstractInstanceResourceFoo, in this case this method may return Foo.class.
(Defaults to getClass().)getResourceClass in class AbstractInstanceResource<Theme>public java.util.Map<java.lang.String,java.lang.Object> getLinks()
public java.lang.String getBackgroundImage()
getBackgroundImage in interface Themepublic EmailTemplateTouchPointVariant getEmailTemplateTouchPointVariant()
getEmailTemplateTouchPointVariant in interface Themepublic Theme setEmailTemplateTouchPointVariant(EmailTemplateTouchPointVariant emailTemplateTouchPointVariant)
setEmailTemplateTouchPointVariant in interface Themepublic EndUserDashboardTouchPointVariant getEndUserDashboardTouchPointVariant()
getEndUserDashboardTouchPointVariant in interface Themepublic Theme setEndUserDashboardTouchPointVariant(EndUserDashboardTouchPointVariant endUserDashboardTouchPointVariant)
setEndUserDashboardTouchPointVariant in interface Themepublic ErrorPageTouchPointVariant getErrorPageTouchPointVariant()
getErrorPageTouchPointVariant in interface Themepublic Theme setErrorPageTouchPointVariant(ErrorPageTouchPointVariant errorPageTouchPointVariant)
setErrorPageTouchPointVariant in interface Themepublic java.lang.String getPrimaryColorContrastHex()
getPrimaryColorContrastHex in interface Themepublic Theme setPrimaryColorContrastHex(java.lang.String primaryColorContrastHex)
setPrimaryColorContrastHex in interface Themepublic java.lang.String getPrimaryColorHex()
getPrimaryColorHex in interface Themepublic Theme setPrimaryColorHex(java.lang.String primaryColorHex)
setPrimaryColorHex in interface Themepublic java.lang.String getSecondaryColorContrastHex()
getSecondaryColorContrastHex in interface Themepublic Theme setSecondaryColorContrastHex(java.lang.String secondaryColorContrastHex)
setSecondaryColorContrastHex in interface Themepublic java.lang.String getSecondaryColorHex()
getSecondaryColorHex in interface Themepublic Theme setSecondaryColorHex(java.lang.String secondaryColorHex)
setSecondaryColorHex in interface Themepublic SignInPageTouchPointVariant getSignInPageTouchPointVariant()
getSignInPageTouchPointVariant in interface Themepublic Theme setSignInPageTouchPointVariant(SignInPageTouchPointVariant signInPageTouchPointVariant)
setSignInPageTouchPointVariant in interface Theme@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/favicon")
public void deleteBrandThemeFavicon(java.lang.String brandId,
java.lang.String themeId)
deleteBrandThemeFavicon in interface ThemebrandId - (required)themeId - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/logo")
public void deleteBrandThemeLogo(java.lang.String brandId,
java.lang.String themeId)
deleteBrandThemeLogo in interface ThemebrandId - (required)themeId - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/background-image")
public void deleteBrandThemeBackgroundImage(java.lang.String brandId,
java.lang.String themeId)
deleteBrandThemeBackgroundImage in interface ThemebrandId - (required)themeId - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/favicon")
public ImageUploadResponse updateBrandThemeFavicon(java.lang.String brandId,
java.lang.String themeId,
java.io.File file)
updateBrandThemeFavicon in interface ThemebrandId - (required)themeId - (required)file - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/logo")
public ImageUploadResponse uploadBrandThemeLogo(java.lang.String brandId,
java.lang.String themeId,
java.io.File file)
uploadBrandThemeLogo in interface ThemebrandId - (required)themeId - (required)file - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/background-image")
public ImageUploadResponse updateBrandThemeBackgroundImage(java.lang.String brandId,
java.lang.String themeId,
java.io.File file)
updateBrandThemeBackgroundImage in interface ThemebrandId - (required)themeId - (required)file - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="PUT - /api/v1/brands/{brandId}/themes/{themeId}")
public ThemeResponse update(java.lang.String brandId,
java.lang.String themeId,
Theme theme)
Copyright © 2017-2021 Okta. All Rights Reserved.