Package com.xero.models.accounting
Class BrandingTheme
- java.lang.Object
-
- com.xero.models.accounting.BrandingTheme
-
public class BrandingTheme extends Object
BrandingTheme
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBrandingTheme.TypeEnumAlways INVOICE
-
Constructor Summary
Constructors Constructor Description BrandingTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrandingThemebrandingThemeID(UUID brandingThemeID)Xero identifierbooleanequals(Object o)UUIDgetBrandingThemeID()Xero identifierStringgetCreatedDateUTC()UTC timestamp of creation date of branding themeorg.threeten.bp.OffsetDateTimegetCreatedDateUTCAsDate()UTC timestamp of creation date of branding themeStringgetLogoUrl()The location of the image file used as the logo on this branding themeStringgetName()Name of branding themeIntegergetSortOrder()Integer – ranked order of branding theme.BrandingTheme.TypeEnumgetType()Always INVOICEinthashCode()BrandingThemelogoUrl(String logoUrl)The location of the image file used as the logo on this branding themeBrandingThemename(String name)Name of branding themevoidsetBrandingThemeID(UUID brandingThemeID)Xero identifiervoidsetLogoUrl(String logoUrl)The location of the image file used as the logo on this branding themevoidsetName(String name)Name of branding themevoidsetSortOrder(Integer sortOrder)Integer – ranked order of branding theme.voidsetType(BrandingTheme.TypeEnum type)Always INVOICEBrandingThemesortOrder(Integer sortOrder)Integer – ranked order of branding theme.StringtoString()BrandingThemetype(BrandingTheme.TypeEnum type)Always INVOICE
-
-
-
Method Detail
-
brandingThemeID
public BrandingTheme brandingThemeID(UUID brandingThemeID)
Xero identifier- Parameters:
brandingThemeID- UUID- Returns:
- BrandingTheme
-
getBrandingThemeID
public UUID getBrandingThemeID()
Xero identifier- Returns:
- brandingThemeID
-
setBrandingThemeID
public void setBrandingThemeID(UUID brandingThemeID)
Xero identifier- Parameters:
brandingThemeID- UUID
-
name
public BrandingTheme name(String name)
Name of branding theme- Parameters:
name- String- Returns:
- BrandingTheme
-
getName
public String getName()
Name of branding theme- Returns:
- name
-
setName
public void setName(String name)
Name of branding theme- Parameters:
name- String
-
logoUrl
public BrandingTheme logoUrl(String logoUrl)
The location of the image file used as the logo on this branding theme- Parameters:
logoUrl- String- Returns:
- BrandingTheme
-
getLogoUrl
public String getLogoUrl()
The location of the image file used as the logo on this branding theme- Returns:
- logoUrl
-
setLogoUrl
public void setLogoUrl(String logoUrl)
The location of the image file used as the logo on this branding theme- Parameters:
logoUrl- String
-
type
public BrandingTheme type(BrandingTheme.TypeEnum type)
Always INVOICE- Parameters:
type- TypeEnum- Returns:
- BrandingTheme
-
getType
public BrandingTheme.TypeEnum getType()
Always INVOICE- Returns:
- type
-
setType
public void setType(BrandingTheme.TypeEnum type)
Always INVOICE- Parameters:
type- TypeEnum
-
sortOrder
public BrandingTheme sortOrder(Integer sortOrder)
Integer – ranked order of branding theme. The default branding theme has a value of 0- Parameters:
sortOrder- Integer- Returns:
- BrandingTheme
-
getSortOrder
public Integer getSortOrder()
Integer – ranked order of branding theme. The default branding theme has a value of 0- Returns:
- sortOrder
-
setSortOrder
public void setSortOrder(Integer sortOrder)
Integer – ranked order of branding theme. The default branding theme has a value of 0- Parameters:
sortOrder- Integer
-
getCreatedDateUTC
public String getCreatedDateUTC()
UTC timestamp of creation date of branding theme- Returns:
- createdDateUTC
-
getCreatedDateUTCAsDate
public org.threeten.bp.OffsetDateTime getCreatedDateUTCAsDate()
UTC timestamp of creation date of branding theme- Returns:
- OffsetDateTime
-
-