@Generated(value="software.amazon.awssdk:codegen") public final class VeevaSourceProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VeevaSourceProperties.Builder,VeevaSourceProperties>
The properties that are applied when using Veeva as a flow source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VeevaSourceProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VeevaSourceProperties.Builder |
builder() |
String |
documentType()
The document type specified in the Veeva document extract flow.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
includeAllVersions()
Boolean value to include All Versions of files in Veeva document extract flow.
|
Boolean |
includeRenditions()
Boolean value to include file renditions in Veeva document extract flow.
|
Boolean |
includeSourceFiles()
Boolean value to include source files in Veeva document extract flow.
|
String |
object()
The object specified in the Veeva flow source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VeevaSourceProperties.Builder> |
serializableBuilderClass() |
VeevaSourceProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String object()
The object specified in the Veeva flow source.
public final String documentType()
The document type specified in the Veeva document extract flow.
public final Boolean includeSourceFiles()
Boolean value to include source files in Veeva document extract flow.
public final Boolean includeRenditions()
Boolean value to include file renditions in Veeva document extract flow.
public final Boolean includeAllVersions()
Boolean value to include All Versions of files in Veeva document extract flow.
public VeevaSourceProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VeevaSourceProperties.Builder,VeevaSourceProperties>public static VeevaSourceProperties.Builder builder()
public static Class<? extends VeevaSourceProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.