Interface ConnectionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionSummary.Builder,,ConnectionSummary> SdkBuilder<ConnectionSummary.Builder,,ConnectionSummary> SdkPojo
- Enclosing class:
ConnectionSummary
@Mutable
@NotThreadSafe
public static interface ConnectionSummary.Builder
extends SdkPojo, CopyableBuilder<ConnectionSummary.Builder,ConnectionSummary>
-
Method Summary
Modifier and TypeMethodDescriptionconnectionId(String connectionId) The ID of a connection.The domain ID of a connection.domainUnitId(String domainUnitId) The domain unit ID of a connection.environmentId(String environmentId) The environment ID of a connection.The connection name.physicalEndpoints(Collection<PhysicalEndpoint> physicalEndpoints) The connection physical endpoints.physicalEndpoints(Consumer<PhysicalEndpoint.Builder>... physicalEndpoints) The connection physical endpoints.physicalEndpoints(PhysicalEndpoint... physicalEndpoints) The connection physical endpoints.The connection project ID.default ConnectionSummary.BuilderThe connection props.props(ConnectionPropertiesOutput props) The connection props.The scope of the connection.scope(ConnectionScope scope) The scope of the connection.The connection type.type(ConnectionType type) The connection type.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
-
connectionId
The ID of a connection.
- Parameters:
connectionId- The ID of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
The domain ID of a connection.
- Parameters:
domainId- The domain ID of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainUnitId
The domain unit ID of a connection.
- Parameters:
domainUnitId- The domain unit ID of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentId
The environment ID of a connection.
- Parameters:
environmentId- The environment ID of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The connection name.
- Parameters:
name- The connection name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalEndpoints
The connection physical endpoints.
- Parameters:
physicalEndpoints- The connection physical endpoints.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalEndpoints
The connection physical endpoints.
- Parameters:
physicalEndpoints- The connection physical endpoints.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalEndpoints
ConnectionSummary.Builder physicalEndpoints(Consumer<PhysicalEndpoint.Builder>... physicalEndpoints) The connection physical endpoints.
This is a convenience method that creates an instance of thePhysicalEndpoint.Builderavoiding the need to create one manually viaPhysicalEndpoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tophysicalEndpoints(List<PhysicalEndpoint>).- Parameters:
physicalEndpoints- a consumer that will call methods onPhysicalEndpoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
projectId
The connection project ID.
- Parameters:
projectId- The connection project ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
props
The connection props.
- Parameters:
props- The connection props.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
props
The connection props.
This is a convenience method that creates an instance of theConnectionPropertiesOutput.Builderavoiding the need to create one manually viaConnectionPropertiesOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprops(ConnectionPropertiesOutput).- Parameters:
props- a consumer that will call methods onConnectionPropertiesOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scope
The scope of the connection.
- Parameters:
scope- The scope of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scope
The scope of the connection.
- Parameters:
scope- The scope of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The connection type.
- Parameters:
type- The connection type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The connection type.
- Parameters:
type- The connection type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-