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

xyz.block.ftl.v1beta1.provisioner.ResourceOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: xyz/block/ftl/v1beta1/provisioner/resource.proto

// Protobuf Java Version: 3.25.4
package xyz.block.ftl.v1beta1.provisioner;

public interface ResourceOrBuilder extends
    // @@protoc_insertion_point(interface_extends:xyz.block.ftl.v1beta1.provisioner.Resource)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * id unique within the module
   * 
* * string resource_id = 1; * @return The resourceId. */ java.lang.String getResourceId(); /** *
   * id unique within the module
   * 
* * string resource_id = 1; * @return The bytes for resourceId. */ com.google.protobuf.ByteString getResourceIdBytes(); /** * .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102; * @return Whether the postgres field is set. */ boolean hasPostgres(); /** * .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102; * @return The postgres. */ xyz.block.ftl.v1beta1.provisioner.PostgresResource getPostgres(); /** * .xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102; */ xyz.block.ftl.v1beta1.provisioner.PostgresResourceOrBuilder getPostgresOrBuilder(); /** * .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103; * @return Whether the mysql field is set. */ boolean hasMysql(); /** * .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103; * @return The mysql. */ xyz.block.ftl.v1beta1.provisioner.MysqlResource getMysql(); /** * .xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103; */ xyz.block.ftl.v1beta1.provisioner.MysqlResourceOrBuilder getMysqlOrBuilder(); xyz.block.ftl.v1beta1.provisioner.Resource.ResourceCase getResourceCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy