org.jfrog.build.api
Class Module

java.lang.Object
  extended by org.jfrog.build.api.BaseBuildBean
      extended by org.jfrog.build.api.Module
All Implemented Interfaces:
java.io.Serializable, BuildBean

public class Module
extends BaseBuildBean

Contains the build module information

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.jfrog.build.api.BuildBean
ARTIFACT, ARTIFACTS, DEPENDENCIES, DEPENDENCY, EXCLUDED_ARTIFACTS, MODULE, MODULES, ROOT, RUN_PARAMETERS
 
Constructor Summary
Module()
           
 
Method Summary
 java.util.List<Artifact> getArtifacts()
          Returns the list of artifacts that have been deployed by the module
 java.util.List<Dependency> getDependencies()
          Returns the dependencies of the module
 java.util.List<Artifact> getExcludedArtifacts()
          Returns the list of excluded_artifacts that haven't been deployed by the module
 java.lang.String getId()
          Returns the ID of the module
 void setArtifacts(java.util.List<Artifact> artifacts)
          Sets the list of artifacts that have been deployed by the module
 void setDependencies(java.util.List<Dependency> dependencies)
          Sets the dependencies of the module
 void setExcludedArtifacts(java.util.List<Artifact> excludedArtifacts)
          Sets the list of artifacts that haven't been deployed by the module
 void setId(java.lang.String id)
          Sets the ID of the module
 
Methods inherited from class org.jfrog.build.api.BaseBuildBean
getProperties, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Module

public Module()
Method Detail

getId

public java.lang.String getId()
Returns the ID of the module

Returns:
Module ID

setId

public void setId(java.lang.String id)
Sets the ID of the module

Parameters:
id - Module ID

getArtifacts

public java.util.List<Artifact> getArtifacts()
Returns the list of artifacts that have been deployed by the module

Returns:
Module deployed artifacts

getExcludedArtifacts

public java.util.List<Artifact> getExcludedArtifacts()
Returns the list of excluded_artifacts that haven't been deployed by the module

Returns:
Module deployed artifacts

setArtifacts

public void setArtifacts(java.util.List<Artifact> artifacts)
Sets the list of artifacts that have been deployed by the module

Parameters:
artifacts - Module deployed artifacts

getDependencies

public java.util.List<Dependency> getDependencies()
Returns the dependencies of the module

Returns:
Module dependencies

setDependencies

public void setDependencies(java.util.List<Dependency> dependencies)
Sets the dependencies of the module

Parameters:
dependencies - Module dependencies

setExcludedArtifacts

public void setExcludedArtifacts(java.util.List<Artifact> excludedArtifacts)
Sets the list of artifacts that haven't been deployed by the module

Parameters:
excludedArtifacts - Module excluded artifacts