Class ConversationSlaPaused.Builder
- java.lang.Object
-
- com.intercom.api.resources.unstable.types.ConversationSlaPaused.Builder
-
- Enclosing class:
- ConversationSlaPaused
public static final class ConversationSlaPaused.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversationSlaPausedbuild()ConversationSlaPaused.BuildercurrentSlaStatus(ConversationSlaPaused.CurrentSlaStatus currentSlaStatus)ConversationSlaPaused.BuildercurrentSlaStatus(java.util.Optional<ConversationSlaPaused.CurrentSlaStatus> currentSlaStatus)Overall SLA status at pause timeConversationSlaPaused.Builderfrom(ConversationSlaPaused other)ConversationSlaPaused.BuilderslaName(java.lang.String slaName)ConversationSlaPaused.BuilderslaName(java.util.Optional<java.lang.String> slaName)Name of the SLA being pausedConversationSlaPaused.BuilderslaStates(java.util.Map<java.lang.String,ConversationSlaPaused.SlaStatesValue> slaStates)ConversationSlaPaused.BuilderslaStates(java.util.Optional<java.util.Map<java.lang.String,ConversationSlaPaused.SlaStatesValue>> slaStates)Status of all SLA targets at pause time
-
-
-
Method Detail
-
from
public ConversationSlaPaused.Builder from(ConversationSlaPaused other)
-
slaName
public ConversationSlaPaused.Builder slaName(java.util.Optional<java.lang.String> slaName)
Name of the SLA being paused
-
slaName
public ConversationSlaPaused.Builder slaName(java.lang.String slaName)
-
currentSlaStatus
public ConversationSlaPaused.Builder currentSlaStatus(java.util.Optional<ConversationSlaPaused.CurrentSlaStatus> currentSlaStatus)
Overall SLA status at pause time
-
currentSlaStatus
public ConversationSlaPaused.Builder currentSlaStatus(ConversationSlaPaused.CurrentSlaStatus currentSlaStatus)
-
slaStates
public ConversationSlaPaused.Builder slaStates(java.util.Optional<java.util.Map<java.lang.String,ConversationSlaPaused.SlaStatesValue>> slaStates)
Status of all SLA targets at pause time
-
slaStates
public ConversationSlaPaused.Builder slaStates(java.util.Map<java.lang.String,ConversationSlaPaused.SlaStatesValue> slaStates)
-
build
public ConversationSlaPaused build()
-
-