Interface ConnectionPropertiesConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionPropertiesConfiguration.Builder,ConnectionPropertiesConfiguration>,SdkBuilder<ConnectionPropertiesConfiguration.Builder,ConnectionPropertiesConfiguration>,SdkPojo
- Enclosing class:
- ConnectionPropertiesConfiguration
@Mutable @NotThreadSafe public static interface ConnectionPropertiesConfiguration.Builder extends SdkPojo, CopyableBuilder<ConnectionPropertiesConfiguration.Builder,ConnectionPropertiesConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ConnectionPropertiesConfiguration.BuilderadditionalRequestParameters(Collection<ConnectorProperty> additionalRequestParameters)Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.ConnectionPropertiesConfiguration.BuilderadditionalRequestParameters(Consumer<ConnectorProperty.Builder>... additionalRequestParameters)Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.ConnectionPropertiesConfiguration.BuilderadditionalRequestParameters(ConnectorProperty... additionalRequestParameters)Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.default ConnectionPropertiesConfiguration.Builderurl(Consumer<ConnectorProperty.Builder> url)The base instance URL for the endpoint that this connection type will connect to.ConnectionPropertiesConfiguration.Builderurl(ConnectorProperty url)The base instance URL for the endpoint that this connection type will connect to.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
url
ConnectionPropertiesConfiguration.Builder url(ConnectorProperty url)
The base instance URL for the endpoint that this connection type will connect to.
- Parameters:
url- The base instance URL for the endpoint that this connection type will connect to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
url
default ConnectionPropertiesConfiguration.Builder url(Consumer<ConnectorProperty.Builder> url)
The base instance URL for the endpoint that this connection type will connect to.
This is a convenience method that creates an instance of theConnectorProperty.Builderavoiding the need to create one manually viaConnectorProperty.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tourl(ConnectorProperty).- Parameters:
url- a consumer that will call methods onConnectorProperty.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
url(ConnectorProperty)
-
additionalRequestParameters
ConnectionPropertiesConfiguration.Builder additionalRequestParameters(Collection<ConnectorProperty> additionalRequestParameters)
Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.
- Parameters:
additionalRequestParameters- Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalRequestParameters
ConnectionPropertiesConfiguration.Builder additionalRequestParameters(ConnectorProperty... additionalRequestParameters)
Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.
- Parameters:
additionalRequestParameters- Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalRequestParameters
ConnectionPropertiesConfiguration.Builder additionalRequestParameters(Consumer<ConnectorProperty.Builder>... additionalRequestParameters)
Key-value pairs of additional request parameters that may be needed during connection creation, such as API versions or service-specific configuration options.
This is a convenience method that creates an instance of theConnectorProperty.Builderavoiding the need to create one manually viaConnectorProperty.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#additionalRequestParameters(List.) - Parameters:
additionalRequestParameters- a consumer that will call methods onConnectorProperty.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#additionalRequestParameters(java.util.Collection)
-
-