Package com.pulumi.aws.connect.inputs
Class UserPhoneConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.connect.inputs.UserPhoneConfigArgs.Builder
-
- Enclosing class:
- UserPhoneConfigArgs
public static final class UserPhoneConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(UserPhoneConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserPhoneConfigArgs.BuilderafterContactWorkTimeLimit(com.pulumi.core.Output<java.lang.Integer> afterContactWorkTimeLimit)UserPhoneConfigArgs.BuilderafterContactWorkTimeLimit(java.lang.Integer afterContactWorkTimeLimit)UserPhoneConfigArgs.BuilderautoAccept(com.pulumi.core.Output<java.lang.Boolean> autoAccept)UserPhoneConfigArgs.BuilderautoAccept(java.lang.Boolean autoAccept)UserPhoneConfigArgsbuild()UserPhoneConfigArgs.BuilderdeskPhoneNumber(com.pulumi.core.Output<java.lang.String> deskPhoneNumber)UserPhoneConfigArgs.BuilderdeskPhoneNumber(java.lang.String deskPhoneNumber)UserPhoneConfigArgs.BuilderphoneType(com.pulumi.core.Output<java.lang.String> phoneType)UserPhoneConfigArgs.BuilderphoneType(java.lang.String phoneType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UserPhoneConfigArgs defaults)
-
-
Method Detail
-
afterContactWorkTimeLimit
public UserPhoneConfigArgs.Builder afterContactWorkTimeLimit(@Nullable com.pulumi.core.Output<java.lang.Integer> afterContactWorkTimeLimit)
- Parameters:
afterContactWorkTimeLimit- The After Call Work (ACW) timeout setting, in seconds. Minimum value of 0.- Returns:
- builder
-
afterContactWorkTimeLimit
public UserPhoneConfigArgs.Builder afterContactWorkTimeLimit(java.lang.Integer afterContactWorkTimeLimit)
- Parameters:
afterContactWorkTimeLimit- The After Call Work (ACW) timeout setting, in seconds. Minimum value of 0.- Returns:
- builder
-
autoAccept
public UserPhoneConfigArgs.Builder autoAccept(@Nullable com.pulumi.core.Output<java.lang.Boolean> autoAccept)
- Parameters:
autoAccept- When Auto-Accept Call is enabled for an available agent, the agent connects to contacts automatically.- Returns:
- builder
-
autoAccept
public UserPhoneConfigArgs.Builder autoAccept(java.lang.Boolean autoAccept)
- Parameters:
autoAccept- When Auto-Accept Call is enabled for an available agent, the agent connects to contacts automatically.- Returns:
- builder
-
deskPhoneNumber
public UserPhoneConfigArgs.Builder deskPhoneNumber(@Nullable com.pulumi.core.Output<java.lang.String> deskPhoneNumber)
- Parameters:
deskPhoneNumber- The phone number for the user's desk phone. Required if `phoneType` is set as `DESK_PHONE`.- Returns:
- builder
-
deskPhoneNumber
public UserPhoneConfigArgs.Builder deskPhoneNumber(java.lang.String deskPhoneNumber)
- Parameters:
deskPhoneNumber- The phone number for the user's desk phone. Required if `phoneType` is set as `DESK_PHONE`.- Returns:
- builder
-
phoneType
public UserPhoneConfigArgs.Builder phoneType(com.pulumi.core.Output<java.lang.String> phoneType)
- Parameters:
phoneType- The phone type. Valid values are `DESK_PHONE` and `SOFT_PHONE`.- Returns:
- builder
-
phoneType
public UserPhoneConfigArgs.Builder phoneType(java.lang.String phoneType)
- Parameters:
phoneType- The phone type. Valid values are `DESK_PHONE` and `SOFT_PHONE`.- Returns:
- builder
-
build
public UserPhoneConfigArgs build()
-
-