Package com.vonage.client.meetings
Class Theme.Builder
java.lang.Object
com.vonage.client.meetings.Theme.Builder
- Enclosing class:
Theme
-
Method Summary
Modifier and TypeMethodDescription(REQUIRED) The brand / logo text.build()Builds the Theme.(REQUIRED) The main theme colour code (hex value).shortCompanyUrl(String shortCompanyUrl) (OPTIONAL) The short company URL.(OPTIONAL) The name to give the theme (maximum 200 characters).
-
Method Details
-
themeName
(OPTIONAL) The name to give the theme (maximum 200 characters).- Parameters:
themeName- The theme name.- Returns:
- This builder.
-
mainColor
(REQUIRED) The main theme colour code (hex value).- Parameters:
mainColor- The colour's hex code, including the # character.- Returns:
- This builder.
-
shortCompanyUrl
(OPTIONAL) The short company URL. Must be a valid URI, cannot exceed 128 characters.- Parameters:
shortCompanyUrl- The URL as a String.- Returns:
- This builder.
-
brandText
(REQUIRED) The brand / logo text.- Parameters:
brandText- The text.- Returns:
- This builder.
-
build
Builds the Theme.- Returns:
- An instance of Theme, populated with all fields from this builder.
-