Class ImportFileParameters

java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.ImportFileParameters

@InternalApi public abstract class ImportFileParameters extends JsonSerializable
Config for file_search_stores.import_file parameters.
  • Constructor Details

    • ImportFileParameters

      public ImportFileParameters()
  • Method Details

    • fileSearchStoreName

      public abstract Optional<String> fileSearchStoreName()
      The resource name of the FileSearchStore. Example: `fileSearchStores/my-file-search-store-123`
    • fileName

      public abstract Optional<String> fileName()
      The name of the File API File to import. Example: `files/abc-123`
    • config

      public abstract Optional<ImportFileConfig> config()
      Optional parameters for the request.
    • builder

      public static ImportFileParameters.Builder builder()
      Instantiates a builder for ImportFileParameters.
    • toBuilder

      public abstract ImportFileParameters.Builder toBuilder()
      Creates a builder with the same values as this instance.
    • fromJson

      public static ImportFileParameters fromJson(String jsonString)
      Deserializes a JSON string to a ImportFileParameters object.