Interface DeclOrBuilder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLiteOrBuilder , com.google.protobuf.MessageOrBuilder

    
    public interface DeclOrBuilder
     implements MessageOrBuilder
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract boolean hasConfig() .xyz.block.ftl.v1.schema.Config config = 6;
      abstract Config getConfig() .xyz.block.ftl.v1.schema.Config config = 6;
      abstract ConfigOrBuilder getConfigOrBuilder() .xyz.block.ftl.v1.schema.Config config = 6;
      abstract boolean hasData() .xyz.block.ftl.v1.schema.Data data = 1;
      abstract Data getData() .xyz.block.ftl.v1.schema.Data data = 1;
      abstract DataOrBuilder getDataOrBuilder() .xyz.block.ftl.v1.schema.Data data = 1;
      abstract boolean hasDatabase() .xyz.block.ftl.v1.schema.Database database = 3;
      abstract Database getDatabase() .xyz.block.ftl.v1.schema.Database database = 3;
      abstract DatabaseOrBuilder getDatabaseOrBuilder() .xyz.block.ftl.v1.schema.Database database = 3;
      abstract boolean hasEnum() .xyz.block.ftl.v1.schema.Enum enum = 4;
      abstract Enum getEnum() .xyz.block.ftl.v1.schema.Enum enum = 4;
      abstract EnumOrBuilder getEnumOrBuilder() .xyz.block.ftl.v1.schema.Enum enum = 4;
      abstract boolean hasSecret() .xyz.block.ftl.v1.schema.Secret secret = 7;
      abstract Secret getSecret() .xyz.block.ftl.v1.schema.Secret secret = 7;
      abstract SecretOrBuilder getSecretOrBuilder() .xyz.block.ftl.v1.schema.Secret secret = 7;
      abstract boolean hasSubscription() .xyz.block.ftl.v1.schema.Subscription subscription = 10;
      abstract Subscription getSubscription() .xyz.block.ftl.v1.schema.Subscription subscription = 10;
      abstract SubscriptionOrBuilder getSubscriptionOrBuilder() .xyz.block.ftl.v1.schema.Subscription subscription = 10;
      abstract boolean hasTopic() .xyz.block.ftl.v1.schema.Topic topic = 9;
      abstract Topic getTopic() .xyz.block.ftl.v1.schema.Topic topic = 9;
      abstract TopicOrBuilder getTopicOrBuilder() .xyz.block.ftl.v1.schema.Topic topic = 9;
      abstract boolean hasTypeAlias() .xyz.block.ftl.v1.schema.TypeAlias type_alias = 5;
      abstract TypeAlias getTypeAlias() .xyz.block.ftl.v1.schema.TypeAlias type_alias = 5;
      abstract TypeAliasOrBuilder getTypeAliasOrBuilder() .xyz.block.ftl.v1.schema.TypeAlias type_alias = 5;
      abstract boolean hasVerb() .xyz.block.ftl.v1.schema.Verb verb = 2;
      abstract Verb getVerb() .xyz.block.ftl.v1.schema.Verb verb = 2;
      abstract VerbOrBuilder getVerbOrBuilder() .xyz.block.ftl.v1.schema.Verb verb = 2;
      abstract Decl.ValueCase getValueCase()
      • Methods inherited from class com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • hasConfig

         abstract boolean hasConfig()

        .xyz.block.ftl.v1.schema.Config config = 6;

        Returns:

        Whether the config field is set.

      • getConfig

         abstract Config getConfig()

        .xyz.block.ftl.v1.schema.Config config = 6;

        Returns:

        The config.

      • hasData

         abstract boolean hasData()

        .xyz.block.ftl.v1.schema.Data data = 1;

        Returns:

        Whether the data field is set.

      • getData

         abstract Data getData()

        .xyz.block.ftl.v1.schema.Data data = 1;

        Returns:

        The data.

      • hasDatabase

         abstract boolean hasDatabase()

        .xyz.block.ftl.v1.schema.Database database = 3;

        Returns:

        Whether the database field is set.

      • getDatabase

         abstract Database getDatabase()

        .xyz.block.ftl.v1.schema.Database database = 3;

        Returns:

        The database.

      • hasEnum

         abstract boolean hasEnum()

        .xyz.block.ftl.v1.schema.Enum enum = 4;

        Returns:

        Whether the enum field is set.

      • getEnum

         abstract Enum getEnum()

        .xyz.block.ftl.v1.schema.Enum enum = 4;

        Returns:

        The enum.

      • hasSecret

         abstract boolean hasSecret()

        .xyz.block.ftl.v1.schema.Secret secret = 7;

        Returns:

        Whether the secret field is set.

      • getSecret

         abstract Secret getSecret()

        .xyz.block.ftl.v1.schema.Secret secret = 7;

        Returns:

        The secret.

      • hasSubscription

         abstract boolean hasSubscription()

        .xyz.block.ftl.v1.schema.Subscription subscription = 10;

        Returns:

        Whether the subscription field is set.

      • getSubscription

         abstract Subscription getSubscription()

        .xyz.block.ftl.v1.schema.Subscription subscription = 10;

        Returns:

        The subscription.

      • hasTopic

         abstract boolean hasTopic()

        .xyz.block.ftl.v1.schema.Topic topic = 9;

        Returns:

        Whether the topic field is set.

      • getTopic

         abstract Topic getTopic()

        .xyz.block.ftl.v1.schema.Topic topic = 9;

        Returns:

        The topic.

      • hasTypeAlias

         abstract boolean hasTypeAlias()

        .xyz.block.ftl.v1.schema.TypeAlias type_alias = 5;

        Returns:

        Whether the typeAlias field is set.

      • getTypeAlias

         abstract TypeAlias getTypeAlias()

        .xyz.block.ftl.v1.schema.TypeAlias type_alias = 5;

        Returns:

        The typeAlias.

      • hasVerb

         abstract boolean hasVerb()

        .xyz.block.ftl.v1.schema.Verb verb = 2;

        Returns:

        Whether the verb field is set.

      • getVerb

         abstract Verb getVerb()

        .xyz.block.ftl.v1.schema.Verb verb = 2;

        Returns:

        The verb.