Interface UpdateConnectionRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateConnectionRequest.Builder,,- UpdateConnectionRequest> - DataZoneRequest.Builder,- SdkBuilder<UpdateConnectionRequest.Builder,,- UpdateConnectionRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateConnectionRequest
@Mutable
@NotThreadSafe
public static interface UpdateConnectionRequest.Builder
extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<UpdateConnectionRequest.Builder,UpdateConnectionRequest> 
- 
Method SummaryModifier and TypeMethodDescriptiondefault UpdateConnectionRequest.BuilderawsLocation(Consumer<AwsLocation.Builder> awsLocation) The location where a connection is to be updated.awsLocation(AwsLocation awsLocation) The location where a connection is to be updated.description(String description) The description of a connection.domainIdentifier(String domainIdentifier) The ID of the domain where a connection is to be updated.identifier(String identifier) The ID of the connection to be updated.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.default UpdateConnectionRequest.BuilderThe connection props.props(ConnectionPropertiesPatch props) The connection props.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
awsLocationThe location where a connection is to be updated. - Parameters:
- awsLocation- The location where a connection is to be updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
awsLocationThe location where a connection is to be updated. This is a convenience method that creates an instance of theAwsLocation.Builderavoiding the need to create one manually viaAwsLocation.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsLocation(AwsLocation).- Parameters:
- awsLocation- a consumer that will call methods on- AwsLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
descriptionThe description of a connection. - Parameters:
- description- The description of a connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainIdentifierThe ID of the domain where a connection is to be updated. - Parameters:
- domainIdentifier- 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.
 
- 
identifierThe ID of the connection to be updated. - Parameters:
- identifier- The ID of the connection to be updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
propsThe connection props. - Parameters:
- props- The connection props.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
propsThe connection props. This is a convenience method that creates an instance of theConnectionPropertiesPatch.Builderavoiding the need to create one manually viaConnectionPropertiesPatch.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprops(ConnectionPropertiesPatch).- Parameters:
- props- a consumer that will call methods on- ConnectionPropertiesPatch.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationUpdateConnectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateConnectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-