Package com.streamconverter.context
Class ExecutionContext.Builder
java.lang.Object
com.streamconverter.context.ExecutionContext.Builder
- Enclosing class:
ExecutionContext
ExecutionContext作成用のBuilderクラス
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
ExecutionContextインスタンスを生成executionId
(String executionId) 実行IDを設定globalContext
(String key, String value) グローバルコンテキスト値を設定globalContext
(Map<String, String> context) グローバルコンテキストを一括設定開始時刻を設定userContext
(String key, String value) ユーザーコンテキスト値を設定userContext
(Map<String, String> context) ユーザーコンテキストを一括設定
-
Constructor Details
-
Builder
public Builder()Creates a new builder.
-
-
Method Details
-
executionId
実行IDを設定- Parameters:
executionId
- 実行ID- Returns:
- Builderインスタンス
-
startTime
開始時刻を設定- Parameters:
startTime
- 開始時刻- Returns:
- Builderインスタンス
-
globalContext
グローバルコンテキスト値を設定- Parameters:
key
- キーvalue
- 値- Returns:
- Builderインスタンス
-
globalContext
グローバルコンテキストを一括設定- Parameters:
context
- コンテキストマップ- Returns:
- Builderインスタンス
-
userContext
ユーザーコンテキスト値を設定- Parameters:
key
- キーvalue
- 値- Returns:
- Builderインスタンス
-
userContext
ユーザーコンテキストを一括設定- Parameters:
context
- コンテキストマップ- Returns:
- Builderインスタンス
-
build
ExecutionContextインスタンスを生成- Returns:
- ExecutionContextインスタンス
-