Package com.intercom.api.types
Class ConversationResponseTime.Builder
- java.lang.Object
-
- com.intercom.api.types.ConversationResponseTime.Builder
-
- Enclosing class:
- ConversationResponseTime
public static final class ConversationResponseTime.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversationResponseTimebuild()ConversationResponseTime.Builderfrom(ConversationResponseTime other)ConversationResponseTime.BuilderresponseTime(java.lang.Integer responseTime)ConversationResponseTime.BuilderresponseTime(java.util.Optional<java.lang.Integer> responseTime)First response time of assigned team in seconds.ConversationResponseTime.BuilderteamId(java.lang.Integer teamId)ConversationResponseTime.BuilderteamId(java.util.Optional<java.lang.Integer> teamId)Id of the assigned team.ConversationResponseTime.BuilderteamName(java.lang.String teamName)ConversationResponseTime.BuilderteamName(java.util.Optional<java.lang.String> teamName)Name of the assigned Team, null if team does not exist, Unassigned if no team is assigned.
-
-
-
Method Detail
-
from
public ConversationResponseTime.Builder from(ConversationResponseTime other)
-
teamId
public ConversationResponseTime.Builder teamId(java.util.Optional<java.lang.Integer> teamId)
Id of the assigned team.
-
teamId
public ConversationResponseTime.Builder teamId(java.lang.Integer teamId)
-
teamName
public ConversationResponseTime.Builder teamName(java.util.Optional<java.lang.String> teamName)
Name of the assigned Team, null if team does not exist, Unassigned if no team is assigned.
-
teamName
public ConversationResponseTime.Builder teamName(java.lang.String teamName)
-
responseTime
public ConversationResponseTime.Builder responseTime(java.util.Optional<java.lang.Integer> responseTime)
First response time of assigned team in seconds.
-
responseTime
public ConversationResponseTime.Builder responseTime(java.lang.Integer responseTime)
-
build
public ConversationResponseTime build()
-
-