Package io.getstream.chat.java.models
Class Message.AttachmentRequestObject.AttachmentRequestObjectBuilder
- java.lang.Object
-
- io.getstream.chat.java.models.Message.AttachmentRequestObject.AttachmentRequestObjectBuilder
-
- Enclosing class:
- Message.AttachmentRequestObject
public static class Message.AttachmentRequestObject.AttachmentRequestObjectBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
type
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder type(@Nullable @Nullable java.lang.String type)
- Returns:
this
.
-
fallback
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder fallback(@Nullable @Nullable java.lang.String fallback)
- Returns:
this
.
-
color
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder color(@Nullable @Nullable java.lang.String color)
- Returns:
this
.
-
pretext
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder pretext(@Nullable @Nullable java.lang.String pretext)
- Returns:
this
.
-
authorName
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder authorName(@Nullable @Nullable java.lang.String authorName)
- Returns:
this
.
-
authorLink
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder authorLink(@Nullable @Nullable java.lang.String authorLink)
- Returns:
this
.
-
authorIcon
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder authorIcon(@Nullable @Nullable java.lang.String authorIcon)
- Returns:
this
.
-
title
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder title(@Nullable @Nullable java.lang.String title)
- Returns:
this
.
-
titleLink
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder titleLink(@Nullable @Nullable java.lang.String titleLink)
- Returns:
this
.
-
text
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder text(@Nullable @Nullable java.lang.String text)
- Returns:
this
.
-
imageURL
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder imageURL(@Nullable @Nullable java.lang.String imageURL)
- Returns:
this
.
-
thumbURL
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder thumbURL(@Nullable @Nullable java.lang.String thumbURL)
- Returns:
this
.
-
footer
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder footer(@Nullable @Nullable java.lang.String footer)
- Returns:
this
.
-
footerIcon
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder footerIcon(@Nullable @Nullable java.lang.String footerIcon)
- Returns:
this
.
-
action
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder action(Message.ActionRequestObject action)
-
actions
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder actions(java.util.Collection<? extends Message.ActionRequestObject> actions)
-
clearActions
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder clearActions()
-
field
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder field(Message.FieldRequestObject field)
-
fields
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder fields(java.util.Collection<? extends Message.FieldRequestObject> fields)
-
clearFields
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder clearFields()
-
assetURL
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder assetURL(@Nullable @Nullable java.lang.String assetURL)
- Returns:
this
.
-
ogScrapeURL
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder ogScrapeURL(@Nullable @Nullable java.lang.String ogScrapeURL)
- Returns:
this
.
-
additionalField
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder additionalField(java.lang.String additionalFieldKey, java.lang.Object additionalFieldValue)
-
additionalFields
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder additionalFields(java.util.Map<? extends java.lang.String,? extends java.lang.Object> additionalFields)
-
clearAdditionalFields
public Message.AttachmentRequestObject.AttachmentRequestObjectBuilder clearAdditionalFields()
-
build
public Message.AttachmentRequestObject build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-