Class ConversationsManageRequestBody
- java.lang.Object
-
- com.intercom.api.resources.conversations.types.ConversationsManageRequestBody
-
public final class ConversationsManageRequestBody extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConversationsManageRequestBody.Visitor<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Object>_getUnknown()boolean_isUnknown()static ConversationsManageRequestBodyassignment(AssignConversationRequest value)static ConversationsManageRequestBodyclose(CloseConversationRequest value)java.util.Optional<AssignConversationRequest>getAssignment()java.util.Optional<CloseConversationRequest>getClose()java.util.Optional<OpenConversationRequest>getOpen()java.util.Optional<SnoozeConversationRequest>getSnoozed()booleanisAssignment()booleanisClose()booleanisOpen()booleanisSnoozed()static ConversationsManageRequestBodyopen(OpenConversationRequest value)static ConversationsManageRequestBodysnoozed(SnoozeConversationRequest value)<T> Tvisit(ConversationsManageRequestBody.Visitor<T> visitor)
-
-
-
Method Detail
-
visit
public <T> T visit(ConversationsManageRequestBody.Visitor<T> visitor)
-
close
public static ConversationsManageRequestBody close(CloseConversationRequest value)
-
snoozed
public static ConversationsManageRequestBody snoozed(SnoozeConversationRequest value)
-
open
public static ConversationsManageRequestBody open(OpenConversationRequest value)
-
assignment
public static ConversationsManageRequestBody assignment(AssignConversationRequest value)
-
isClose
public boolean isClose()
-
isSnoozed
public boolean isSnoozed()
-
isOpen
public boolean isOpen()
-
isAssignment
public boolean isAssignment()
-
_isUnknown
public boolean _isUnknown()
-
getClose
public java.util.Optional<CloseConversationRequest> getClose()
-
getSnoozed
public java.util.Optional<SnoozeConversationRequest> getSnoozed()
-
getOpen
public java.util.Optional<OpenConversationRequest> getOpen()
-
getAssignment
public java.util.Optional<AssignConversationRequest> getAssignment()
-
_getUnknown
public java.util.Optional<java.lang.Object> _getUnknown()
-
-