Interface VeevaSourceProperties.Builder

All Superinterfaces:
Buildable, CopyableBuilder<VeevaSourceProperties.Builder,VeevaSourceProperties>, SdkBuilder<VeevaSourceProperties.Builder,VeevaSourceProperties>, SdkPojo
Enclosing class:
VeevaSourceProperties

public static interface VeevaSourceProperties.Builder extends SdkPojo, CopyableBuilder<VeevaSourceProperties.Builder,VeevaSourceProperties>
  • Method Details

    • object

      The object specified in the Veeva flow source.

      Parameters:
      object - The object specified in the Veeva flow source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • documentType

      VeevaSourceProperties.Builder documentType(String documentType)

      The document type specified in the Veeva document extract flow.

      Parameters:
      documentType - The document type specified in the Veeva document extract flow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeSourceFiles

      VeevaSourceProperties.Builder includeSourceFiles(Boolean includeSourceFiles)

      Boolean value to include source files in Veeva document extract flow.

      Parameters:
      includeSourceFiles - Boolean value to include source files in Veeva document extract flow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeRenditions

      VeevaSourceProperties.Builder includeRenditions(Boolean includeRenditions)

      Boolean value to include file renditions in Veeva document extract flow.

      Parameters:
      includeRenditions - Boolean value to include file renditions in Veeva document extract flow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeAllVersions

      VeevaSourceProperties.Builder includeAllVersions(Boolean includeAllVersions)

      Boolean value to include All Versions of files in Veeva document extract flow.

      Parameters:
      includeAllVersions - Boolean value to include All Versions of files in Veeva document extract flow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.