Interface DestinationFlowConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DestinationFlowConfig.Builder,DestinationFlowConfig>,SdkBuilder<DestinationFlowConfig.Builder,DestinationFlowConfig>,SdkPojo
- Enclosing class:
- DestinationFlowConfig
public static interface DestinationFlowConfig.Builder extends SdkPojo, CopyableBuilder<DestinationFlowConfig.Builder,DestinationFlowConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DestinationFlowConfig.BuilderapiVersion(String apiVersion)The API version that the destination connector uses.DestinationFlowConfig.BuilderconnectorProfileName(String connectorProfileName)The name of the connector profile.DestinationFlowConfig.BuilderconnectorType(String connectorType)The type of connector, such as Salesforce, Amplitude, and so on.DestinationFlowConfig.BuilderconnectorType(ConnectorType connectorType)The type of connector, such as Salesforce, Amplitude, and so on.default DestinationFlowConfig.BuilderdestinationConnectorProperties(Consumer<DestinationConnectorProperties.Builder> destinationConnectorProperties)This stores the information that is required to query a particular connector.DestinationFlowConfig.BuilderdestinationConnectorProperties(DestinationConnectorProperties destinationConnectorProperties)This stores the information that is required to query a particular connector.-
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
-
connectorType
DestinationFlowConfig.Builder connectorType(String connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
- Parameters:
connectorType- The type of connector, such as Salesforce, Amplitude, and so on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorType,ConnectorType
-
connectorType
DestinationFlowConfig.Builder connectorType(ConnectorType connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
- Parameters:
connectorType- The type of connector, such as Salesforce, Amplitude, and so on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectorType,ConnectorType
-
apiVersion
DestinationFlowConfig.Builder apiVersion(String apiVersion)
The API version that the destination connector uses.
- Parameters:
apiVersion- The API version that the destination connector uses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorProfileName
DestinationFlowConfig.Builder connectorProfileName(String connectorProfileName)
The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.
- Parameters:
connectorProfileName- The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationConnectorProperties
DestinationFlowConfig.Builder destinationConnectorProperties(DestinationConnectorProperties destinationConnectorProperties)
This stores the information that is required to query a particular connector.
- Parameters:
destinationConnectorProperties- This stores the information that is required to query a particular connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationConnectorProperties
default DestinationFlowConfig.Builder destinationConnectorProperties(Consumer<DestinationConnectorProperties.Builder> destinationConnectorProperties)
This stores the information that is required to query a particular connector.
This is a convenience method that creates an instance of theDestinationConnectorProperties.Builderavoiding the need to create one manually viaDestinationConnectorProperties.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinationConnectorProperties(DestinationConnectorProperties).- Parameters:
destinationConnectorProperties- a consumer that will call methods onDestinationConnectorProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
destinationConnectorProperties(DestinationConnectorProperties)
-
-