@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00") public class DefaultTheme extends AbstractInstanceResource<Theme> implements Theme
properties
readLock, writeLock
Constructor and Description |
---|
DefaultTheme(InternalDataStore dataStore) |
DefaultTheme(InternalDataStore dataStore,
Map<String,Object> properties) |
delete, save
clear, 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, values
getBoolean, 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, setProperty
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
getResourceHref, setResourceHref
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public DefaultTheme(InternalDataStore dataStore)
public DefaultTheme(InternalDataStore dataStore, Map<String,Object> properties)
public Map<String,Property> getPropertyDescriptors()
getPropertyDescriptors
in class AbstractResource
public Class<? extends Resource> getResourceClass()
AbstractInstanceResource
Foo
, in this case this method may return Foo.class
.
(Defaults to getClass()
.)getResourceClass
in class AbstractInstanceResource<Theme>
public String getBackgroundImage()
getBackgroundImage
in interface Theme
public EmailTemplateTouchPointVariant getEmailTemplateTouchPointVariant()
getEmailTemplateTouchPointVariant
in interface Theme
public Theme setEmailTemplateTouchPointVariant(EmailTemplateTouchPointVariant emailTemplateTouchPointVariant)
setEmailTemplateTouchPointVariant
in interface Theme
public EndUserDashboardTouchPointVariant getEndUserDashboardTouchPointVariant()
getEndUserDashboardTouchPointVariant
in interface Theme
public Theme setEndUserDashboardTouchPointVariant(EndUserDashboardTouchPointVariant endUserDashboardTouchPointVariant)
setEndUserDashboardTouchPointVariant
in interface Theme
public ErrorPageTouchPointVariant getErrorPageTouchPointVariant()
getErrorPageTouchPointVariant
in interface Theme
public Theme setErrorPageTouchPointVariant(ErrorPageTouchPointVariant errorPageTouchPointVariant)
setErrorPageTouchPointVariant
in interface Theme
public String getPrimaryColorContrastHex()
getPrimaryColorContrastHex
in interface Theme
public Theme setPrimaryColorContrastHex(String primaryColorContrastHex)
setPrimaryColorContrastHex
in interface Theme
public String getPrimaryColorHex()
getPrimaryColorHex
in interface Theme
public Theme setPrimaryColorHex(String primaryColorHex)
setPrimaryColorHex
in interface Theme
public String getSecondaryColorContrastHex()
getSecondaryColorContrastHex
in interface Theme
public Theme setSecondaryColorContrastHex(String secondaryColorContrastHex)
setSecondaryColorContrastHex
in interface Theme
public String getSecondaryColorHex()
getSecondaryColorHex
in interface Theme
public Theme setSecondaryColorHex(String secondaryColorHex)
setSecondaryColorHex
in interface Theme
public SignInPageTouchPointVariant getSignInPageTouchPointVariant()
getSignInPageTouchPointVariant
in interface Theme
public Theme setSignInPageTouchPointVariant(SignInPageTouchPointVariant signInPageTouchPointVariant)
setSignInPageTouchPointVariant
in interface Theme
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/favicon") public void deleteBrandThemeFavicon(String brandId, String themeId)
deleteBrandThemeFavicon
in interface Theme
brandId
- (required)themeId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/logo") public void deleteBrandThemeLogo(String brandId, String themeId)
deleteBrandThemeLogo
in interface Theme
brandId
- (required)themeId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/background-image") public void deleteBrandThemeBackgroundImage(String brandId, String themeId)
deleteBrandThemeBackgroundImage
in interface Theme
brandId
- (required)themeId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/favicon") public ImageUploadResponse updateBrandThemeFavicon(String brandId, String themeId, File file)
updateBrandThemeFavicon
in interface Theme
brandId
- (required)themeId
- (required)file
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/logo") public ImageUploadResponse uploadBrandThemeLogo(String brandId, String themeId, File file)
uploadBrandThemeLogo
in interface Theme
brandId
- (required)themeId
- (required)file
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/background-image") public ImageUploadResponse updateBrandThemeBackgroundImage(String brandId, String themeId, File file)
updateBrandThemeBackgroundImage
in interface Theme
brandId
- (required)themeId
- (required)file
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="PUT - /api/v1/brands/{brandId}/themes/{themeId}") public ThemeResponse update(String brandId, String themeId, Theme theme)
Copyright © 2017–2023 Okta. All rights reserved.