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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ConnectorProfileConfig.BuilderconnectorProfileCredentials(Consumer<ConnectorProfileCredentials.Builder> connectorProfileCredentials)The connector-specific credentials required by each connector.ConnectorProfileConfig.BuilderconnectorProfileCredentials(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.ConnectorProfileConfig.BuilderconnectorProfileProperties(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 Detail
-
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:
connectorProfileProperties(ConnectorProfileProperties)
-
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:
connectorProfileCredentials(ConnectorProfileCredentials)
-
-