@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SAPODataDestinationProperties extends Object implements Serializable, Cloneable, StructuredPojo
The properties that are applied when using SAPOData as a flow destination
| Constructor and Description |
|---|
SAPODataDestinationProperties() |
| Modifier and Type | Method and Description |
|---|---|
SAPODataDestinationProperties |
clone() |
boolean |
equals(Object obj) |
ErrorHandlingConfig |
getErrorHandlingConfig() |
List<String> |
getIdFieldNames() |
String |
getObjectPath()
The object path specified in the SAPOData flow destination.
|
SuccessResponseHandlingConfig |
getSuccessResponseHandlingConfig()
Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.
|
String |
getWriteOperationType() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setErrorHandlingConfig(ErrorHandlingConfig errorHandlingConfig) |
void |
setIdFieldNames(Collection<String> idFieldNames) |
void |
setObjectPath(String objectPath)
The object path specified in the SAPOData flow destination.
|
void |
setSuccessResponseHandlingConfig(SuccessResponseHandlingConfig successResponseHandlingConfig)
Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.
|
void |
setWriteOperationType(String writeOperationType) |
String |
toString()
Returns a string representation of this object.
|
SAPODataDestinationProperties |
withErrorHandlingConfig(ErrorHandlingConfig errorHandlingConfig) |
SAPODataDestinationProperties |
withIdFieldNames(Collection<String> idFieldNames) |
SAPODataDestinationProperties |
withIdFieldNames(String... idFieldNames)
NOTE: This method appends the values to the existing list (if any).
|
SAPODataDestinationProperties |
withObjectPath(String objectPath)
The object path specified in the SAPOData flow destination.
|
SAPODataDestinationProperties |
withSuccessResponseHandlingConfig(SuccessResponseHandlingConfig successResponseHandlingConfig)
Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.
|
SAPODataDestinationProperties |
withWriteOperationType(String writeOperationType) |
SAPODataDestinationProperties |
withWriteOperationType(WriteOperationType writeOperationType) |
public void setObjectPath(String objectPath)
The object path specified in the SAPOData flow destination.
objectPath - The object path specified in the SAPOData flow destination.public String getObjectPath()
The object path specified in the SAPOData flow destination.
public SAPODataDestinationProperties withObjectPath(String objectPath)
The object path specified in the SAPOData flow destination.
objectPath - The object path specified in the SAPOData flow destination.public void setSuccessResponseHandlingConfig(SuccessResponseHandlingConfig successResponseHandlingConfig)
Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.
For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.
successResponseHandlingConfig - Determines how Amazon AppFlow handles the success response that it gets from the connector after placing
data.
For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.
public SuccessResponseHandlingConfig getSuccessResponseHandlingConfig()
Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.
For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.
For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.
public SAPODataDestinationProperties withSuccessResponseHandlingConfig(SuccessResponseHandlingConfig successResponseHandlingConfig)
Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.
For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.
successResponseHandlingConfig - Determines how Amazon AppFlow handles the success response that it gets from the connector after placing
data.
For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.
public void setIdFieldNames(Collection<String> idFieldNames)
idFieldNames - public SAPODataDestinationProperties withIdFieldNames(String... idFieldNames)
NOTE: This method appends the values to the existing list (if any). Use
setIdFieldNames(java.util.Collection) or withIdFieldNames(java.util.Collection) if you want to
override the existing values.
idFieldNames - public SAPODataDestinationProperties withIdFieldNames(Collection<String> idFieldNames)
idFieldNames - public void setErrorHandlingConfig(ErrorHandlingConfig errorHandlingConfig)
errorHandlingConfig - public ErrorHandlingConfig getErrorHandlingConfig()
public SAPODataDestinationProperties withErrorHandlingConfig(ErrorHandlingConfig errorHandlingConfig)
errorHandlingConfig - public void setWriteOperationType(String writeOperationType)
writeOperationType - WriteOperationTypepublic String getWriteOperationType()
WriteOperationTypepublic SAPODataDestinationProperties withWriteOperationType(String writeOperationType)
writeOperationType - WriteOperationTypepublic SAPODataDestinationProperties withWriteOperationType(WriteOperationType writeOperationType)
writeOperationType - WriteOperationTypepublic String toString()
toString in class ObjectObject.toString()public SAPODataDestinationProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.