001package com.box.sdk; 002 003/** Custom branding applied to notifications and signature requests. */ 004public class BoxSignTemplateCustomBranding { 005 private final String brandingColor; 006 private final String companyName; 007 private final String emailFooterText; 008 private final String logoUri; 009 010 /** 011 * Constructs a BoxSignTemplateCustomBranding object with the provided information. 012 * 013 * @param brandingColor the branding color. 014 * @param companyName the company name. 015 * @param emailFooterText the email footer text. 016 * @param logoUri the logo URI. 017 */ 018 public BoxSignTemplateCustomBranding( 019 String brandingColor, String companyName, String emailFooterText, String logoUri) { 020 this.brandingColor = brandingColor; 021 this.companyName = companyName; 022 this.emailFooterText = emailFooterText; 023 this.logoUri = logoUri; 024 } 025 026 /** 027 * Gets the branding color. 028 * 029 * @return the branding color. 030 */ 031 public String getBrandingColor() { 032 return this.brandingColor; 033 } 034 035 /** 036 * Gets the company name. 037 * 038 * @return the company name. 039 */ 040 public String getCompanyName() { 041 return this.companyName; 042 } 043 044 /** 045 * Gets the email footer text. 046 * 047 * @return the email footer text. 048 */ 049 public String getEmailFooterText() { 050 return this.emailFooterText; 051 } 052 053 /** 054 * Gets the logo URI. 055 * 056 * @return the logo URI. 057 */ 058 public String getLogoUri() { 059 return this.logoUri; 060 } 061}