Class ClusterEntity
java.lang.Object
com.netflix.genie.web.data.services.impl.jpa.entities.IdEntity
com.netflix.genie.web.data.services.impl.jpa.entities.AuditEntity
com.netflix.genie.web.data.services.impl.jpa.entities.UniqueIdEntity
com.netflix.genie.web.data.services.impl.jpa.entities.BaseEntity
com.netflix.genie.web.data.services.impl.jpa.entities.ClusterEntity
- All Implemented Interfaces:
AuditProjection,BaseProjection,IdProjection,SetupFileProjection,UniqueIdProjection,Serializable
Representation of the state of the Cluster object.
- Since:
- 2.0.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of theEntityGraphwhich will eagerly load everything needed to construct a Cluster DTO. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()voidsetConfigs(Set<FileEntity> configs) Set all the files associated as configuration files for this cluster.voidsetDependencies(Set<FileEntity> dependencies) Set all the files associated as dependency files for this cluster.voidSet all the tags associated to this cluster.Methods inherited from class com.netflix.genie.web.data.services.impl.jpa.entities.BaseEntity
getDescription, getMetadata, getSetupFile, setDescription, setMetadata, setSetupFileMethods inherited from class com.netflix.genie.web.data.services.impl.jpa.entities.AuditEntity
getCreated, getUpdated, onCreateBaseEntity, onUpdateBaseEntityMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.netflix.genie.web.data.services.impl.jpa.queries.projections.AuditProjection
getCreated, getUpdatedMethods inherited from interface com.netflix.genie.web.data.services.impl.jpa.queries.projections.BaseProjection
getName, getStatus, getUser, getVersionMethods inherited from interface com.netflix.genie.web.data.services.impl.jpa.queries.projections.IdProjection
getIdMethods inherited from interface com.netflix.genie.web.data.services.impl.jpa.queries.projections.UniqueIdProjection
getUniqueId
-
Field Details
-
DTO_ENTITY_GRAPH
The name of theEntityGraphwhich will eagerly load everything needed to construct a Cluster DTO.- See Also:
-
-
Constructor Details
-
ClusterEntity
public ClusterEntity()Default Constructor.
-
-
Method Details
-
setConfigs
Set all the files associated as configuration files for this cluster.- Parameters:
configs- The configuration files to set
-
setDependencies
Set all the files associated as dependency files for this cluster.- Parameters:
dependencies- The dependency files to set
-
setTags
Set all the tags associated to this cluster.- Parameters:
tags- The dependency tags to set
-
equals
- Overrides:
equalsin classBaseEntity
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseEntity
-