クラス ReactiveGridFsUpload.ReactiveGridFsUploadBuilder<T>
java.lang.ObjectSE
org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder<T>
- 型パラメーター:
T- ターゲット ID 型。
- 含まれているクラス:
- ReactiveGridFsUpload<ID>
ReactiveGridFsUpload を流暢に作成するビルダー。方法の概要
修飾子と型メソッド説明build()chunkSize(int chunkSize) アップロードチャンクサイズをバイト単位で設定します。content(org.reactivestreams.Publisher<DataBuffer> source) アップロードするファイルの内容を定義します。contentType(StringSE contentType) コンテンツ型を設定します。ファイル名を設定します。gridFsFile(com.mongodb.client.gridfs.model.GridFSFile gridFSFile) 指定されたファイルから ID、ファイル名、メタデータ、チャンクサイズを設定します。id(T1 id) 使用する ID を設定します。metadata(org.bson.Document metadata) ファイルのメタデータを設定します。options(GridFsObject.Options options) 追加のファイル情報を設定します。
メソッドの詳細
content
public ReactiveGridFsUpload.ReactiveGridFsUploadBuilder<T> content(org.reactivestreams.Publisher<DataBuffer> source) アップロードするファイルの内容を定義します。- パラメーター:
source- アップロードコンテンツ。- 戻り値:
- this。
id
使用する ID を設定します。- 型パラメーター:
T1-- パラメーター:
id- コンテンツを保存する ID。- 戻り値:
- this。
filename
ファイル名を設定します。- パラメーター:
filename- 使用するファイル名。- 戻り値:
- this。
options
追加のファイル情報を設定します。- パラメーター:
options- null であってはなりません。- 戻り値:
- this。
metadata
ファイルのメタデータを設定します。- パラメーター:
metadata- null であってはなりません。- 戻り値:
chunkSize
アップロードチャンクサイズをバイト単位で設定します。- パラメーター:
chunkSize- デフォルトでは負の数を使用します。- 戻り値:
gridFsFile
public ReactiveGridFsUpload.ReactiveGridFsUploadBuilder<T> gridFsFile(com.mongodb.client.gridfs.model.GridFSFile gridFSFile) 指定されたファイルから ID、ファイル名、メタデータ、チャンクサイズを設定します。- パラメーター:
gridFSFile- null であってはなりません。- 戻り値:
- this。
contentType
コンテンツ型を設定します。- パラメーター:
contentType- null であってはなりません。- 戻り値:
- this。
build