Class InboundBulkMessage.InboundBulkContentMessage.Builder
-
- All Implemented Interfaces:
public final class InboundBulkMessage.InboundBulkContentMessage.BuilderA builder for InboundBulkContentMessage.
-
-
Method Summary
-
-
Method Detail
-
content
final InboundBulkMessage.InboundBulkContentMessage.Builder content(InboundBulkMessage.InboundBulkContentMessage.Content content)
Syntactic sugar to provide a fast shorthand for Courier Elemental Blocks.
-
content
final InboundBulkMessage.InboundBulkContentMessage.Builder content(JsonField<InboundBulkMessage.InboundBulkContentMessage.Content> content)
Sets Builder.content to an arbitrary JSON value.
You should usually call Builder.content with a well-typed Content value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
content
final InboundBulkMessage.InboundBulkContentMessage.Builder content(ElementalContentSugar elementalContentSugar)
Alias for calling content with
Content.ofElementalContentSugar(elementalContentSugar).
-
content
final InboundBulkMessage.InboundBulkContentMessage.Builder content(ElementalContent elemental)
Alias for calling content with
Content.ofElemental(elemental).
-
brand
final InboundBulkMessage.InboundBulkContentMessage.Builder brand(String brand)
-
brand
final InboundBulkMessage.InboundBulkContentMessage.Builder brand(Optional<String> brand)
Alias for calling Builder.brand with
brand.orElse(null).
-
brand
final InboundBulkMessage.InboundBulkContentMessage.Builder brand(JsonField<String> brand)
Sets Builder.brand to an arbitrary JSON value.
You should usually call Builder.brand with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
data
final InboundBulkMessage.InboundBulkContentMessage.Builder data(InboundBulkMessage.InboundBulkContentMessage.Data data)
-
data
final InboundBulkMessage.InboundBulkContentMessage.Builder data(Optional<InboundBulkMessage.InboundBulkContentMessage.Data> data)
Alias for calling Builder.data with
data.orElse(null).
-
data
final InboundBulkMessage.InboundBulkContentMessage.Builder data(JsonField<InboundBulkMessage.InboundBulkContentMessage.Data> data)
Sets Builder.data to an arbitrary JSON value.
You should usually call Builder.data with a well-typed Data value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
event
final InboundBulkMessage.InboundBulkContentMessage.Builder event(String event)
-
event
final InboundBulkMessage.InboundBulkContentMessage.Builder event(Optional<String> event)
Alias for calling Builder.event with
event.orElse(null).
-
event
final InboundBulkMessage.InboundBulkContentMessage.Builder event(JsonField<String> event)
Sets Builder.event to an arbitrary JSON value.
You should usually call Builder.event with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
locale
final InboundBulkMessage.InboundBulkContentMessage.Builder locale(InboundBulkMessage.InboundBulkContentMessage.Locale locale)
-
locale
final InboundBulkMessage.InboundBulkContentMessage.Builder locale(Optional<InboundBulkMessage.InboundBulkContentMessage.Locale> locale)
Alias for calling Builder.locale with
locale.orElse(null).
-
locale
final InboundBulkMessage.InboundBulkContentMessage.Builder locale(JsonField<InboundBulkMessage.InboundBulkContentMessage.Locale> locale)
Sets Builder.locale to an arbitrary JSON value.
You should usually call Builder.locale with a well-typed Locale value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
override
final InboundBulkMessage.InboundBulkContentMessage.Builder override(InboundBulkMessage.InboundBulkContentMessage.Override override)
-
override
final InboundBulkMessage.InboundBulkContentMessage.Builder override(Optional<InboundBulkMessage.InboundBulkContentMessage.Override> override)
Alias for calling Builder.override with
override.orElse(null).
-
override
final InboundBulkMessage.InboundBulkContentMessage.Builder override(JsonField<InboundBulkMessage.InboundBulkContentMessage.Override> override)
Sets Builder.override to an arbitrary JSON value.
You should usually call Builder.override with a well-typed Override value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final InboundBulkMessage.InboundBulkContentMessage.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final InboundBulkMessage.InboundBulkContentMessage.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final InboundBulkMessage.InboundBulkContentMessage.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final InboundBulkMessage.InboundBulkContentMessage.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final InboundBulkMessage.InboundBulkContentMessage.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final InboundBulkMessage.InboundBulkContentMessage build()
Returns an immutable instance of InboundBulkContentMessage.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.content()
-
-
-
-