Interface ConnectPeerSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectPeerSummary.Builder,,ConnectPeerSummary> SdkBuilder<ConnectPeerSummary.Builder,,ConnectPeerSummary> SdkPojo
- Enclosing class:
ConnectPeerSummary
@Mutable
@NotThreadSafe
public static interface ConnectPeerSummary.Builder
extends SdkPojo, CopyableBuilder<ConnectPeerSummary.Builder,ConnectPeerSummary>
-
Method Summary
Modifier and TypeMethodDescriptionconnectAttachmentId(String connectAttachmentId) The ID of a Connect peer attachment.connectPeerId(String connectPeerId) The ID of a Connect peer.connectPeerState(String connectPeerState) The state of a Connect peer.connectPeerState(ConnectPeerState connectPeerState) The state of a Connect peer.coreNetworkId(String coreNetworkId) The ID of a core network.The timestamp when a Connect peer was created.edgeLocation(String edgeLocation) The Region where the edge is located.The subnet ARN for the Connect peer summary.tags(Collection<Tag> tags) The list of key-value tags associated with the Connect peer summary.tags(Consumer<Tag.Builder>... tags) The list of key-value tags associated with the Connect peer summary.The list of key-value tags associated with the Connect peer summary.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
-
coreNetworkId
The ID of a core network.
- Parameters:
coreNetworkId- The ID of a core network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectAttachmentId
The ID of a Connect peer attachment.
- Parameters:
connectAttachmentId- The ID of a Connect peer attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectPeerId
The ID of a Connect peer.
- Parameters:
connectPeerId- The ID of a Connect peer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeLocation
The Region where the edge is located.
- Parameters:
edgeLocation- The Region where the edge is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectPeerState
The state of a Connect peer.
- Parameters:
connectPeerState- The state of a Connect peer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectPeerState
The state of a Connect peer.
- Parameters:
connectPeerState- The state of a Connect peer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when a Connect peer was created.
- Parameters:
createdAt- The timestamp when a Connect peer was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The list of key-value tags associated with the Connect peer summary.
- Parameters:
tags- The list of key-value tags associated with the Connect peer summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The list of key-value tags associated with the Connect peer summary.
- Parameters:
tags- The list of key-value tags associated with the Connect peer summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The list of key-value tags associated with the Connect peer summary.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subnetArn
The subnet ARN for the Connect peer summary.
- Parameters:
subnetArn- The subnet ARN for the Connect peer summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-