public class SummonResponse
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SummonResponse.ResponseType
A brief description of what the response is saying (valid/invalid)
|
Constructor and Description |
---|
SummonResponse(SummonResponse.ResponseType responseType,
java.lang.String responseMessage)
Creates a new response with no link flair
|
SummonResponse(SummonResponse.ResponseType responseType,
java.lang.String responseMessage,
java.lang.String linkFlairTemplateId)
Creates a new response
|
SummonResponse(SummonResponse.ResponseType responseType,
java.lang.String responseMessage,
java.lang.String linkFlairTemplateId,
java.util.List<PMResponse> pmResponses)
Creates a new response
|
SummonResponse(SummonResponse.ResponseType responseType,
java.lang.String responseMessage,
java.lang.String linkFlairTemplateId,
java.util.List<PMResponse> pmResponses,
java.lang.String reportMessage) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLinkFlair() |
java.util.List<PMResponse> |
getPMResponses() |
java.lang.String |
getReportMessage() |
java.lang.String |
getResponseMessage() |
SummonResponse.ResponseType |
getResponseType() |
public SummonResponse(SummonResponse.ResponseType responseType, java.lang.String responseMessage, java.lang.String linkFlairTemplateId)
responseType
- the response typeresponseMessage
- the response messagelinkFlairTemplateId
- the flair that should be applied to the linkpublic SummonResponse(SummonResponse.ResponseType responseType, java.lang.String responseMessage, java.lang.String linkFlairTemplateId, java.util.List<PMResponse> pmResponses)
responseType
- the reponse typeresponseMessage
- the response messagelinkFlairTemplateId
- the flair that should be applied to the linkpmResponses
- the pms that should be sent out (or null for none)public SummonResponse(SummonResponse.ResponseType responseType, java.lang.String responseMessage, java.lang.String linkFlairTemplateId, java.util.List<PMResponse> pmResponses, java.lang.String reportMessage)
public SummonResponse(SummonResponse.ResponseType responseType, java.lang.String responseMessage)
responseType
- the type of responseresponseMessage
- the message of the responsepublic SummonResponse.ResponseType getResponseType()
public java.lang.String getResponseMessage()
public java.lang.String getLinkFlair()
public java.lang.String getReportMessage()
public java.util.List<PMResponse> getPMResponses()