@Component public class GQLTypeBranch extends AbstractGQLProjectEntity<net.nemerosa.ontrack.model.structure.Branch>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BRANCH |
| Constructor and Description |
|---|
GQLTypeBranch(net.nemerosa.ontrack.model.structure.StructureService structureService,
net.nemerosa.ontrack.model.buildfilter.BuildFilterService buildFilterService,
net.nemerosa.ontrack.graphql.schema.GQLTypeCreation creation,
net.nemerosa.ontrack.graphql.schema.GQLTypeBuild build,
GQLTypePromotionLevel promotionLevel,
net.nemerosa.ontrack.graphql.schema.GQLTypeValidationStamp validationStamp,
GQLInputBuildStandardFilter inputBuildStandardFilter,
java.util.List<GQLProjectEntityFieldContributor> projectEntityFieldContributors,
net.nemerosa.ontrack.graphql.schema.GQLInputBuildGenericFilter inputBuildGenericFilter,
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.Branch entity) |
java.lang.String |
getTypeName() |
creationFetcher, projectEntityInterfaceFieldsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypeRefpublic static final java.lang.String BRANCH
@Autowired
public GQLTypeBranch(net.nemerosa.ontrack.model.structure.StructureService structureService,
net.nemerosa.ontrack.model.buildfilter.BuildFilterService buildFilterService,
net.nemerosa.ontrack.graphql.schema.GQLTypeCreation creation,
net.nemerosa.ontrack.graphql.schema.GQLTypeBuild build,
GQLTypePromotionLevel promotionLevel,
net.nemerosa.ontrack.graphql.schema.GQLTypeValidationStamp validationStamp,
GQLInputBuildStandardFilter inputBuildStandardFilter,
java.util.List<GQLProjectEntityFieldContributor> projectEntityFieldContributors,
net.nemerosa.ontrack.graphql.schema.GQLInputBuildGenericFilter inputBuildGenericFilter,
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.Branch entity)
getSignature in class AbstractGQLProjectEntity<net.nemerosa.ontrack.model.structure.Branch>