content: // Generated by the protocol buffer compiler.  DO NOT EDIT!
  // NO CHECKED-IN PROTOBUF GENCODE
  // source: messages.proto
  // Protobuf Java Version: 4.28.2
  
  package finsky.protos;
  
  public interface PreFetchOrBuilder extends
      // @@protoc_insertion_point(interface_extends:finsky.protos.PreFetch)
      com.google.protobuf.MessageLiteOrBuilder {
  
    /**
     * <code>optional string url = 1;</code>
     * @return Whether the url field is set.
     */
    boolean hasUrl();
    /**
     * <code>optional string url = 1;</code>
     * @return The url.
     */
    java.lang.String getUrl();
    /**
     * <code>optional string url = 1;</code>
     * @return The bytes for url.
     */
    com.google.protobuf.ByteString
        getUrlBytes();
  
    /**
     * <code>optional .finsky.protos.ResponseWrapper response = 2;</code>
     * @return Whether the response field is set.
     */
    boolean hasResponse();
    /**
     * <code>optional .finsky.protos.ResponseWrapper response = 2;</code>
     * @return The response.
     */
    finsky.protos.ResponseWrapper getResponse();
  
    /**
     * <code>optional string etag = 3;</code>
     * @return Whether the etag field is set.
     */
    boolean hasEtag();
    /**
     * <code>optional string etag = 3;</code>
     * @return The etag.
     */
    java.lang.String getEtag();
    /**
     * <code>optional string etag = 3;</code>
     * @return The bytes for etag.
     */
    com.google.protobuf.ByteString
        getEtagBytes();
  
    /**
     * <code>optional int64 ttl = 4;</code>
     * @return Whether the ttl field is set.
     */
    boolean hasTtl();
    /**
     * <code>optional int64 ttl = 4;</code>
     * @return The ttl.
     */
    long getTtl();
  
    /**
     * <code>optional int64 softTtl = 5;</code>
     * @return Whether the softTtl field is set.
     */
    boolean hasSoftTtl();
    /**
     * <code>optional int64 softTtl = 5;</code>
     * @return The softTtl.
     */
    long getSoftTtl();
  }
  