// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/privacy/dlp/v2/dlp.proto

package com.google.privacy.dlp.v2;

public interface RecordLocationOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.privacy.dlp.v2.RecordLocation)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <pre>
   * Key of the finding.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.RecordKey record_key = 1;</code>
   */
  boolean hasRecordKey();
  /**
   * <pre>
   * Key of the finding.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.RecordKey record_key = 1;</code>
   */
  com.google.privacy.dlp.v2.RecordKey getRecordKey();
  /**
   * <pre>
   * Key of the finding.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.RecordKey record_key = 1;</code>
   */
  com.google.privacy.dlp.v2.RecordKeyOrBuilder getRecordKeyOrBuilder();

  /**
   * <pre>
   * Field id of the field containing the finding.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.FieldId field_id = 2;</code>
   */
  boolean hasFieldId();
  /**
   * <pre>
   * Field id of the field containing the finding.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.FieldId field_id = 2;</code>
   */
  com.google.privacy.dlp.v2.FieldId getFieldId();
  /**
   * <pre>
   * Field id of the field containing the finding.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.FieldId field_id = 2;</code>
   */
  com.google.privacy.dlp.v2.FieldIdOrBuilder getFieldIdOrBuilder();

  /**
   * <pre>
   * Location within a `ContentItem.Table`.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.TableLocation table_location = 3;</code>
   */
  boolean hasTableLocation();
  /**
   * <pre>
   * Location within a `ContentItem.Table`.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.TableLocation table_location = 3;</code>
   */
  com.google.privacy.dlp.v2.TableLocation getTableLocation();
  /**
   * <pre>
   * Location within a `ContentItem.Table`.
   * </pre>
   *
   * <code>.google.privacy.dlp.v2.TableLocation table_location = 3;</code>
   */
  com.google.privacy.dlp.v2.TableLocationOrBuilder getTableLocationOrBuilder();
}
