Class DependentSource.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • sourceName

        public DependentSource.Builder sourceName​(String sourceName)
        The source name.
        Parameters:
        sourceName - the value to set
        Returns:
        this builder
      • sourceDisplayName

        public DependentSource.Builder sourceDisplayName​(String sourceDisplayName)
        The source display name.
        Parameters:
        sourceDisplayName - the value to set
        Returns:
        this builder
      • sourceId

        public DependentSource.Builder sourceId​(Long sourceId)
        The source unique identifier.
        Parameters:
        sourceId - the value to set
        Returns:
        this builder
      • sourceType

        public DependentSource.Builder sourceType​(String sourceType)
        The source type.
        Parameters:
        sourceType - the value to set
        Returns:
        this builder
      • isSystem

        public DependentSource.Builder isSystem​(Boolean isSystem)
        The system flag.

        A value of false denotes a custom, or user defined object. A value of true denotes a built in object.

        Parameters:
        isSystem - the value to set
        Returns:
        this builder
      • isAutoAssociationEnabled

        public DependentSource.Builder isAutoAssociationEnabled​(Boolean isAutoAssociationEnabled)
        A flag indicating whether or not the source is marked for auto association.
        Parameters:
        isAutoAssociationEnabled - the value to set
        Returns:
        this builder
      • dependencies

        public DependentSource.Builder dependencies​(List<Dependency> dependencies)
        The list of dependencies defined by the source.
        Parameters:
        dependencies - the value to set
        Returns:
        this builder