Package com.bandwidth.voice.models
Class ModifyCallRequest.Builder
- java.lang.Object
-
- com.bandwidth.voice.models.ModifyCallRequest.Builder
-
- Enclosing class:
- ModifyCallRequest
public static class ModifyCallRequest.Builder extends Object
Class to build instances ofModifyCallRequest
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
state
public ModifyCallRequest.Builder state(StateEnum state)
Setter for state.- Parameters:
state
- StateEnum value for state.- Returns:
- Builder
-
unsetState
public ModifyCallRequest.Builder unsetState()
UnSetter for state.- Returns:
- Builder
-
redirectUrl
public ModifyCallRequest.Builder redirectUrl(String redirectUrl)
Setter for redirectUrl.- Parameters:
redirectUrl
- String value for redirectUrl.- Returns:
- Builder
-
unsetRedirectUrl
public ModifyCallRequest.Builder unsetRedirectUrl()
UnSetter for redirectUrl.- Returns:
- Builder
-
redirectFallbackUrl
public ModifyCallRequest.Builder redirectFallbackUrl(String redirectFallbackUrl)
Setter for redirectFallbackUrl.- Parameters:
redirectFallbackUrl
- String value for redirectFallbackUrl.- Returns:
- Builder
-
unsetRedirectFallbackUrl
public ModifyCallRequest.Builder unsetRedirectFallbackUrl()
UnSetter for redirectFallbackUrl.- Returns:
- Builder
-
redirectMethod
public ModifyCallRequest.Builder redirectMethod(RedirectMethodEnum redirectMethod)
Setter for redirectMethod.- Parameters:
redirectMethod
- RedirectMethodEnum value for redirectMethod.- Returns:
- Builder
-
unsetRedirectMethod
public ModifyCallRequest.Builder unsetRedirectMethod()
UnSetter for redirectMethod.- Returns:
- Builder
-
redirectFallbackMethod
public ModifyCallRequest.Builder redirectFallbackMethod(RedirectFallbackMethodEnum redirectFallbackMethod)
Setter for redirectFallbackMethod.- Parameters:
redirectFallbackMethod
- RedirectFallbackMethodEnum value for redirectFallbackMethod.- Returns:
- Builder
-
unsetRedirectFallbackMethod
public ModifyCallRequest.Builder unsetRedirectFallbackMethod()
UnSetter for redirectFallbackMethod.- Returns:
- Builder
-
username
public ModifyCallRequest.Builder username(String username)
Setter for username.- Parameters:
username
- String value for username.- Returns:
- Builder
-
unsetUsername
public ModifyCallRequest.Builder unsetUsername()
UnSetter for username.- Returns:
- Builder
-
password
public ModifyCallRequest.Builder password(String password)
Setter for password.- Parameters:
password
- String value for password.- Returns:
- Builder
-
unsetPassword
public ModifyCallRequest.Builder unsetPassword()
UnSetter for password.- Returns:
- Builder
-
fallbackUsername
public ModifyCallRequest.Builder fallbackUsername(String fallbackUsername)
Setter for fallbackUsername.- Parameters:
fallbackUsername
- String value for fallbackUsername.- Returns:
- Builder
-
unsetFallbackUsername
public ModifyCallRequest.Builder unsetFallbackUsername()
UnSetter for fallbackUsername.- Returns:
- Builder
-
fallbackPassword
public ModifyCallRequest.Builder fallbackPassword(String fallbackPassword)
Setter for fallbackPassword.- Parameters:
fallbackPassword
- String value for fallbackPassword.- Returns:
- Builder
-
unsetFallbackPassword
public ModifyCallRequest.Builder unsetFallbackPassword()
UnSetter for fallbackPassword.- Returns:
- Builder
-
tag
public ModifyCallRequest.Builder tag(String tag)
Setter for tag.- Parameters:
tag
- String value for tag.- Returns:
- Builder
-
unsetTag
public ModifyCallRequest.Builder unsetTag()
UnSetter for tag.- Returns:
- Builder
-
build
public ModifyCallRequest build()
Builds a newModifyCallRequest
object using the set fields.- Returns:
ModifyCallRequest
-
-