Class ConversationSlaTargetMissed.Builder
- java.lang.Object
-
- com.intercom.api.resources.unstable.types.ConversationSlaTargetMissed.Builder
-
- Enclosing class:
- ConversationSlaTargetMissed
public static final class ConversationSlaTargetMissed.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ConversationSlaTargetMissed.Builder from(ConversationSlaTargetMissed other)
-
slaName
public ConversationSlaTargetMissed.Builder slaName(java.util.Optional<java.lang.String> slaName)
Name of the SLA
-
slaName
public ConversationSlaTargetMissed.Builder slaName(java.lang.String slaName)
-
slaTargetType
public ConversationSlaTargetMissed.Builder slaTargetType(java.util.Optional<ConversationSlaTargetMissed.SlaTargetType> slaTargetType)
Which specific target was missed
-
slaTargetType
public ConversationSlaTargetMissed.Builder slaTargetType(ConversationSlaTargetMissed.SlaTargetType slaTargetType)
-
currentSlaStatus
public ConversationSlaTargetMissed.Builder currentSlaStatus(java.util.Optional<ConversationSlaTargetMissed.CurrentSlaStatus> currentSlaStatus)
Overall SLA status
-
currentSlaStatus
public ConversationSlaTargetMissed.Builder currentSlaStatus(ConversationSlaTargetMissed.CurrentSlaStatus currentSlaStatus)
-
slaStates
public ConversationSlaTargetMissed.Builder slaStates(java.util.Optional<java.util.Map<java.lang.String,ConversationSlaTargetMissed.SlaStatesValue>> slaStates)
Status of all SLA targets at the time of breach
-
slaStates
public ConversationSlaTargetMissed.Builder slaStates(java.util.Map<java.lang.String,ConversationSlaTargetMissed.SlaStatesValue> slaStates)
-
build
public ConversationSlaTargetMissed build()
-
-