@ValidRawApp public class RawApp extends java.lang.Object
appType
discriminates apps, themes.
Modifier and Type | Field and Description |
---|---|
private java.util.List<ActivationProfile> |
activationProfile |
private java.util.List<RawAppAlias> |
aliases |
private AppType |
appType |
private java.util.Map<java.util.Locale,java.lang.String> |
appUrl |
private java.util.Map<java.util.Locale,java.lang.String> |
callbackUrl |
private java.util.Set<java.lang.String> |
categories |
private java.time.Instant |
createdOn |
private java.util.Map<java.util.Locale,java.lang.String> |
description |
private java.util.Map<java.util.Locale,java.lang.String> |
developer |
private java.util.Map<java.util.Locale,java.util.List<java.lang.String>> |
features |
private boolean |
highlight |
private java.util.Map<java.util.Locale,java.lang.String> |
iconUrl |
private java.lang.String |
id |
private java.util.Map<java.util.Locale,java.util.List<AppImage>> |
images |
private java.util.Map<java.util.Locale,java.lang.String> |
logoUrl |
private java.util.Map<java.util.Locale,java.lang.String> |
name |
private java.util.List<AppMoney> |
prices |
private java.util.Map<java.util.Locale,java.lang.String> |
requirements |
private java.util.Set<java.lang.String> |
scopes |
private java.util.Map<java.util.Locale,java.lang.String> |
shortDescription |
private java.util.Map<java.util.Locale,java.lang.String> |
supportEmail |
private java.util.Map<java.util.Locale,java.lang.String> |
supportWebsite |
private java.time.Instant |
terminatedOn |
private java.util.Map<java.util.Locale,java.lang.String> |
video |
Constructor and Description |
---|
RawApp() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ActivationProfile> |
getActivationProfile() |
java.util.List<RawAppAlias> |
getAliases() |
AppType |
getAppType() |
java.util.Map<java.util.Locale,java.lang.String> |
getAppUrl() |
java.util.Map<java.util.Locale,java.lang.String> |
getCallbackUrl() |
java.util.Set<java.lang.String> |
getCategories() |
java.time.Instant |
getCreatedOn() |
java.util.Map<java.util.Locale,java.lang.String> |
getDescription() |
java.util.Map<java.util.Locale,java.lang.String> |
getDeveloper() |
java.util.Map<java.util.Locale,java.util.List<java.lang.String>> |
getFeatures() |
java.util.Map<java.util.Locale,java.lang.String> |
getIconUrl() |
java.lang.String |
getId() |
java.util.Map<java.util.Locale,java.util.List<AppImage>> |
getImages() |
java.util.Map<java.util.Locale,java.lang.String> |
getLogoUrl() |
java.util.Map<java.util.Locale,java.lang.String> |
getName() |
java.util.List<AppMoney> |
getPrices() |
java.util.Map<java.util.Locale,java.lang.String> |
getRequirements() |
java.util.Set<java.lang.String> |
getScopes() |
java.util.Map<java.util.Locale,java.lang.String> |
getShortDescription() |
java.util.Map<java.util.Locale,java.lang.String> |
getSupportEmail() |
java.util.Map<java.util.Locale,java.lang.String> |
getSupportWebsite() |
java.time.Instant |
getTerminatedOn() |
java.util.Map<java.util.Locale,java.lang.String> |
getVideo() |
boolean |
isHighlight() |
void |
setActivationProfile(java.util.List<ActivationProfile> activationProfile) |
void |
setAliases(java.util.List<RawAppAlias> aliases) |
void |
setAppType(AppType appType) |
void |
setAppUrl(java.util.Map<java.util.Locale,java.lang.String> appUrl) |
void |
setCallbackUrl(java.util.Map<java.util.Locale,java.lang.String> callbackUrl) |
void |
setCategories(java.util.Set<java.lang.String> categories) |
void |
setCreatedOn(java.time.Instant createdOn) |
void |
setDescription(java.util.Map<java.util.Locale,java.lang.String> description) |
void |
setDeveloper(java.util.Map<java.util.Locale,java.lang.String> developer) |
void |
setFeatures(java.util.Map<java.util.Locale,java.util.List<java.lang.String>> features) |
void |
setHighlight(boolean highlight) |
void |
setIconUrl(java.util.Map<java.util.Locale,java.lang.String> iconUrl) |
void |
setId(java.lang.String id) |
void |
setImages(java.util.Map<java.util.Locale,java.util.List<AppImage>> images) |
void |
setLogoUrl(java.util.Map<java.util.Locale,java.lang.String> logoUrl) |
void |
setName(java.util.Map<java.util.Locale,java.lang.String> name) |
void |
setPrices(java.util.List<AppMoney> prices) |
void |
setRequirements(java.util.Map<java.util.Locale,java.lang.String> requirements) |
void |
setScopes(java.util.Set<java.lang.String> scopes) |
void |
setShortDescription(java.util.Map<java.util.Locale,java.lang.String> shortDescription) |
void |
setSupportEmail(java.util.Map<java.util.Locale,java.lang.String> supportEmail) |
void |
setSupportWebsite(java.util.Map<java.util.Locale,java.lang.String> supportWebsite) |
void |
setTerminatedOn(java.time.Instant terminatedOn) |
void |
setVideo(java.util.Map<java.util.Locale,java.lang.String> video) |
@NotNull private java.lang.String id
@NotNull private java.util.List<ActivationProfile> activationProfile
private java.util.Set<java.lang.String> scopes
@NotNull private AppType appType
private java.time.Instant createdOn
private java.time.Instant terminatedOn
private boolean highlight
private java.util.Map<java.util.Locale,java.lang.String> callbackUrl
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> iconUrl
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> logoUrl
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> name
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> appUrl
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> shortDescription
private java.util.Map<java.util.Locale,java.lang.String> video
@NotEmpty private java.util.Map<java.util.Locale,java.util.List<AppImage>> images
@NotEmpty private java.util.Map<java.util.Locale,java.util.List<java.lang.String>> features
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> description
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> developer
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> requirements
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> supportEmail
@NotEmpty private java.util.Map<java.util.Locale,java.lang.String> supportWebsite
private java.util.List<RawAppAlias> aliases
private java.util.List<AppMoney> prices
private java.util.Set<java.lang.String> categories
public java.lang.String getId()
public void setId(java.lang.String id)
public AppType getAppType()
public void setAppType(AppType appType)
public boolean isHighlight()
public void setHighlight(boolean highlight)
public java.time.Instant getCreatedOn()
public void setCreatedOn(java.time.Instant createdOn)
public java.time.Instant getTerminatedOn()
public void setTerminatedOn(java.time.Instant terminatedOn)
public java.util.List<ActivationProfile> getActivationProfile()
public void setActivationProfile(java.util.List<ActivationProfile> activationProfile)
public java.util.Set<java.lang.String> getScopes()
public void setScopes(java.util.Set<java.lang.String> scopes)
public java.util.Map<java.util.Locale,java.lang.String> getCallbackUrl()
public void setCallbackUrl(java.util.Map<java.util.Locale,java.lang.String> callbackUrl)
public java.util.Map<java.util.Locale,java.lang.String> getIconUrl()
public void setIconUrl(java.util.Map<java.util.Locale,java.lang.String> iconUrl)
public java.util.Map<java.util.Locale,java.lang.String> getLogoUrl()
public void setLogoUrl(java.util.Map<java.util.Locale,java.lang.String> logoUrl)
public java.util.Map<java.util.Locale,java.lang.String> getName()
public void setName(java.util.Map<java.util.Locale,java.lang.String> name)
public java.util.Map<java.util.Locale,java.lang.String> getAppUrl()
public void setAppUrl(java.util.Map<java.util.Locale,java.lang.String> appUrl)
public java.util.Map<java.util.Locale,java.lang.String> getShortDescription()
public void setShortDescription(java.util.Map<java.util.Locale,java.lang.String> shortDescription)
public java.util.Map<java.util.Locale,java.lang.String> getVideo()
public void setVideo(java.util.Map<java.util.Locale,java.lang.String> video)
public java.util.Map<java.util.Locale,java.util.List<AppImage>> getImages()
public void setImages(java.util.Map<java.util.Locale,java.util.List<AppImage>> images)
public java.util.Map<java.util.Locale,java.util.List<java.lang.String>> getFeatures()
public void setFeatures(java.util.Map<java.util.Locale,java.util.List<java.lang.String>> features)
public java.util.Map<java.util.Locale,java.lang.String> getDescription()
public void setDescription(java.util.Map<java.util.Locale,java.lang.String> description)
public java.util.Map<java.util.Locale,java.lang.String> getDeveloper()
public void setDeveloper(java.util.Map<java.util.Locale,java.lang.String> developer)
public java.util.Map<java.util.Locale,java.lang.String> getRequirements()
public void setRequirements(java.util.Map<java.util.Locale,java.lang.String> requirements)
public java.util.Map<java.util.Locale,java.lang.String> getSupportEmail()
public void setSupportEmail(java.util.Map<java.util.Locale,java.lang.String> supportEmail)
public java.util.Map<java.util.Locale,java.lang.String> getSupportWebsite()
public void setSupportWebsite(java.util.Map<java.util.Locale,java.lang.String> supportWebsite)
@Nullable public java.util.List<RawAppAlias> getAliases()
public void setAliases(java.util.List<RawAppAlias> aliases)
public java.util.List<AppMoney> getPrices()
public void setPrices(java.util.List<AppMoney> prices)
public java.util.Set<java.lang.String> getCategories()
public void setCategories(java.util.Set<java.lang.String> categories)