Class BrandSettings.Builder
-
- All Implemented Interfaces:
public final class BrandSettings.BuilderA builder for BrandSettings.
-
-
Method Summary
-
-
Method Detail
-
colors
final BrandSettings.Builder colors(BrandColors colors)
-
colors
final BrandSettings.Builder colors(Optional<BrandColors> colors)
Alias for calling Builder.colors with
colors.orElse(null).
-
colors
final BrandSettings.Builder colors(JsonField<BrandColors> colors)
Sets Builder.colors to an arbitrary JSON value.
You should usually call Builder.colors with a well-typed BrandColors value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
email
final BrandSettings.Builder email(BrandSettingsEmail email)
-
email
final BrandSettings.Builder email(Optional<BrandSettingsEmail> email)
Alias for calling Builder.email with
email.orElse(null).
-
email
final BrandSettings.Builder email(JsonField<BrandSettingsEmail> email)
Sets Builder.email to an arbitrary JSON value.
You should usually call Builder.email with a well-typed BrandSettingsEmail value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
inapp
final BrandSettings.Builder inapp(BrandSettingsInApp inapp)
-
inapp
final BrandSettings.Builder inapp(Optional<BrandSettingsInApp> inapp)
Alias for calling Builder.inapp with
inapp.orElse(null).
-
inapp
final BrandSettings.Builder inapp(JsonField<BrandSettingsInApp> inapp)
Sets Builder.inapp to an arbitrary JSON value.
You should usually call Builder.inapp with a well-typed BrandSettingsInApp value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final BrandSettings.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final BrandSettings.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final BrandSettings.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final BrandSettings.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final BrandSettings.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final BrandSettings build()
Returns an immutable instance of BrandSettings.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-