@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VeevaSourceProperties extends Object implements Serializable, Cloneable, StructuredPojo
The properties that are applied when using Veeva as a flow source.
Constructor and Description |
---|
VeevaSourceProperties() |
Modifier and Type | Method and Description |
---|---|
VeevaSourceProperties |
clone() |
boolean |
equals(Object obj) |
String |
getDocumentType()
The document type specified in the Veeva document extract flow.
|
Boolean |
getIncludeAllVersions()
Boolean value to include All Versions of files in Veeva document extract flow.
|
Boolean |
getIncludeRenditions()
Boolean value to include file renditions in Veeva document extract flow.
|
Boolean |
getIncludeSourceFiles()
Boolean value to include source files in Veeva document extract flow.
|
String |
getObject()
The object specified in the Veeva flow source.
|
int |
hashCode() |
Boolean |
isIncludeAllVersions()
Boolean value to include All Versions of files in Veeva document extract flow.
|
Boolean |
isIncludeRenditions()
Boolean value to include file renditions in Veeva document extract flow.
|
Boolean |
isIncludeSourceFiles()
Boolean value to include source files in Veeva document extract flow.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDocumentType(String documentType)
The document type specified in the Veeva document extract flow.
|
void |
setIncludeAllVersions(Boolean includeAllVersions)
Boolean value to include All Versions of files in Veeva document extract flow.
|
void |
setIncludeRenditions(Boolean includeRenditions)
Boolean value to include file renditions in Veeva document extract flow.
|
void |
setIncludeSourceFiles(Boolean includeSourceFiles)
Boolean value to include source files in Veeva document extract flow.
|
void |
setObject(String object)
The object specified in the Veeva flow source.
|
String |
toString()
Returns a string representation of this object.
|
VeevaSourceProperties |
withDocumentType(String documentType)
The document type specified in the Veeva document extract flow.
|
VeevaSourceProperties |
withIncludeAllVersions(Boolean includeAllVersions)
Boolean value to include All Versions of files in Veeva document extract flow.
|
VeevaSourceProperties |
withIncludeRenditions(Boolean includeRenditions)
Boolean value to include file renditions in Veeva document extract flow.
|
VeevaSourceProperties |
withIncludeSourceFiles(Boolean includeSourceFiles)
Boolean value to include source files in Veeva document extract flow.
|
VeevaSourceProperties |
withObject(String object)
The object specified in the Veeva flow source.
|
public void setObject(String object)
The object specified in the Veeva flow source.
object
- The object specified in the Veeva flow source.public String getObject()
The object specified in the Veeva flow source.
public VeevaSourceProperties withObject(String object)
The object specified in the Veeva flow source.
object
- The object specified in the Veeva flow source.public void setDocumentType(String documentType)
The document type specified in the Veeva document extract flow.
documentType
- The document type specified in the Veeva document extract flow.public String getDocumentType()
The document type specified in the Veeva document extract flow.
public VeevaSourceProperties withDocumentType(String documentType)
The document type specified in the Veeva document extract flow.
documentType
- The document type specified in the Veeva document extract flow.public void setIncludeSourceFiles(Boolean includeSourceFiles)
Boolean value to include source files in Veeva document extract flow.
includeSourceFiles
- Boolean value to include source files in Veeva document extract flow.public Boolean getIncludeSourceFiles()
Boolean value to include source files in Veeva document extract flow.
public VeevaSourceProperties withIncludeSourceFiles(Boolean includeSourceFiles)
Boolean value to include source files in Veeva document extract flow.
includeSourceFiles
- Boolean value to include source files in Veeva document extract flow.public Boolean isIncludeSourceFiles()
Boolean value to include source files in Veeva document extract flow.
public void setIncludeRenditions(Boolean includeRenditions)
Boolean value to include file renditions in Veeva document extract flow.
includeRenditions
- Boolean value to include file renditions in Veeva document extract flow.public Boolean getIncludeRenditions()
Boolean value to include file renditions in Veeva document extract flow.
public VeevaSourceProperties withIncludeRenditions(Boolean includeRenditions)
Boolean value to include file renditions in Veeva document extract flow.
includeRenditions
- Boolean value to include file renditions in Veeva document extract flow.public Boolean isIncludeRenditions()
Boolean value to include file renditions in Veeva document extract flow.
public void setIncludeAllVersions(Boolean includeAllVersions)
Boolean value to include All Versions of files in Veeva document extract flow.
includeAllVersions
- Boolean value to include All Versions of files in Veeva document extract flow.public Boolean getIncludeAllVersions()
Boolean value to include All Versions of files in Veeva document extract flow.
public VeevaSourceProperties withIncludeAllVersions(Boolean includeAllVersions)
Boolean value to include All Versions of files in Veeva document extract flow.
includeAllVersions
- Boolean value to include All Versions of files in Veeva document extract flow.public Boolean isIncludeAllVersions()
Boolean value to include All Versions of files in Veeva document extract flow.
public String toString()
toString
in class Object
Object.toString()
public VeevaSourceProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.