Class IncomingCallEvent.Builder<B extends IncomingCallEvent.Builder<B>>
- java.lang.Object
-
- com.sinch.sdk.domains.voice.models.webhooks.WebhooksEvent.Builder<B>
-
- com.sinch.sdk.domains.voice.models.webhooks.CallEvent.Builder<IncomingCallEvent.Builder<B>>
-
- com.sinch.sdk.domains.voice.models.webhooks.IncomingCallEvent.Builder<B>
-
- Enclosing class:
- IncomingCallEvent
public static class IncomingCallEvent.Builder<B extends IncomingCallEvent.Builder<B>> extends CallEvent.Builder<IncomingCallEvent.Builder<B>>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IncomingCallEventbuild()BsetApplicationKey(String applicationKey)BsetCallHeaders(Collection<Pair<String,String>> callHeaders)BsetCallResourceUrl(String callResourceUrl)BsetCli(String cli)BsetDomain(DomainType domain)BsetDuration(Integer duration)BsetOriginationType(DomainType originationType)BsetRdnis(String rdnis)BsetTo(Destination to)BsetUserRate(Price userRate)-
Methods inherited from class com.sinch.sdk.domains.voice.models.webhooks.CallEvent.Builder
setCustom, setTimestamp
-
Methods inherited from class com.sinch.sdk.domains.voice.models.webhooks.WebhooksEvent.Builder
setCallId, setVersion
-
-
-
-
Method Detail
-
setTo
public B setTo(Destination to)
-
setDomain
public B setDomain(DomainType domain)
-
setOriginationType
public B setOriginationType(DomainType originationType)
-
setCallHeaders
public B setCallHeaders(Collection<Pair<String,String>> callHeaders)
-
build
public IncomingCallEvent build()
- Overrides:
buildin classCallEvent.Builder<IncomingCallEvent.Builder<B extends IncomingCallEvent.Builder<B>>>
-
-