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

xyz.block.ftl.v1.schema.MetadataOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.368.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: xyz/block/ftl/v1/schema/schema.proto

// Protobuf Java Version: 3.25.4
package xyz.block.ftl.v1.schema;

public interface MetadataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:xyz.block.ftl.v1.schema.Metadata)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .xyz.block.ftl.v1.schema.MetadataCalls calls = 1;
   * @return Whether the calls field is set.
   */
  boolean hasCalls();
  /**
   * .xyz.block.ftl.v1.schema.MetadataCalls calls = 1;
   * @return The calls.
   */
  xyz.block.ftl.v1.schema.MetadataCalls getCalls();
  /**
   * .xyz.block.ftl.v1.schema.MetadataCalls calls = 1;
   */
  xyz.block.ftl.v1.schema.MetadataCallsOrBuilder getCallsOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataIngress ingress = 2;
   * @return Whether the ingress field is set.
   */
  boolean hasIngress();
  /**
   * .xyz.block.ftl.v1.schema.MetadataIngress ingress = 2;
   * @return The ingress.
   */
  xyz.block.ftl.v1.schema.MetadataIngress getIngress();
  /**
   * .xyz.block.ftl.v1.schema.MetadataIngress ingress = 2;
   */
  xyz.block.ftl.v1.schema.MetadataIngressOrBuilder getIngressOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataCronJob cronJob = 3;
   * @return Whether the cronJob field is set.
   */
  boolean hasCronJob();
  /**
   * .xyz.block.ftl.v1.schema.MetadataCronJob cronJob = 3;
   * @return The cronJob.
   */
  xyz.block.ftl.v1.schema.MetadataCronJob getCronJob();
  /**
   * .xyz.block.ftl.v1.schema.MetadataCronJob cronJob = 3;
   */
  xyz.block.ftl.v1.schema.MetadataCronJobOrBuilder getCronJobOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataDatabases databases = 4;
   * @return Whether the databases field is set.
   */
  boolean hasDatabases();
  /**
   * .xyz.block.ftl.v1.schema.MetadataDatabases databases = 4;
   * @return The databases.
   */
  xyz.block.ftl.v1.schema.MetadataDatabases getDatabases();
  /**
   * .xyz.block.ftl.v1.schema.MetadataDatabases databases = 4;
   */
  xyz.block.ftl.v1.schema.MetadataDatabasesOrBuilder getDatabasesOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataAlias alias = 5;
   * @return Whether the alias field is set.
   */
  boolean hasAlias();
  /**
   * .xyz.block.ftl.v1.schema.MetadataAlias alias = 5;
   * @return The alias.
   */
  xyz.block.ftl.v1.schema.MetadataAlias getAlias();
  /**
   * .xyz.block.ftl.v1.schema.MetadataAlias alias = 5;
   */
  xyz.block.ftl.v1.schema.MetadataAliasOrBuilder getAliasOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataRetry retry = 6;
   * @return Whether the retry field is set.
   */
  boolean hasRetry();
  /**
   * .xyz.block.ftl.v1.schema.MetadataRetry retry = 6;
   * @return The retry.
   */
  xyz.block.ftl.v1.schema.MetadataRetry getRetry();
  /**
   * .xyz.block.ftl.v1.schema.MetadataRetry retry = 6;
   */
  xyz.block.ftl.v1.schema.MetadataRetryOrBuilder getRetryOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataSubscriber subscriber = 7;
   * @return Whether the subscriber field is set.
   */
  boolean hasSubscriber();
  /**
   * .xyz.block.ftl.v1.schema.MetadataSubscriber subscriber = 7;
   * @return The subscriber.
   */
  xyz.block.ftl.v1.schema.MetadataSubscriber getSubscriber();
  /**
   * .xyz.block.ftl.v1.schema.MetadataSubscriber subscriber = 7;
   */
  xyz.block.ftl.v1.schema.MetadataSubscriberOrBuilder getSubscriberOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataTypeMap typeMap = 8;
   * @return Whether the typeMap field is set.
   */
  boolean hasTypeMap();
  /**
   * .xyz.block.ftl.v1.schema.MetadataTypeMap typeMap = 8;
   * @return The typeMap.
   */
  xyz.block.ftl.v1.schema.MetadataTypeMap getTypeMap();
  /**
   * .xyz.block.ftl.v1.schema.MetadataTypeMap typeMap = 8;
   */
  xyz.block.ftl.v1.schema.MetadataTypeMapOrBuilder getTypeMapOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.MetadataEncoding encoding = 9;
   * @return Whether the encoding field is set.
   */
  boolean hasEncoding();
  /**
   * .xyz.block.ftl.v1.schema.MetadataEncoding encoding = 9;
   * @return The encoding.
   */
  xyz.block.ftl.v1.schema.MetadataEncoding getEncoding();
  /**
   * .xyz.block.ftl.v1.schema.MetadataEncoding encoding = 9;
   */
  xyz.block.ftl.v1.schema.MetadataEncodingOrBuilder getEncodingOrBuilder();

  xyz.block.ftl.v1.schema.Metadata.ValueCase getValueCase();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy