Class ConversationSlaAppliedByRule.Builder
- java.lang.Object
-
- com.intercom.api.resources.unstable.types.ConversationSlaAppliedByRule.Builder
-
- Enclosing class:
- ConversationSlaAppliedByRule
public static final class ConversationSlaAppliedByRule.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversationSlaAppliedByRulebuild()ConversationSlaAppliedByRule.Builderfrom(ConversationSlaAppliedByRule other)ConversationSlaAppliedByRule.BuilderslaDefinition(ConversationSlaAppliedByRule.SlaDefinition slaDefinition)ConversationSlaAppliedByRule.BuilderslaDefinition(java.util.Optional<ConversationSlaAppliedByRule.SlaDefinition> slaDefinition)Target times configured for the SLA (in seconds)ConversationSlaAppliedByRule.BuilderslaName(java.lang.String slaName)ConversationSlaAppliedByRule.BuilderslaName(java.util.Optional<java.lang.String> slaName)Name of the SLA that was applied
-
-
-
Method Detail
-
from
public ConversationSlaAppliedByRule.Builder from(ConversationSlaAppliedByRule other)
-
slaName
public ConversationSlaAppliedByRule.Builder slaName(java.util.Optional<java.lang.String> slaName)
Name of the SLA that was applied
-
slaName
public ConversationSlaAppliedByRule.Builder slaName(java.lang.String slaName)
-
slaDefinition
public ConversationSlaAppliedByRule.Builder slaDefinition(java.util.Optional<ConversationSlaAppliedByRule.SlaDefinition> slaDefinition)
Target times configured for the SLA (in seconds)
-
slaDefinition
public ConversationSlaAppliedByRule.Builder slaDefinition(ConversationSlaAppliedByRule.SlaDefinition slaDefinition)
-
build
public ConversationSlaAppliedByRule build()
-
-