Interface ConnectPeerSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConnectPeerSummary.Builder,
,ConnectPeerSummary> SdkBuilder<ConnectPeerSummary.Builder,
,ConnectPeerSummary> SdkPojo
- Enclosing class:
ConnectPeerSummary
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
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 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.Builder
avoiding the need to create one manually viaTag.builder()
.When the
Consumer
completes,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.
-