Package com.chrt.api.types
Class AgentRes.Builder
- java.lang.Object
-
- com.chrt.api.types.AgentRes.Builder
-
- All Implemented Interfaces:
AgentRes._FinalStage,AgentRes.LogisticsFactStage,AgentRes.ResponseStage
- Enclosing class:
- AgentRes
public static final class AgentRes.Builder extends java.lang.Object implements AgentRes.ResponseStage, AgentRes.LogisticsFactStage, AgentRes._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentRes._FinalStageaddAllTopicsUsed(java.util.List<java.lang.String> topicsUsed)AgentRes._FinalStageaddTopicsUsed(java.lang.String topicsUsed)AgentResbuild()AgentRes.Builderfrom(AgentRes other)AgentRes._FinalStagelogisticsFact(java.lang.String logisticsFact)AgentRes.LogisticsFactStageresponse(java.lang.String response)AgentRes._FinalStagetopicsUsed(java.util.List<java.lang.String> topicsUsed)
-
-
-
Method Detail
-
from
public AgentRes.Builder from(AgentRes other)
- Specified by:
fromin interfaceAgentRes.ResponseStage
-
response
public AgentRes.LogisticsFactStage response(@NotNull java.lang.String response)
- Specified by:
responsein interfaceAgentRes.ResponseStage
-
logisticsFact
public AgentRes._FinalStage logisticsFact(@NotNull java.lang.String logisticsFact)
- Specified by:
logisticsFactin interfaceAgentRes.LogisticsFactStage
-
addAllTopicsUsed
public AgentRes._FinalStage addAllTopicsUsed(java.util.List<java.lang.String> topicsUsed)
- Specified by:
addAllTopicsUsedin interfaceAgentRes._FinalStage
-
addTopicsUsed
public AgentRes._FinalStage addTopicsUsed(java.lang.String topicsUsed)
- Specified by:
addTopicsUsedin interfaceAgentRes._FinalStage
-
topicsUsed
public AgentRes._FinalStage topicsUsed(java.util.List<java.lang.String> topicsUsed)
- Specified by:
topicsUsedin interfaceAgentRes._FinalStage
-
build
public AgentRes build()
- Specified by:
buildin interfaceAgentRes._FinalStage
-
-