Package com.courier.models.brands
Class Logo.Builder
-
- All Implemented Interfaces:
public final class Logo.BuilderA builder for Logo.
-
-
Method Summary
Modifier and Type Method Description final Logo.Builderhref(String href)final Logo.Builderhref(Optional<String> href)Alias for calling Builder.href with href.orElse(null).final Logo.Builderhref(JsonField<String> href)Sets Builder.href to an arbitrary JSON value. final Logo.Builderimage(String image)final Logo.Builderimage(Optional<String> image)Alias for calling Builder.image with image.orElse(null).final Logo.Builderimage(JsonField<String> image)Sets Builder.image to an arbitrary JSON value. final Logo.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final Logo.BuilderputAdditionalProperty(String key, JsonValue value)final Logo.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final Logo.BuilderremoveAdditionalProperty(String key)final Logo.BuilderremoveAllAdditionalProperties(Set<String> keys)final Logobuild()Returns an immutable instance of Logo. -
-
Method Detail
-
href
final Logo.Builder href(String href)
-
href
final Logo.Builder href(Optional<String> href)
Alias for calling Builder.href with
href.orElse(null).
-
href
final Logo.Builder href(JsonField<String> href)
Sets Builder.href to an arbitrary JSON value.
You should usually call Builder.href with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
image
final Logo.Builder image(String image)
-
image
final Logo.Builder image(Optional<String> image)
Alias for calling Builder.image with
image.orElse(null).
-
image
final Logo.Builder image(JsonField<String> image)
Sets Builder.image to an arbitrary JSON value.
You should usually call Builder.image 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 Logo.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Logo.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Logo.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Logo.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Logo.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-