Interface UpdateConnectionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateConnectionResponse.Builder,
,UpdateConnectionResponse> DataZoneResponse.Builder
,SdkBuilder<UpdateConnectionResponse.Builder,
,UpdateConnectionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateConnectionResponse
-
Method Summary
Modifier and TypeMethodDescriptionconnectionId
(String connectionId) The ID of the connection.description
(String description) The connection description.The ID of the domain where a connection is to be updated.domainUnitId
(String domainUnitId) The ID of the domain unit where a connection is to be updated.environmentId
(String environmentId) The ID of the environment where a connection is to be updated.The name of the connection.physicalEndpoints
(Collection<PhysicalEndpoint> physicalEndpoints) The physical endpoints of the connection.physicalEndpoints
(Consumer<PhysicalEndpoint.Builder>... physicalEndpoints) The physical endpoints of the connection.physicalEndpoints
(PhysicalEndpoint... physicalEndpoints) The physical endpoints of the connection.The project ID of the connection.default UpdateConnectionResponse.Builder
The connection props.props
(ConnectionPropertiesOutput props) The connection props.The connection type.type
(ConnectionType type) The connection type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
connectionId
The ID of the connection.
- Parameters:
connectionId
- The ID of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The connection description.
- Parameters:
description
- The connection description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
The ID of the domain where a connection is to be updated.
- Parameters:
domainId
- The ID of the domain where a connection is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainUnitId
The ID of the domain unit where a connection is to be updated.
- Parameters:
domainUnitId
- The ID of the domain unit where a connection is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentId
The ID of the environment where a connection is to be updated.
- Parameters:
environmentId
- The ID of the environment where a connection is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the connection.
- Parameters:
name
- The name of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalEndpoints
The physical endpoints of the connection.
- Parameters:
physicalEndpoints
- The physical endpoints of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalEndpoints
The physical endpoints of the connection.
- Parameters:
physicalEndpoints
- The physical endpoints of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalEndpoints
UpdateConnectionResponse.Builder physicalEndpoints(Consumer<PhysicalEndpoint.Builder>... physicalEndpoints) The physical endpoints of the connection.
This is a convenience method that creates an instance of thePhysicalEndpoint.Builder
avoiding the need to create one manually viaPhysicalEndpoint.builder()
.When the
Consumer
completes,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 project ID of the connection.
- Parameters:
projectId
- The project ID of the connection.- 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.Builder
avoiding the need to create one manually viaConnectionPropertiesOutput.builder()
.When the
Consumer
completes,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:
-
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:
-