Interface CoreNetworkChangeValues.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CoreNetworkChangeValues.Builder,CoreNetworkChangeValues>,SdkBuilder<CoreNetworkChangeValues.Builder,CoreNetworkChangeValues>,SdkPojo
- Enclosing class:
- CoreNetworkChangeValues
public static interface CoreNetworkChangeValues.Builder extends SdkPojo, CopyableBuilder<CoreNetworkChangeValues.Builder,CoreNetworkChangeValues>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CoreNetworkChangeValues.Builderasn(Long asn)The ASN of a core network.CoreNetworkChangeValues.Buildercidr(String cidr)The IP addresses used for a core network.CoreNetworkChangeValues.BuilderdestinationIdentifier(String destinationIdentifier)The ID of the destination.CoreNetworkChangeValues.BuilderedgeLocations(String... edgeLocations)The Regions where edges are located in a core network.CoreNetworkChangeValues.BuilderedgeLocations(Collection<String> edgeLocations)The Regions where edges are located in a core network.CoreNetworkChangeValues.BuilderinsideCidrBlocks(String... insideCidrBlocks)The inside IP addresses used for core network change values.CoreNetworkChangeValues.BuilderinsideCidrBlocks(Collection<String> insideCidrBlocks)The inside IP addresses used for core network change values.CoreNetworkChangeValues.BuildersegmentName(String segmentName)The names of the segments in a core network.CoreNetworkChangeValues.BuildersharedSegments(String... sharedSegments)The shared segments for a core network change value.CoreNetworkChangeValues.BuildersharedSegments(Collection<String> sharedSegments)The shared segments for a core network change value.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
segmentName
CoreNetworkChangeValues.Builder segmentName(String segmentName)
The names of the segments in a core network.
- Parameters:
segmentName- The names of the segments in a core network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeLocations
CoreNetworkChangeValues.Builder edgeLocations(Collection<String> edgeLocations)
The Regions where edges are located in a core network.
- Parameters:
edgeLocations- The Regions where edges are located in a core network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeLocations
CoreNetworkChangeValues.Builder edgeLocations(String... edgeLocations)
The Regions where edges are located in a core network.
- Parameters:
edgeLocations- The Regions where edges are located in a core network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
asn
CoreNetworkChangeValues.Builder asn(Long asn)
The ASN of a core network.
- Parameters:
asn- The ASN of a core network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cidr
CoreNetworkChangeValues.Builder cidr(String cidr)
The IP addresses used for a core network.
- Parameters:
cidr- The IP addresses used for a core network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationIdentifier
CoreNetworkChangeValues.Builder destinationIdentifier(String destinationIdentifier)
The ID of the destination.
- Parameters:
destinationIdentifier- The ID of the destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insideCidrBlocks
CoreNetworkChangeValues.Builder insideCidrBlocks(Collection<String> insideCidrBlocks)
The inside IP addresses used for core network change values.
- Parameters:
insideCidrBlocks- The inside IP addresses used for core network change values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insideCidrBlocks
CoreNetworkChangeValues.Builder insideCidrBlocks(String... insideCidrBlocks)
The inside IP addresses used for core network change values.
- Parameters:
insideCidrBlocks- The inside IP addresses used for core network change values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sharedSegments
CoreNetworkChangeValues.Builder sharedSegments(Collection<String> sharedSegments)
The shared segments for a core network change value.
- Parameters:
sharedSegments- The shared segments for a core network change value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sharedSegments
CoreNetworkChangeValues.Builder sharedSegments(String... sharedSegments)
The shared segments for a core network change value.
- Parameters:
sharedSegments- The shared segments for a core network change value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-