Interface ResourceOrBuilder

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

    
    public interface ResourceOrBuilder
     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 String getResourceId()
      id unique within the module
      
      string resource_id = 1;
      abstract ByteString getResourceIdBytes()
      id unique within the module
      
      string resource_id = 1;
      abstract boolean hasPostgres() .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
      abstract PostgresResource getPostgres() .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
      abstract PostgresResourceOrBuilder getPostgresOrBuilder() .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
      abstract boolean hasMysql() .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
      abstract MysqlResource getMysql() .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
      abstract MysqlResourceOrBuilder getMysqlOrBuilder() .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
      abstract Resource.ResourceCase getResourceCase()
      • 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

      • getResourceId

         abstract String getResourceId()
        id unique within the module
        
        string resource_id = 1;
        Returns:

        The resourceId.

      • getResourceIdBytes

         abstract ByteString getResourceIdBytes()
        id unique within the module
        
        string resource_id = 1;
        Returns:

        The bytes for resourceId.

      • hasPostgres

         abstract boolean hasPostgres()

        .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;

        Returns:

        Whether the postgres field is set.

      • getPostgres

         abstract PostgresResource getPostgres()

        .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;

        Returns:

        The postgres.

      • hasMysql

         abstract boolean hasMysql()

        .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;

        Returns:

        Whether the mysql field is set.

      • getMysql

         abstract MysqlResource getMysql()

        .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;

        Returns:

        The mysql.