@Component public class GQLTypePromotionLevel extends AbstractGQLProjectEntity<net.nemerosa.ontrack.model.structure.PromotionLevel>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROMOTION_LEVEL |
| Constructor and Description |
|---|
GQLTypePromotionLevel(net.nemerosa.ontrack.model.structure.StructureService structureService,
net.nemerosa.ontrack.graphql.schema.GQLTypeCreation creation,
GQLTypePromotionRun promotionRun,
java.util.List<GQLProjectEntityFieldContributor> projectEntityFieldContributors,
net.nemerosa.ontrack.graphql.schema.GQLProjectEntityInterface projectEntityInterface) |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLObjectType |
createType(net.nemerosa.ontrack.graphql.schema.GQLTypeCache cache) |
protected java.util.Optional<net.nemerosa.ontrack.model.structure.Signature> |
getSignature(net.nemerosa.ontrack.model.structure.PromotionLevel entity) |
java.lang.String |
getTypeName() |
creationFetcher, projectEntityInterfaceFieldsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypeRefpublic static final java.lang.String PROMOTION_LEVEL
@Autowired
public GQLTypePromotionLevel(net.nemerosa.ontrack.model.structure.StructureService structureService,
net.nemerosa.ontrack.graphql.schema.GQLTypeCreation creation,
GQLTypePromotionRun promotionRun,
java.util.List<GQLProjectEntityFieldContributor> projectEntityFieldContributors,
net.nemerosa.ontrack.graphql.schema.GQLProjectEntityInterface projectEntityInterface)
public java.lang.String getTypeName()
public graphql.schema.GraphQLObjectType createType(net.nemerosa.ontrack.graphql.schema.GQLTypeCache cache)
protected java.util.Optional<net.nemerosa.ontrack.model.structure.Signature> getSignature(net.nemerosa.ontrack.model.structure.PromotionLevel entity)
getSignature in class AbstractGQLProjectEntity<net.nemerosa.ontrack.model.structure.PromotionLevel>