@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ThemeConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The theme configuration. This configuration contains all of the display properties for a theme.
Constructor and Description |
---|
ThemeConfiguration() |
Modifier and Type | Method and Description |
---|---|
ThemeConfiguration |
clone() |
boolean |
equals(Object obj) |
DataColorPalette |
getDataColorPalette()
Color properties that apply to chart data colors.
|
SheetStyle |
getSheet()
Display options related to sheets.
|
Typography |
getTypography() |
UIColorPalette |
getUIColorPalette()
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataColorPalette(DataColorPalette dataColorPalette)
Color properties that apply to chart data colors.
|
void |
setSheet(SheetStyle sheet)
Display options related to sheets.
|
void |
setTypography(Typography typography) |
void |
setUIColorPalette(UIColorPalette uIColorPalette)
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
|
String |
toString()
Returns a string representation of this object.
|
ThemeConfiguration |
withDataColorPalette(DataColorPalette dataColorPalette)
Color properties that apply to chart data colors.
|
ThemeConfiguration |
withSheet(SheetStyle sheet)
Display options related to sheets.
|
ThemeConfiguration |
withTypography(Typography typography) |
ThemeConfiguration |
withUIColorPalette(UIColorPalette uIColorPalette)
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
|
public void setDataColorPalette(DataColorPalette dataColorPalette)
Color properties that apply to chart data colors.
dataColorPalette
- Color properties that apply to chart data colors.public DataColorPalette getDataColorPalette()
Color properties that apply to chart data colors.
public ThemeConfiguration withDataColorPalette(DataColorPalette dataColorPalette)
Color properties that apply to chart data colors.
dataColorPalette
- Color properties that apply to chart data colors.public void setUIColorPalette(UIColorPalette uIColorPalette)
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
uIColorPalette
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.public UIColorPalette getUIColorPalette()
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
public ThemeConfiguration withUIColorPalette(UIColorPalette uIColorPalette)
Color properties that apply to the UI and to charts, excluding the colors that apply to data.
uIColorPalette
- Color properties that apply to the UI and to charts, excluding the colors that apply to data.public void setSheet(SheetStyle sheet)
Display options related to sheets.
sheet
- Display options related to sheets.public SheetStyle getSheet()
Display options related to sheets.
public ThemeConfiguration withSheet(SheetStyle sheet)
Display options related to sheets.
sheet
- Display options related to sheets.public void setTypography(Typography typography)
typography
- public Typography getTypography()
public ThemeConfiguration withTypography(Typography typography)
typography
- public String toString()
toString
in class Object
Object.toString()
public ThemeConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.