Interface ContactFlowModuleAliasInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ContactFlowModuleAliasInfo.Builder,,ContactFlowModuleAliasInfo> SdkBuilder<ContactFlowModuleAliasInfo.Builder,,ContactFlowModuleAliasInfo> SdkPojo
- Enclosing class:
ContactFlowModuleAliasInfo
@Mutable
@NotThreadSafe
public static interface ContactFlowModuleAliasInfo.Builder
extends SdkPojo, CopyableBuilder<ContactFlowModuleAliasInfo.Builder,ContactFlowModuleAliasInfo>
-
Method Summary
Modifier and TypeMethodDescriptionThe identifier of the alias.contactFlowModuleArn(String contactFlowModuleArn) The Amazon Resource Name (ARN) of the flow module.contactFlowModuleId(String contactFlowModuleId) The identifier of the flow module.description(String description) The description of the alias.lastModifiedRegion(String lastModifiedRegion) The Amazon Web Services Region where this resource was last modified.lastModifiedTime(Instant lastModifiedTime) The timestamp when this resource was last modified.The name of the alias.The version of the flow module.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
contactFlowModuleId
The identifier of the flow module.
- Parameters:
contactFlowModuleId- The identifier of the flow module.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contactFlowModuleArn
The Amazon Resource Name (ARN) of the flow module.
- Parameters:
contactFlowModuleArn- The Amazon Resource Name (ARN) of the flow module.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aliasId
The identifier of the alias.
- Parameters:
aliasId- The identifier of the alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The version of the flow module.
- Parameters:
version- The version of the flow module.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the alias.
- Parameters:
name- The name of the alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the alias.
- Parameters:
description- The description of the alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedRegion
The Amazon Web Services Region where this resource was last modified.
- Parameters:
lastModifiedRegion- The Amazon Web Services Region where this resource was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The timestamp when this resource was last modified.
- Parameters:
lastModifiedTime- The timestamp when this resource was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-