Interface ConnectorProfileConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConnectorProfileConfig.Builder,
,ConnectorProfileConfig> SdkBuilder<ConnectorProfileConfig.Builder,
,ConnectorProfileConfig> SdkPojo
- Enclosing class:
ConnectorProfileConfig
public static interface ConnectorProfileConfig.Builder
extends SdkPojo, CopyableBuilder<ConnectorProfileConfig.Builder,ConnectorProfileConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ConnectorProfileConfig.Builder
connectorProfileCredentials
(Consumer<ConnectorProfileCredentials.Builder> connectorProfileCredentials) The connector-specific credentials required by each connector.connectorProfileCredentials
(ConnectorProfileCredentials connectorProfileCredentials) The connector-specific credentials required by each connector.default ConnectorProfileConfig.Builder
connectorProfileProperties
(Consumer<ConnectorProfileProperties.Builder> connectorProfileProperties) The connector-specific properties of the profile configuration.connectorProfileProperties
(ConnectorProfileProperties connectorProfileProperties) The connector-specific properties of the profile configuration.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, sdkFields
-
Method Details
-
connectorProfileProperties
ConnectorProfileConfig.Builder connectorProfileProperties(ConnectorProfileProperties connectorProfileProperties) The connector-specific properties of the profile configuration.
- Parameters:
connectorProfileProperties
- The connector-specific properties of the profile configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorProfileProperties
default ConnectorProfileConfig.Builder connectorProfileProperties(Consumer<ConnectorProfileProperties.Builder> connectorProfileProperties) The connector-specific properties of the profile configuration.
This is a convenience method that creates an instance of theConnectorProfileProperties.Builder
avoiding the need to create one manually viaConnectorProfileProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectorProfileProperties(ConnectorProfileProperties)
.- Parameters:
connectorProfileProperties
- a consumer that will call methods onConnectorProfileProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectorProfileCredentials
ConnectorProfileConfig.Builder connectorProfileCredentials(ConnectorProfileCredentials connectorProfileCredentials) The connector-specific credentials required by each connector.
- Parameters:
connectorProfileCredentials
- The connector-specific credentials required by each connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorProfileCredentials
default ConnectorProfileConfig.Builder connectorProfileCredentials(Consumer<ConnectorProfileCredentials.Builder> connectorProfileCredentials) The connector-specific credentials required by each connector.
This is a convenience method that creates an instance of theConnectorProfileCredentials.Builder
avoiding the need to create one manually viaConnectorProfileCredentials.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectorProfileCredentials(ConnectorProfileCredentials)
.- Parameters:
connectorProfileCredentials
- a consumer that will call methods onConnectorProfileCredentials.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-