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

kz.greetgo.file_storage.impl.FileStorageBuilderMonoDb Maven / Gradle / Ivy

package kz.greetgo.file_storage.impl;

import kz.greetgo.file_storage.FileStorage;

/**
 * Строитель хранилища файлов в БД
 */
public interface FileStorageBuilderMonoDb {

  String getDataTable();

  FileStorageBuilderMonoDb setDataTable(String dataTable);

  String getDataTableId();

  FileStorageBuilderMonoDb setDataTableId(String dataTableId);

  String getDataTableData();

  FileStorageBuilderMonoDb setDataTableData(String dataTableData);

  String getParamsTable();

  FileStorageBuilderMonoDb setParamsTable(String paramsTable);

  String getParamsTableId();

  String getParamsTableName();

  FileStorageBuilderMonoDb setParamsTableId(String paramsTableId);

  int getParamsTableNameLength();

  FileStorageBuilderMonoDb setParamsTableNameLength(int paramsTableNameLength);

  FileStorageBuilderMonoDb setParamsTableName(String paramsTableName);

  String getParamsTableDataId();

  FileStorageBuilderMonoDb setParamsTableDataId(String paramsTableDataId);

  String getParamsTableLastModifiedAt();

  FileStorageBuilderMonoDb setParamsTableLastModifiedAt(String paramsTableLastModifiedAt);


  String getParamsTableMimeType();

  FileStorageBuilderMonoDb setParamsTableMimeType(String paramsTableMimeType);

  FileStorageBuilderMonoDb setParamsTableMimeTypeLength(int paramsTableMimeTypeLength);

  int getParamsTableMimeTypeLength();

  FileStorage build();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy