Class SAPODataSourceProperties
- java.lang.Object
-
- software.amazon.awssdk.services.appflow.model.SAPODataSourceProperties
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SAPODataSourceProperties.Builder,SAPODataSourceProperties>
@Generated("software.amazon.awssdk:codegen") public final class SAPODataSourceProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SAPODataSourceProperties.Builder,SAPODataSourceProperties>
The properties that are applied when using SAPOData as a flow source.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSAPODataSourceProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SAPODataSourceProperties.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringobjectPath()The object path specified in the SAPOData flow source.SAPODataPaginationConfigpaginationConfig()Sets the page size for each concurrent process that transfers OData records from your SAP instance.SAPODataParallelismConfigparallelismConfig()Sets the number of concurrent processes that transfers OData records from your SAP instance.List<SdkField<?>>sdkFields()static Class<? extends SAPODataSourceProperties.Builder>serializableBuilderClass()SAPODataSourceProperties.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
objectPath
public final String objectPath()
The object path specified in the SAPOData flow source.
- Returns:
- The object path specified in the SAPOData flow source.
-
parallelismConfig
public final SAPODataParallelismConfig parallelismConfig()
Sets the number of concurrent processes that transfers OData records from your SAP instance.
- Returns:
- Sets the number of concurrent processes that transfers OData records from your SAP instance.
-
paginationConfig
public final SAPODataPaginationConfig paginationConfig()
Sets the page size for each concurrent process that transfers OData records from your SAP instance.
- Returns:
- Sets the page size for each concurrent process that transfers OData records from your SAP instance.
-
toBuilder
public SAPODataSourceProperties.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SAPODataSourceProperties.Builder,SAPODataSourceProperties>
-
builder
public static SAPODataSourceProperties.Builder builder()
-
serializableBuilderClass
public static Class<? extends SAPODataSourceProperties.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-