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