All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.morimekta.providence.graphql.introspection.Schema_OrBuilder Maven / Gradle / Ivy

There is a newer version: 2.7.0
Show newest version
package net.morimekta.providence.graphql.introspection;

@javax.annotation.Generated(
        value = "net.morimekta.providence:providence-generator-java",
        comments = "java")
@SuppressWarnings("unused")
public interface Schema_OrBuilder extends net.morimekta.providence.PMessageOrBuilder {
    /**
     * @return The types value.
     */
    java.util.List getTypes();

    /**
     * @return Optional types value.
     */
    @javax.annotation.Nonnull
    java.util.Optional> optionalTypes();

    /**
     * @return If types is present.
     */
    boolean hasTypes();

    /**
     * @return Number of entries in types.
     */
    int numTypes();

    /**
     * @return The queryType value.
     */
    net.morimekta.providence.graphql.introspection.Type getQueryType();

    /**
     * @return Optional queryType value.
     */
    @javax.annotation.Nonnull
    java.util.Optional optionalQueryType();

    /**
     * @return If queryType is present.
     */
    boolean hasQueryType();

    /**
     * @return The mutationType value.
     */
    net.morimekta.providence.graphql.introspection.Type getMutationType();

    /**
     * @return Optional mutationType value.
     */
    @javax.annotation.Nonnull
    java.util.Optional optionalMutationType();

    /**
     * @return If mutationType is present.
     */
    boolean hasMutationType();

    /**
     * @return The subscriptionType value.
     */
    net.morimekta.providence.graphql.introspection.Type getSubscriptionType();

    /**
     * @return Optional subscriptionType value.
     */
    @javax.annotation.Nonnull
    java.util.Optional optionalSubscriptionType();

    /**
     * @return If subscriptionType is present.
     */
    boolean hasSubscriptionType();

    /**
     * @return The directives value.
     */
    java.util.List getDirectives();

    /**
     * @return Optional directives value.
     */
    @javax.annotation.Nonnull
    java.util.Optional> optionalDirectives();

    /**
     * @return If directives is present.
     */
    boolean hasDirectives();

    /**
     * @return Number of entries in directives.
     */
    int numDirectives();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy