Class Tenant.Settings.Branding.Builder
-
- All Implemented Interfaces:
public final class Tenant.Settings.Branding.BuilderA builder for Branding.
-
-
Method Summary
-
-
Method Detail
-
iconUrl
final Tenant.Settings.Branding.Builder iconUrl(String iconUrl)
The icon URL for the tenant. Must point to a valid image with an image MIME type.
-
iconUrl
final Tenant.Settings.Branding.Builder iconUrl(Optional<String> iconUrl)
Alias for calling Builder.iconUrl with
iconUrl.orElse(null).
-
iconUrl
final Tenant.Settings.Branding.Builder iconUrl(JsonField<String> iconUrl)
Sets Builder.iconUrl to an arbitrary JSON value.
You should usually call Builder.iconUrl with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
logoUrl
final Tenant.Settings.Branding.Builder logoUrl(String logoUrl)
The logo URL for the tenant. Must point to a valid image with an image MIME type.
-
logoUrl
final Tenant.Settings.Branding.Builder logoUrl(Optional<String> logoUrl)
Alias for calling Builder.logoUrl with
logoUrl.orElse(null).
-
logoUrl
final Tenant.Settings.Branding.Builder logoUrl(JsonField<String> logoUrl)
Sets Builder.logoUrl to an arbitrary JSON value.
You should usually call Builder.logoUrl with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
primaryColor
final Tenant.Settings.Branding.Builder primaryColor(String primaryColor)
The primary color for the tenant, provided as a hex value.
-
primaryColor
final Tenant.Settings.Branding.Builder primaryColor(Optional<String> primaryColor)
Alias for calling Builder.primaryColor with
primaryColor.orElse(null).
-
primaryColor
final Tenant.Settings.Branding.Builder primaryColor(JsonField<String> primaryColor)
Sets Builder.primaryColor to an arbitrary JSON value.
You should usually call Builder.primaryColor with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
primaryColorContrast
final Tenant.Settings.Branding.Builder primaryColorContrast(String primaryColorContrast)
The primary color contrast for the tenant, provided as a hex value.
-
primaryColorContrast
final Tenant.Settings.Branding.Builder primaryColorContrast(Optional<String> primaryColorContrast)
Alias for calling Builder.primaryColorContrast with
primaryColorContrast.orElse(null).
-
primaryColorContrast
final Tenant.Settings.Branding.Builder primaryColorContrast(JsonField<String> primaryColorContrast)
Sets Builder.primaryColorContrast to an arbitrary JSON value.
You should usually call Builder.primaryColorContrast with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final Tenant.Settings.Branding.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Tenant.Settings.Branding.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Tenant.Settings.Branding.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Tenant.Settings.Branding.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Tenant.Settings.Branding.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final Tenant.Settings.Branding build()
Returns an immutable instance of Branding.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-