Interface NetworkMigrationMapperSegmentConstruct.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkMigrationMapperSegmentConstruct.Builder,,NetworkMigrationMapperSegmentConstruct> SdkBuilder<NetworkMigrationMapperSegmentConstruct.Builder,,NetworkMigrationMapperSegmentConstruct> SdkPojo
- Enclosing class:
NetworkMigrationMapperSegmentConstruct
@Mutable
@NotThreadSafe
public static interface NetworkMigrationMapperSegmentConstruct.Builder
extends SdkPojo, CopyableBuilder<NetworkMigrationMapperSegmentConstruct.Builder,NetworkMigrationMapperSegmentConstruct>
-
Method Summary
Modifier and TypeMethodDescriptionconstructID(String constructID) The unique identifier of the construct.constructType(String constructType) The type of the construct, such as VPC, subnet, security group, or route table.The timestamp when the construct was created.description(String description) A description of the construct.The logical identifier for the construct in the infrastructure code.The name of the construct.properties(Map<String, String> properties) The properties and configuration of the construct.The timestamp when the construct was last updated.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
-
constructID
The unique identifier of the construct.
- Parameters:
constructID- The unique identifier of the construct.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
constructType
The type of the construct, such as VPC, subnet, security group, or route table.
- Parameters:
constructType- The type of the construct, such as VPC, subnet, security group, or route table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the construct.
- Parameters:
name- The name of the construct.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the construct.
- Parameters:
description- A description of the construct.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logicalID
The logical identifier for the construct in the infrastructure code.
- Parameters:
logicalID- The logical identifier for the construct in the infrastructure code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the construct was created.
- Parameters:
createdAt- The timestamp when the construct was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the construct was last updated.
- Parameters:
updatedAt- The timestamp when the construct was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
The properties and configuration of the construct.
- Parameters:
properties- The properties and configuration of the construct.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-