Class DataIntegrationFlowDatasetOptions
- java.lang.Object
-
- software.amazon.awssdk.services.supplychain.model.DataIntegrationFlowDatasetOptions
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataIntegrationFlowDatasetOptions.Builder,DataIntegrationFlowDatasetOptions>
@Generated("software.amazon.awssdk:codegen") public final class DataIntegrationFlowDatasetOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataIntegrationFlowDatasetOptions.Builder,DataIntegrationFlowDatasetOptions>
The dataset options used in dataset source and target configurations.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDataIntegrationFlowDatasetOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataIntegrationFlowDatasetOptions.Builderbuilder()BooleandedupeRecords()The dataset load option to remove duplicates.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()DataIntegrationFlowLoadTypeloadType()The dataset data load type in dataset options.StringloadTypeAsString()The dataset data load type in dataset options.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DataIntegrationFlowDatasetOptions.Builder>serializableBuilderClass()DataIntegrationFlowDatasetOptions.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
-
loadType
public final DataIntegrationFlowLoadType loadType()
The dataset data load type in dataset options.
If the service returns an enum value that is not available in the current SDK version,
loadTypewill returnDataIntegrationFlowLoadType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromloadTypeAsString().- Returns:
- The dataset data load type in dataset options.
- See Also:
DataIntegrationFlowLoadType
-
loadTypeAsString
public final String loadTypeAsString()
The dataset data load type in dataset options.
If the service returns an enum value that is not available in the current SDK version,
loadTypewill returnDataIntegrationFlowLoadType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromloadTypeAsString().- Returns:
- The dataset data load type in dataset options.
- See Also:
DataIntegrationFlowLoadType
-
dedupeRecords
public final Boolean dedupeRecords()
The dataset load option to remove duplicates.
- Returns:
- The dataset load option to remove duplicates.
-
toBuilder
public DataIntegrationFlowDatasetOptions.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DataIntegrationFlowDatasetOptions.Builder,DataIntegrationFlowDatasetOptions>
-
builder
public static DataIntegrationFlowDatasetOptions.Builder builder()
-
serializableBuilderClass
public static Class<? extends DataIntegrationFlowDatasetOptions.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-