Interface Connection.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Connection.Builder,,Connection> SdkBuilder<Connection.Builder,,Connection> SdkPojo
- Enclosing class:
Connection
@Mutable
@NotThreadSafe
public static interface Connection.Builder
extends SdkPojo, CopyableBuilder<Connection.Builder,Connection>
-
Method Summary
Modifier and TypeMethodDescriptionThe AWS Resource Name (ARN) of the connection.The catalog identifier that the connection belongs to.connectionTypes(Map<ConnectionType, ConnectionTypeDetail> connectionTypes) The type of connection.connectionTypesWithStrings(Map<String, ConnectionTypeDetail> connectionTypes) The type of connection.The unique identifier of the connection.otherParticipantAccountId(String otherParticipantAccountId) The AWS account ID of the other participant in the connection.The timestamp when the connection 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
-
catalog
The catalog identifier that the connection belongs to.
- Parameters:
catalog- The catalog identifier that the connection belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique identifier of the connection.
- Parameters:
id- The unique identifier of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The AWS Resource Name (ARN) of the connection.
- Parameters:
arn- The AWS Resource Name (ARN) of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
otherParticipantAccountId
The AWS account ID of the other participant in the connection.
- Parameters:
otherParticipantAccountId- The AWS account ID of the other participant in the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the connection was last updated.
- Parameters:
updatedAt- The timestamp when the connection was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionTypesWithStrings
The type of connection.
- Parameters:
connectionTypes- The type of connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionTypes
The type of connection.
- Parameters:
connectionTypes- The type of connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-