パッケージ org.iplass.mtp.webhook
クラス Webhook
java.lang.Object
org.iplass.mtp.webhook.Webhook
送るウェッブフックを表します。
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明void
addHeader
(WebhookHeader header) カスタムヘッダーを追加する。送る内容のタイプを取得する。宛先クラスWebhookEndpointオブジェクトを取得する。カスタムヘッダーを取得する。設定したHTTP接続メソッド名を取得する。Urlのパスとクエリ―を取得します。送る内容を取得する。返事結果処理のオブジェクトを取得する。void
setContentType
(String contentType) 送る内容のタイプを設定する。void
setEndpoint
(WebhookEndpoint endpoint) 宛先を設置する。void
setHeaders
(List<WebhookHeader> headers) カスタムヘッダーを設置する。void
setHttpMethod
(String httpMethod) HTTP connectionのメソッドをセットする、未設定ならPOSTになります。void
setPathAndQuery
(String pathAndQuery) Urlのパスとクエリ―を設置します。"?"void
setPayloadContent
(String payloadContent) 送る内容を設置する。void
setResponseHandler
(WebhookResponseHandler responseHandler) 返事結果処理のオブジェクトを設置する。
-
コンストラクタの詳細
-
Webhook
public Webhook()
-
-
メソッドの詳細
-
getHeaders
カスタムヘッダーを取得する。 -
setHeaders
カスタムヘッダーを設置する。- パラメータ:
headers
- WebhookHeaderのリスト
-
addHeader
カスタムヘッダーを追加する。- パラメータ:
headers
- WebhookHeader object
-
getHttpMethod
設定したHTTP接続メソッド名を取得する。 -
setHttpMethod
HTTP connectionのメソッドをセットする、未設定ならPOSTになります。- パラメータ:
httpMethod
- 大文字でメソッド名を設定する。例:POST、GETなと
-
getContentType
送る内容のタイプを取得する。 -
setContentType
送る内容のタイプを設定する。- パラメータ:
contentType
- Content-Typeヘッダに置く内容
-
getPathAndQuery
Urlのパスとクエリ―を取得します。 -
setPathAndQuery
Urlのパスとクエリ―を設置します。"?"の付けをご注意ください。- パラメータ:
pathAndQuery
- クエリ―内容
-
getResponseHandler
返事結果処理のオブジェクトを取得する。 -
setResponseHandler
返事結果処理のオブジェクトを設置する。- パラメータ:
responseHandler
- WebhookResponseHandlerオブジェクト
-
getPayloadContent
送る内容を取得する。 -
setPayloadContent
送る内容を設置する。- パラメータ:
payloadContent
- Content-Typeフォーマットに応じた内容
-
getEndpoint
宛先クラスWebhookEndpointオブジェクトを取得する。 -
setEndpoint
宛先を設置する。- パラメータ:
endpoint
- WebhookEndpoint オブジェクト
-