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

io.growing.collector.tunnel.protocol.ItemDtoOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: v1/dto/item.proto

package io.growing.collector.tunnel.protocol;

public interface ItemDtoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:io.growing.tunnel.protocol.ItemDto)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string id = 1;
   */
  java.lang.String getId();
  /**
   * string id = 1;
   */
  com.google.protobuf.ByteString
      getIdBytes();

  /**
   * string key = 2;
   */
  java.lang.String getKey();
  /**
   * string key = 2;
   */
  com.google.protobuf.ByteString
      getKeyBytes();

  /**
   * map<string, string> attributes = 3;
   */
  int getAttributesCount();
  /**
   * map<string, string> attributes = 3;
   */
  boolean containsAttributes(
      java.lang.String key);
  /**
   * Use {@link #getAttributesMap()} instead.
   */
  @java.lang.Deprecated
  java.util.Map
  getAttributes();
  /**
   * map<string, string> attributes = 3;
   */
  java.util.Map
  getAttributesMap();
  /**
   * map<string, string> attributes = 3;
   */

  java.lang.String getAttributesOrDefault(
      java.lang.String key,
      java.lang.String defaultValue);
  /**
   * map<string, string> attributes = 3;
   */

  java.lang.String getAttributesOrThrow(
      java.lang.String key);

  /**
   * string data_source_id = 4;
   */
  java.lang.String getDataSourceId();
  /**
   * string data_source_id = 4;
   */
  com.google.protobuf.ByteString
      getDataSourceIdBytes();

  /**
   * string project_key = 5;
   */
  java.lang.String getProjectKey();
  /**
   * string project_key = 5;
   */
  com.google.protobuf.ByteString
      getProjectKeyBytes();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy