public class BrandingInfo extends BaseFssApiResource
UTF_8| Modifier and Type | Method and Description |
|---|---|
static BrandingInfo |
create(FssApiVersion apiVersion,
java.lang.String productName,
java.lang.Boolean productNameBranded,
java.lang.String description,
java.lang.String poweredByName,
java.lang.String msTeamsAppName,
java.lang.String loginHelpMessageLink,
java.lang.Boolean logoImageBranded,
java.lang.String logoImageBrandedPath,
java.lang.Boolean poweredByImageBranded,
java.lang.String poweredByImageBrandedPath,
java.lang.Boolean faviconImageBranded,
java.lang.String faviconImageBrandedPath,
java.lang.Boolean eulaHtmlBranded,
java.lang.String eulaHtmlBrandedPath,
java.lang.Boolean loginHelpHtmlBranded,
java.lang.String loginHelpHtmlBrandedPath,
java.lang.Boolean networkLoginEnabled,
java.lang.String loginLogoImageBrandedPath,
java.lang.Boolean loginLogoImageBranded,
java.lang.Boolean showProductName,
java.awt.Dimension logoDimension,
java.awt.Dimension loginLogoDimension,
java.awt.Dimension poweredByLogoDimension,
java.awt.Dimension tabLogoDimension)
Returns a versioned BrandingInfo that is compatible with the specified apiVersion.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDescription()
Returns the description set under Product for branding.
|
java.lang.String |
getEulaHtmlBrandedPath()
Returns the path of the EULA HTML, if it is branded.
|
java.lang.String |
getFaviconImageBrandedPath()
Returns the path of the favicon image, if it is branded.
|
static java.lang.Class<? extends BrandingInfo> |
getFssApiClass(FssApiVersion apiVersion)
Returns the
Class of the BrandingInfo that corresponds to the specified
apiVersion. |
java.lang.String |
getLoginHelpHtmlBrandedPath()
Returns the path of the login help HTML, if it is branded.
|
java.lang.String |
getLoginHelpMessageLink()
Returns the text set for the Login Help Message Link.
|
java.awt.Dimension |
getLoginLogoDimension()
Returns the login logo dimensions
|
java.lang.Boolean |
getLoginLogoImageBranded()
Returns whether or not the login logo image for HCPAW is branded.
|
java.lang.String |
getLoginLogoImageBrandedPath()
Returns the path of the login logo image, if it is branded.
|
java.awt.Dimension |
getLogoDimension()
Returns the product logo dimension
|
java.lang.String |
getLogoImageBrandedPath()
Returns the path of the logo image, if it is branded.
|
java.lang.String |
getMSTeamsAppName()
Returns the name set under HCP Anywhere for MS Teams.
|
java.lang.String |
getPoweredByImageBrandedPath()
Returns the path of the powered by image, if it is branded.
|
java.awt.Dimension |
getPoweredByLogoDimension()
Returns the powerbylogo dimensions
|
java.lang.String |
getPoweredByName()
Returns the name set under Powered By for branding.
|
java.lang.String |
getProductName()
Returns the name set under Product for branding.
|
java.lang.Boolean |
getProductNameBranded()
Returns if the product name is branded.
|
java.awt.Dimension |
getTabLogoDimension()
Returns the tab logo (or favicon) dimension
|
int |
hashCode() |
java.lang.Boolean |
isEulaHtmlBranded()
Returns whether the EULA is branded.
|
java.lang.Boolean |
isFaviconImageBranded()
Returns whether the favicon image for HCPAW is branded.
|
java.lang.Boolean |
isLoginHelpHtmlBranded()
Returns whether the login help is branded.
|
java.lang.Boolean |
isLogoImageBranded()
Returns whether or not the logo image for HCPAW is branded.
|
java.lang.Boolean |
isNetworkLoginEnabled()
Returns whether network login is enabled
|
java.lang.Boolean |
isPoweredByImageBranded()
Returns whether or not the Powered By image for HCPAW is branded.
|
java.lang.Boolean |
isProductNameShown()
Returns whether the product name is shown
|
protected void |
validate(java.lang.String fieldName,
BaseFssApiResource parent)
Validates this object.
|
badValue, badValue, fromJson, toJson, toJson, toString, validate, validateFieldInRange, validateFieldInRange, validateFieldIsNull, validateFieldNotNull, validateLocale, validateOptionalField, validateOptionalFieldList, validateRequiredField, validateRequiredFieldList, writeToOutputStreampublic static java.lang.Class<? extends BrandingInfo> getFssApiClass(FssApiVersion apiVersion) throws AwUnsupportedApiVersionException
Class of the BrandingInfo that corresponds to the specified
apiVersion.apiVersion - API version of the class to be returnedClass of the BrandingInfo that corresponds to the specified
apiVersionAwUnsupportedApiVersionExceptionpublic static BrandingInfo create(FssApiVersion apiVersion, java.lang.String productName, java.lang.Boolean productNameBranded, java.lang.String description, java.lang.String poweredByName, java.lang.String msTeamsAppName, java.lang.String loginHelpMessageLink, java.lang.Boolean logoImageBranded, java.lang.String logoImageBrandedPath, java.lang.Boolean poweredByImageBranded, java.lang.String poweredByImageBrandedPath, java.lang.Boolean faviconImageBranded, java.lang.String faviconImageBrandedPath, java.lang.Boolean eulaHtmlBranded, java.lang.String eulaHtmlBrandedPath, java.lang.Boolean loginHelpHtmlBranded, java.lang.String loginHelpHtmlBrandedPath, java.lang.Boolean networkLoginEnabled, java.lang.String loginLogoImageBrandedPath, java.lang.Boolean loginLogoImageBranded, java.lang.Boolean showProductName, java.awt.Dimension logoDimension, java.awt.Dimension loginLogoDimension, java.awt.Dimension poweredByLogoDimension, java.awt.Dimension tabLogoDimension) throws AwUnsupportedApiVersionException
apiVersion - API version to be supported by the BrandingInfoproductName - The Product name set for branding.description - The Product description set for branding.poweredByName - The Powered By name set for branding.msTeamsAppName - The name displayed for the app in Microsoft TeamsloginHelpMessageLink - The Login Help Message Link text set for branding.logoImageBranded - Whether or not the logo image is branded.logoImageBrandedPath - The path of the logo image, if it is branded.poweredByImageBranded - Whether or not the powered by image is branded.poweredByImageBrandedPath - The path of the powered by image, if it is branded.faviconImageBranded - Whether or not the favicon image is branded.faviconImageBrandedPath - The path of the favicon image, if it is branded.eulaHtmlBranded - Whether or not the EULA html is branded.eulaHtmlBrandedPath - The path of the EULA html, if it is branded.loginHelpHtmlBranded - Whether or not the login help HTML is branded.loginHelpHtmlBrandedPath - The path of the login help HTML, if it is branded.networkLoginEnabled - Whether or not network login is enabledshowProductName - Whether the product name is shownlogoDimension - the dimensions of the logo (product logo)loginLogoDimension - the dimensions of the loginLogopoweredByLogoDimension - the dimensions of poweredByLogotabLogoDimension - the dimensions of the tab logo (faviconAwUnsupportedApiVersionExceptionpublic java.lang.String getProductName()
public java.lang.Boolean getProductNameBranded()
public java.lang.String getDescription()
public java.lang.String getPoweredByName()
public java.lang.String getMSTeamsAppName()
public java.lang.String getLoginHelpMessageLink()
public java.lang.Boolean isLogoImageBranded()
public java.lang.Boolean isPoweredByImageBranded()
public java.lang.Boolean isFaviconImageBranded()
public java.lang.Boolean isEulaHtmlBranded()
public java.lang.Boolean isLoginHelpHtmlBranded()
public java.lang.Boolean isNetworkLoginEnabled()
public java.lang.String getLogoImageBrandedPath()
public java.lang.String getPoweredByImageBrandedPath()
public java.lang.String getFaviconImageBrandedPath()
public java.lang.String getEulaHtmlBrandedPath()
public java.lang.String getLoginHelpHtmlBrandedPath()
public java.lang.String getLoginLogoImageBrandedPath()
public java.lang.Boolean getLoginLogoImageBranded()
public java.lang.Boolean isProductNameShown()
public java.awt.Dimension getLogoDimension()
public java.awt.Dimension getLoginLogoDimension()
public java.awt.Dimension getPoweredByLogoDimension()
public java.awt.Dimension getTabLogoDimension()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected void validate(java.lang.String fieldName,
BaseFssApiResource parent)
throws AwJsonException
BaseFssApiResourceBaseFssApiResource.validateRequiredField(String, BaseFssApiResource, String) for foo, and
BaseFssApiResource.validateOptionalField(String, BaseFssApiResource) for bar.validate in class BaseFssApiResourcefieldName - name of this object in the parent (containing) object. If this object is a
top-level object (not contained within another object), then enter null for this
parameterparent - parent (containing) object that contains the object specified in the fieldName
parameter. If this object is a top-level object (not contained within another
object), then enter null for this parameterAwJsonException - if any validation errors occur