类 WebhookExecutorFactory.Builder
- java.lang.Object
-
- cn.woodwhales.common.webhook.executor.WebhookExecutorFactory.Builder
-
public static class WebhookExecutorFactory.Builder extends Object
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 WebhookExecutorFactory.BuilderbasePackageNames(String... basePackageNames)WebhookExecutorFactory.BuilderbaseWebhookRequestBody(BaseWebhookRequestBody baseWebhookRequestBody)static WebhookExecutorFactory.Builderbuild(String url, String title, BaseWebhookRequestBody baseWebhookRequestBody)static WebhookExecutorFactory.Builderbuild(String url, String title, java.util.function.Consumer<BaseWebhookRequestBody> consumer)voidexecute()WebhookExecutorFactory.Buildersecret(String secret)WebhookExecutorFactory.Builderthrowable(Throwable throwable)WebhookExecutorFactory.Builderthrowable(Throwable throwable, String... basePackageNames)WebhookExecutorFactory.BuilderuserIdList(List<String> userIdList)WebhookExecutorFactory.BuilderuserMobileList(List<String> userMobileList)WebhookExecutorFactory.BuilderwebhookExtraInfo(long duration, TimeUnit unit)WebhookExecutorFactory.BuilderwebhookExtraInfo(WebhookExtraInfo webhookExtraInfo)
-
-
-
方法详细资料
-
build
public static WebhookExecutorFactory.Builder build(String url, String title, java.util.function.Consumer<BaseWebhookRequestBody> consumer)
-
build
public static WebhookExecutorFactory.Builder build(String url, String title, BaseWebhookRequestBody baseWebhookRequestBody)
-
throwable
public WebhookExecutorFactory.Builder throwable(Throwable throwable, String... basePackageNames)
-
throwable
public WebhookExecutorFactory.Builder throwable(Throwable throwable)
-
basePackageNames
public WebhookExecutorFactory.Builder basePackageNames(String... basePackageNames)
-
secret
public WebhookExecutorFactory.Builder secret(String secret)
-
userIdList
public WebhookExecutorFactory.Builder userIdList(List<String> userIdList)
-
userMobileList
public WebhookExecutorFactory.Builder userMobileList(List<String> userMobileList)
-
baseWebhookRequestBody
public WebhookExecutorFactory.Builder baseWebhookRequestBody(BaseWebhookRequestBody baseWebhookRequestBody)
-
webhookExtraInfo
public WebhookExecutorFactory.Builder webhookExtraInfo(WebhookExtraInfo webhookExtraInfo)
-
webhookExtraInfo
public WebhookExecutorFactory.Builder webhookExtraInfo(long duration, TimeUnit unit)
-
execute
public void execute()
-
-