@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RealTimeContactAnalysisSegmentCategories extends Object implements Serializable, Cloneable, StructuredPojo
The matched category rules.
Constructor and Description |
---|
RealTimeContactAnalysisSegmentCategories() |
Modifier and Type | Method and Description |
---|---|
RealTimeContactAnalysisSegmentCategories |
addMatchedDetailsEntry(String key,
RealTimeContactAnalysisCategoryDetails value)
Add a single MatchedDetails entry
|
RealTimeContactAnalysisSegmentCategories |
clearMatchedDetailsEntries()
Removes all the entries added into MatchedDetails.
|
RealTimeContactAnalysisSegmentCategories |
clone() |
boolean |
equals(Object obj) |
Map<String,RealTimeContactAnalysisCategoryDetails> |
getMatchedDetails()
Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMatchedDetails(Map<String,RealTimeContactAnalysisCategoryDetails> matchedDetails)
Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.
|
String |
toString()
Returns a string representation of this object.
|
RealTimeContactAnalysisSegmentCategories |
withMatchedDetails(Map<String,RealTimeContactAnalysisCategoryDetails> matchedDetails)
Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.
|
public RealTimeContactAnalysisSegmentCategories()
public Map<String,RealTimeContactAnalysisCategoryDetails> getMatchedDetails()
Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.
public void setMatchedDetails(Map<String,RealTimeContactAnalysisCategoryDetails> matchedDetails)
Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.
matchedDetails
- Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.public RealTimeContactAnalysisSegmentCategories withMatchedDetails(Map<String,RealTimeContactAnalysisCategoryDetails> matchedDetails)
Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.
matchedDetails
- Map between the name of the matched rule and RealTimeContactAnalysisCategoryDetails.public RealTimeContactAnalysisSegmentCategories addMatchedDetailsEntry(String key, RealTimeContactAnalysisCategoryDetails value)
public RealTimeContactAnalysisSegmentCategories clearMatchedDetailsEntries()
public String toString()
toString
in class Object
Object.toString()
public RealTimeContactAnalysisSegmentCategories clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.