パッケージ org.iplass.mtp.webhook
クラス Webhook
java.lang.Object
org.iplass.mtp.webhook.Webhook
送るウェッブフックを表します。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidaddHeader(WebhookHeader header) カスタムヘッダーを追加する。送る内容のタイプを取得する。宛先クラスWebhookEndpointオブジェクトを取得する。カスタムヘッダーを取得する。設定したHTTP接続メソッド名を取得する。Urlのパスとクエリ―を取得します。送る内容を取得する。返事結果処理のオブジェクトを取得する。voidsetContentType(String contentType) 送る内容のタイプを設定する。voidsetEndpoint(WebhookEndpoint endpoint) 宛先を設置する。voidsetHeaders(List<WebhookHeader> headers) カスタムヘッダーを設置する。voidsetHttpMethod(String httpMethod) HTTP connectionのメソッドをセットする、未設定ならPOSTになります。voidsetPathAndQuery(String pathAndQuery) Urlのパスとクエリ―を設置します。"?"voidsetPayloadContent(String payloadContent) 送る内容を設置する。voidsetResponseHandler(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 オブジェクト
-