content: // Generated by the protocol buffer compiler.  DO NOT EDIT!
  // NO CHECKED-IN PROTOBUF GENCODE
  // source: a2a.proto
  // Protobuf Java Version: 4.31.1
  
  package io.a2a.grpc;
  
  @com.google.protobuf.Generated
  public interface FilePartOrBuilder extends
      // @@protoc_insertion_point(interface_extends:a2a.v1.FilePart)
      com.google.protobuf.MessageOrBuilder {
  
    /**
     * <code>string file_with_uri = 1;</code>
     * @return Whether the fileWithUri field is set.
     */
    boolean hasFileWithUri();
    /**
     * <code>string file_with_uri = 1;</code>
     * @return The fileWithUri.
     */
    java.lang.String getFileWithUri();
    /**
     * <code>string file_with_uri = 1;</code>
     * @return The bytes for fileWithUri.
     */
    com.google.protobuf.ByteString
        getFileWithUriBytes();
  
    /**
     * <code>bytes file_with_bytes = 2;</code>
     * @return Whether the fileWithBytes field is set.
     */
    boolean hasFileWithBytes();
    /**
     * <code>bytes file_with_bytes = 2;</code>
     * @return The fileWithBytes.
     */
    com.google.protobuf.ByteString getFileWithBytes();
  
    /**
     * <code>string mime_type = 3;</code>
     * @return The mimeType.
     */
    java.lang.String getMimeType();
    /**
     * <code>string mime_type = 3;</code>
     * @return The bytes for mimeType.
     */
    com.google.protobuf.ByteString
        getMimeTypeBytes();
  
    io.a2a.grpc.FilePart.FileCase getFileCase();
  }
  