Class ConversationSlaAppliedByRule.SlaDefinition.Builder
- java.lang.Object
-
- com.intercom.api.resources.unstable.types.ConversationSlaAppliedByRule.SlaDefinition.Builder
-
- Enclosing class:
- ConversationSlaAppliedByRule.SlaDefinition
public static final class ConversationSlaAppliedByRule.SlaDefinition.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ConversationSlaAppliedByRule.SlaDefinition.Builder from(ConversationSlaAppliedByRule.SlaDefinition other)
-
firstReplyTime
public ConversationSlaAppliedByRule.SlaDefinition.Builder firstReplyTime(java.util.Optional<java.lang.Integer> firstReplyTime)
First response time target in seconds
-
firstReplyTime
public ConversationSlaAppliedByRule.SlaDefinition.Builder firstReplyTime(java.lang.Integer firstReplyTime)
-
nextReplyTime
public ConversationSlaAppliedByRule.SlaDefinition.Builder nextReplyTime(java.util.Optional<java.lang.Integer> nextReplyTime)
Next reply time target in seconds
-
nextReplyTime
public ConversationSlaAppliedByRule.SlaDefinition.Builder nextReplyTime(java.lang.Integer nextReplyTime)
-
resolutionTime
public ConversationSlaAppliedByRule.SlaDefinition.Builder resolutionTime(java.util.Optional<java.lang.Integer> resolutionTime)
Resolution time target in seconds
-
resolutionTime
public ConversationSlaAppliedByRule.SlaDefinition.Builder resolutionTime(java.lang.Integer resolutionTime)
-
timeToClose
public ConversationSlaAppliedByRule.SlaDefinition.Builder timeToClose(java.util.Optional<java.lang.Integer> timeToClose)
Time to close target in seconds
-
timeToClose
public ConversationSlaAppliedByRule.SlaDefinition.Builder timeToClose(java.lang.Integer timeToClose)
-
build
public ConversationSlaAppliedByRule.SlaDefinition build()
-
-