Package com.intercom.api.types
Class Context.Builder
- java.lang.Object
-
- com.intercom.api.types.Context.Builder
-
- Enclosing class:
- Context
public static final class Context.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Contextbuild()Context.BuilderconversationId(java.lang.Integer conversationId)Context.BuilderconversationId(java.util.Optional<java.lang.Integer> conversationId)Context.Builderfrom(Context other)Context.Builderlocale(java.lang.String locale)Context.Builderlocale(java.util.Optional<java.lang.String> locale)Context.Builderlocation(Context.Location location)Context.Builderlocation(java.util.Optional<Context.Location> location)Context.BuildermessengerActionColour(java.lang.String messengerActionColour)Context.BuildermessengerActionColour(java.util.Optional<java.lang.String> messengerActionColour)Context.BuildermessengerBackgroundColour(java.lang.String messengerBackgroundColour)Context.BuildermessengerBackgroundColour(java.util.Optional<java.lang.String> messengerBackgroundColour)Context.Builderreferrer(java.lang.String referrer)Context.Builderreferrer(java.util.Optional<java.lang.String> referrer)
-
-
-
Method Detail
-
from
public Context.Builder from(Context other)
-
conversationId
public Context.Builder conversationId(java.util.Optional<java.lang.Integer> conversationId)
-
conversationId
public Context.Builder conversationId(java.lang.Integer conversationId)
-
location
public Context.Builder location(java.util.Optional<Context.Location> location)
-
location
public Context.Builder location(Context.Location location)
-
locale
public Context.Builder locale(java.util.Optional<java.lang.String> locale)
-
locale
public Context.Builder locale(java.lang.String locale)
-
messengerActionColour
public Context.Builder messengerActionColour(java.util.Optional<java.lang.String> messengerActionColour)
-
messengerActionColour
public Context.Builder messengerActionColour(java.lang.String messengerActionColour)
-
messengerBackgroundColour
public Context.Builder messengerBackgroundColour(java.util.Optional<java.lang.String> messengerBackgroundColour)
-
messengerBackgroundColour
public Context.Builder messengerBackgroundColour(java.lang.String messengerBackgroundColour)
-
referrer
public Context.Builder referrer(java.util.Optional<java.lang.String> referrer)
-
referrer
public Context.Builder referrer(java.lang.String referrer)
-
build
public Context build()
-
-