Class ContentPropertyProvider

  • All Implemented Interfaces:
    com.atlassian.graphql.spi.GraphQLTypeContributor

    public class ContentPropertyProvider
    extends Object
    implements com.atlassian.graphql.spi.GraphQLTypeContributor
    A GraphQL provider for the 'properties' field of the Content entity.
    Since:
    6.12.0
    • Method Detail

      • contributeTypeName

        public String contributeTypeName​(String typeName,
                                         Type type,
                                         com.atlassian.graphql.spi.GraphQLTypeBuilderContext context)
        Specified by:
        contributeTypeName in interface com.atlassian.graphql.spi.GraphQLTypeContributor
      • contributeFields

        public void contributeFields​(String typeName,
                                     Type type,
                                     List<graphql.schema.GraphQLFieldDefinition> fields,
                                     com.atlassian.graphql.spi.GraphQLTypeBuilderContext context)
        Specified by:
        contributeFields in interface com.atlassian.graphql.spi.GraphQLTypeContributor