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

com.bakdata.kafka.proto.v1.ProtoDeadLetterOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: bakdata/kafka/proto/v1/deadletter.proto

package com.bakdata.kafka.proto.v1;

public interface ProtoDeadLetterOrBuilder extends
    // @@protoc_insertion_point(interface_extends:bakdata.kafka.proto.v1.ProtoDeadLetter)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string description = 1;
   * @return The description.
   */
  java.lang.String getDescription();
  /**
   * string description = 1;
   * @return The bytes for description.
   */
  com.google.protobuf.ByteString
      getDescriptionBytes();

  /**
   * .bakdata.kafka.proto.v1.ProtoDeadLetter.Cause cause = 2;
   * @return Whether the cause field is set.
   */
  boolean hasCause();
  /**
   * .bakdata.kafka.proto.v1.ProtoDeadLetter.Cause cause = 2;
   * @return The cause.
   */
  com.bakdata.kafka.proto.v1.ProtoDeadLetter.Cause getCause();
  /**
   * .bakdata.kafka.proto.v1.ProtoDeadLetter.Cause cause = 2;
   */
  com.bakdata.kafka.proto.v1.ProtoDeadLetter.CauseOrBuilder getCauseOrBuilder();

  /**
   * .google.protobuf.StringValue input_value = 3;
   * @return Whether the inputValue field is set.
   */
  boolean hasInputValue();
  /**
   * .google.protobuf.StringValue input_value = 3;
   * @return The inputValue.
   */
  com.google.protobuf.StringValue getInputValue();
  /**
   * .google.protobuf.StringValue input_value = 3;
   */
  com.google.protobuf.StringValueOrBuilder getInputValueOrBuilder();

  /**
   * .google.protobuf.StringValue topic = 4;
   * @return Whether the topic field is set.
   */
  boolean hasTopic();
  /**
   * .google.protobuf.StringValue topic = 4;
   * @return The topic.
   */
  com.google.protobuf.StringValue getTopic();
  /**
   * .google.protobuf.StringValue topic = 4;
   */
  com.google.protobuf.StringValueOrBuilder getTopicOrBuilder();

  /**
   * .google.protobuf.Int32Value partition = 5;
   * @return Whether the partition field is set.
   */
  boolean hasPartition();
  /**
   * .google.protobuf.Int32Value partition = 5;
   * @return The partition.
   */
  com.google.protobuf.Int32Value getPartition();
  /**
   * .google.protobuf.Int32Value partition = 5;
   */
  com.google.protobuf.Int32ValueOrBuilder getPartitionOrBuilder();

  /**
   * .google.protobuf.Int64Value offset = 6;
   * @return Whether the offset field is set.
   */
  boolean hasOffset();
  /**
   * .google.protobuf.Int64Value offset = 6;
   * @return The offset.
   */
  com.google.protobuf.Int64Value getOffset();
  /**
   * .google.protobuf.Int64Value offset = 6;
   */
  com.google.protobuf.Int64ValueOrBuilder getOffsetOrBuilder();

  /**
   * .google.protobuf.Timestamp input_timestamp = 7;
   * @return Whether the inputTimestamp field is set.
   */
  boolean hasInputTimestamp();
  /**
   * .google.protobuf.Timestamp input_timestamp = 7;
   * @return The inputTimestamp.
   */
  com.google.protobuf.Timestamp getInputTimestamp();
  /**
   * .google.protobuf.Timestamp input_timestamp = 7;
   */
  com.google.protobuf.TimestampOrBuilder getInputTimestampOrBuilder();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy