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.BuilderconnectorProfileCredentials(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.BuilderconnectorProfileProperties(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaConnectorProfileProperties.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaConnectorProfileCredentials.builder().When the
Consumercompletes,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:
-