Package com.pulumi.aws.appflow.inputs
Class FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appflow.inputs.FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder
-
- Enclosing class:
- FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs
public static final class FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs defaults)
-
-
Method Detail
-
errorHandlingConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder errorHandlingConfig(@Nullable com.pulumi.core.Output<FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs> errorHandlingConfig)
- Parameters:
errorHandlingConfig
- Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.- Returns:
- builder
-
errorHandlingConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder errorHandlingConfig(FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs errorHandlingConfig)
- Parameters:
errorHandlingConfig
- Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.- Returns:
- builder
-
idFieldNames
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder idFieldNames(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> idFieldNames)
- Parameters:
idFieldNames
- Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.- Returns:
- builder
-
idFieldNames
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder idFieldNames(java.util.List<java.lang.String> idFieldNames)
- Parameters:
idFieldNames
- Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.- Returns:
- builder
-
idFieldNames
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder idFieldNames(java.lang.String... idFieldNames)
- Parameters:
idFieldNames
- Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.- Returns:
- builder
-
objectPath
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder objectPath(com.pulumi.core.Output<java.lang.String> objectPath)
- Parameters:
objectPath
- Object path specified in the SAPOData flow destination.- Returns:
- builder
-
objectPath
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder objectPath(java.lang.String objectPath)
- Parameters:
objectPath
- Object path specified in the SAPOData flow destination.- Returns:
- builder
-
successResponseHandlingConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder successResponseHandlingConfig(@Nullable com.pulumi.core.Output<FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs> successResponseHandlingConfig)
- Parameters:
successResponseHandlingConfig
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.- Returns:
- builder
-
successResponseHandlingConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder successResponseHandlingConfig(FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs successResponseHandlingConfig)
- Parameters:
successResponseHandlingConfig
- Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.- Returns:
- builder
-
writeOperationType
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder writeOperationType(@Nullable com.pulumi.core.Output<java.lang.String> writeOperationType)
- Parameters:
writeOperationType
- Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.- Returns:
- builder
-
writeOperationType
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs.Builder writeOperationType(java.lang.String writeOperationType)
- Parameters:
writeOperationType
- Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.- Returns:
- builder
-
build
public FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs build()
-
-