A B C D E G H I J M N O P R S T U V W _ 
All Classes All Packages

A

AbstractMessage - Class in io.jenkins.plugins.wxwork.bo.message
AbstractMessage
AbstractMessage(MessageType) - Constructor for class io.jenkins.plugins.wxwork.bo.message.AbstractMessage
 
AbstractRobotMessageSender - Class in io.jenkins.plugins.wxwork.robot
AbstractRobotMessageSender
AbstractRobotMessageSender() - Constructor for class io.jenkins.plugins.wxwork.robot.AbstractRobotMessageSender
 
addAt(String) - Method in class io.jenkins.plugins.wxwork.bo.message.TextMessage.Builder
 
at(Set<String>) - Method in class io.jenkins.plugins.wxwork.bo.message.TextMessage.Builder
 
atAll(boolean) - Method in class io.jenkins.plugins.wxwork.bo.message.TextMessage.Builder
 

B

base64(String) - Method in class io.jenkins.plugins.wxwork.bo.message.ImageMessage.Builder
 
body() - Method in interface io.jenkins.plugins.wxwork.contract.HttpRequest
请求体
body() - Method in interface io.jenkins.plugins.wxwork.contract.HttpResponse
响应体
body() - Method in class io.jenkins.plugins.wxwork.protocol.DefaultHttpResponse
 
body() - Method in class io.jenkins.plugins.wxwork.protocol.WXWorkRobotRequest
 
build() - Method in class io.jenkins.plugins.wxwork.bo.message.ImageMessage.Builder
 
build() - Method in class io.jenkins.plugins.wxwork.bo.message.MarkdownMessage.Builder
 
build() - Method in class io.jenkins.plugins.wxwork.bo.message.TextMessage.Builder
 
builder() - Static method in class io.jenkins.plugins.wxwork.bo.message.ImageMessage
 
builder() - Static method in class io.jenkins.plugins.wxwork.bo.message.MarkdownMessage
 
builder() - Static method in class io.jenkins.plugins.wxwork.bo.message.TextMessage
 
Builder() - Constructor for class io.jenkins.plugins.wxwork.bo.message.ImageMessage.Builder
 
Builder() - Constructor for class io.jenkins.plugins.wxwork.bo.message.MarkdownMessage.Builder
 
Builder() - Constructor for class io.jenkins.plugins.wxwork.bo.message.TextMessage.Builder
 
Builder(String, Set<String>) - Constructor for class io.jenkins.plugins.wxwork.bo.message.TextMessage.Builder
 

C

content(String) - Method in class io.jenkins.plugins.wxwork.bo.message.MarkdownMessage.Builder
 
content(String) - Method in class io.jenkins.plugins.wxwork.bo.message.TextMessage.Builder
 
contentType() - Method in interface io.jenkins.plugins.wxwork.contract.HttpRequest
Content-Type

D

DefaultHttpClient - Class in io.jenkins.plugins.wxwork.httpclient
DefaultHttpClient
DefaultHttpClient() - Constructor for class io.jenkins.plugins.wxwork.httpclient.DefaultHttpClient
 
DefaultHttpResponse - Class in io.jenkins.plugins.wxwork.protocol
DefaultHttpResponse
DefaultHttpResponse() - Constructor for class io.jenkins.plugins.wxwork.protocol.DefaultHttpResponse
 
defaultInstance() - Static method in class io.jenkins.plugins.wxwork.factory.HttpClientFactory
使用默认的httpclient实现
DigestUtils - Class in io.jenkins.plugins.wxwork.utils
DigestUtils
displayName() - Static method in class io.jenkins.plugins.wxwork.Messages
Key displayName: 企业微信机器人通知.
doCheckId(String) - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
ID验证
doCheckName(String) - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
名称验证
doCheckWebhook(String) - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
webhook地址验证
doTest(String, String, String) - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
测试机器人

E

errorMessage() - Method in interface io.jenkins.plugins.wxwork.contract.HttpResponse
异常消息
errorMessage() - Method in interface io.jenkins.plugins.wxwork.contract.RobotResponse
响应异常消息
errorMessage() - Method in class io.jenkins.plugins.wxwork.protocol.DefaultHttpResponse
 
errorMessage() - Method in class io.jenkins.plugins.wxwork.protocol.WXWorkRobotResponse
 

G

GET - io.jenkins.plugins.wxwork.enums.HttpMethod
GET
getDescriptor() - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty
 
getDisplayName() - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder.WXWorkDescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.wxwork.WXWorkUserExtensionProperty.WXWorkUserExtensionPropertyDescriptor
 
getRobotPropertyById(String) - Method in class io.jenkins.plugins.wxwork.WXWorkGlobalConfig
获取指定ID的机器人配置信息
getRunUser(Run<?, ?>, TaskListener) - Static method in class io.jenkins.plugins.wxwork.utils.JenkinsUtils
获取执行用户
getValue() - Method in enum io.jenkins.plugins.wxwork.enums.HttpMethod
 
getValue() - Method in enum io.jenkins.plugins.wxwork.enums.MessageType
 
getWXWorkRobotPropertyDescriptor() - Method in class io.jenkins.plugins.wxwork.WXWorkGlobalConfig
`机器人` 配置页面
green(String) - Static method in class io.jenkins.plugins.wxwork.utils.MarkdownColor
绿色字体消息
grey(String) - Static method in class io.jenkins.plugins.wxwork.utils.MarkdownColor
灰色字体消息

H

HttpClient - Interface in io.jenkins.plugins.wxwork.contract
HttpClient
HttpClientFactory - Class in io.jenkins.plugins.wxwork.factory
HttpCallFactory
HttpMethod - Enum in io.jenkins.plugins.wxwork.enums
HttpMethod
HttpRequest - Interface in io.jenkins.plugins.wxwork.contract
HttpRequest
HttpResponse - Interface in io.jenkins.plugins.wxwork.contract
HttpResponse

I

id() - Method in interface io.jenkins.plugins.wxwork.contract.RobotProperty
机器人唯一标识
id() - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty
 
Image() - Constructor for class io.jenkins.plugins.wxwork.bo.message.ImageMessage.Image
 
IMAGE - io.jenkins.plugins.wxwork.enums.MessageType
图片消息
ImageMessage - Class in io.jenkins.plugins.wxwork.bo.message
ImageMessage
ImageMessage() - Constructor for class io.jenkins.plugins.wxwork.bo.message.ImageMessage
 
ImageMessage(ImageMessage.Image) - Constructor for class io.jenkins.plugins.wxwork.bo.message.ImageMessage
 
ImageMessage.Builder - Class in io.jenkins.plugins.wxwork.bo.message
 
ImageMessage.Image - Class in io.jenkins.plugins.wxwork.bo.message
 
ImageMessageTransfer - Class in io.jenkins.plugins.wxwork.transfer
ImageMessageTransfer
ImageMessageTransfer() - Constructor for class io.jenkins.plugins.wxwork.transfer.ImageMessageTransfer
 
instance() - Static method in class io.jenkins.plugins.wxwork.robot.WXWorkRobotMessageSender
 
instance() - Static method in class io.jenkins.plugins.wxwork.WXWorkGlobalConfig
 
io.jenkins.plugins.wxwork - package io.jenkins.plugins.wxwork
 
io.jenkins.plugins.wxwork.bo - package io.jenkins.plugins.wxwork.bo
 
io.jenkins.plugins.wxwork.bo.message - package io.jenkins.plugins.wxwork.bo.message
 
io.jenkins.plugins.wxwork.contract - package io.jenkins.plugins.wxwork.contract
 
io.jenkins.plugins.wxwork.enums - package io.jenkins.plugins.wxwork.enums
 
io.jenkins.plugins.wxwork.factory - package io.jenkins.plugins.wxwork.factory
 
io.jenkins.plugins.wxwork.httpclient - package io.jenkins.plugins.wxwork.httpclient
 
io.jenkins.plugins.wxwork.protocol - package io.jenkins.plugins.wxwork.protocol
 
io.jenkins.plugins.wxwork.robot - package io.jenkins.plugins.wxwork.robot
 
io.jenkins.plugins.wxwork.transfer - package io.jenkins.plugins.wxwork.transfer
 
io.jenkins.plugins.wxwork.utils - package io.jenkins.plugins.wxwork.utils
 
isApplicable(Class<? extends AbstractProject>) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder.WXWorkDescriptorImpl
 
isBlank(String) - Static method in class io.jenkins.plugins.wxwork.utils.StrUtils
 
isNotBlank(String) - Static method in class io.jenkins.plugins.wxwork.utils.StrUtils
 
isOk() - Method in interface io.jenkins.plugins.wxwork.contract.RobotResponse
响应是否成功
isOk() - Method in class io.jenkins.plugins.wxwork.protocol.WXWorkRobotResponse
 

J

JenkinsUtils - Class in io.jenkins.plugins.wxwork.utils
JenkinsUtils
JsonUtils - Class in io.jenkins.plugins.wxwork.utils
JsonUtils

M

makeRobotRequest(RobotPipelineVars) - Static method in class io.jenkins.plugins.wxwork.factory.RobotMessageFactory
 
Markdown() - Constructor for class io.jenkins.plugins.wxwork.bo.message.MarkdownMessage.Markdown
 
MARKDOWN - io.jenkins.plugins.wxwork.enums.MessageType
markdown
MarkdownColor - Class in io.jenkins.plugins.wxwork.utils
MarkdownColor
MarkdownMessage - Class in io.jenkins.plugins.wxwork.bo.message
MarkdownMessage
MarkdownMessage() - Constructor for class io.jenkins.plugins.wxwork.bo.message.MarkdownMessage
 
MarkdownMessage(MarkdownMessage.Markdown) - Constructor for class io.jenkins.plugins.wxwork.bo.message.MarkdownMessage
 
MarkdownMessage.Builder - Class in io.jenkins.plugins.wxwork.bo.message
 
MarkdownMessage.Markdown - Class in io.jenkins.plugins.wxwork.bo.message
 
MarkdownMessageTransfer - Class in io.jenkins.plugins.wxwork.transfer
MarkdownMessageTransfer
MarkdownMessageTransfer() - Constructor for class io.jenkins.plugins.wxwork.transfer.MarkdownMessageTransfer
 
md5(String) - Method in class io.jenkins.plugins.wxwork.bo.message.ImageMessage.Builder
 
md5hex(byte[]) - Static method in class io.jenkins.plugins.wxwork.utils.DigestUtils
 
Messages - Class in io.jenkins.plugins.wxwork
Generated localization support class.
Messages() - Constructor for class io.jenkins.plugins.wxwork.Messages
 
messageType() - Method in class io.jenkins.plugins.wxwork.bo.message.AbstractMessage
 
messageType() - Method in interface io.jenkins.plugins.wxwork.contract.RobotRequest
消息类型
MessageType - Enum in io.jenkins.plugins.wxwork.enums
消息类型
method() - Method in interface io.jenkins.plugins.wxwork.contract.HttpRequest
请求方法
method() - Method in class io.jenkins.plugins.wxwork.protocol.WXWorkRobotRequest
 
msgType - Variable in class io.jenkins.plugins.wxwork.bo.message.AbstractMessage
消息类型

N

name() - Method in interface io.jenkins.plugins.wxwork.contract.RobotProperty
机器人名称
name() - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty
 
newInstance(User) - Method in class io.jenkins.plugins.wxwork.WXWorkUserExtensionProperty.WXWorkUserExtensionPropertyDescriptor
 
newInstance(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.wxwork.WXWorkUserExtensionProperty.WXWorkUserExtensionPropertyDescriptor
 

O

of(String) - Static method in class io.jenkins.plugins.wxwork.WXWorkUserExtensionProperty
 

P

perform(Run<?, ?>, FilePath, EnvVars, Launcher, TaskListener) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
POST - io.jenkins.plugins.wxwork.enums.HttpMethod
POST
property - Variable in class io.jenkins.plugins.wxwork.protocol.WXWorkRobotRequest
RobotProperty

R

red(String) - Static method in class io.jenkins.plugins.wxwork.utils.MarkdownColor
红色字体消息
request - Variable in class io.jenkins.plugins.wxwork.protocol.WXWorkRobotRequest
RobotRequest
RobotMessageFactory - Class in io.jenkins.plugins.wxwork.factory
RobotMessageFactory
RobotMessageSender - Interface in io.jenkins.plugins.wxwork.contract
RobotMessageSender
RobotMessageTransfer - Interface in io.jenkins.plugins.wxwork.contract
RobotMessageTransfer
RobotPipelineVars - Class in io.jenkins.plugins.wxwork.bo
RobotPipelineVars
RobotPipelineVars() - Constructor for class io.jenkins.plugins.wxwork.bo.RobotPipelineVars
 
RobotProperty - Interface in io.jenkins.plugins.wxwork.contract
RobotProperty
RobotRequest - Interface in io.jenkins.plugins.wxwork.contract
RobotRequest
RobotResponse - Interface in io.jenkins.plugins.wxwork.contract
RobotResponse
RunUser - Class in io.jenkins.plugins.wxwork.bo
RunUser
RunUser() - Constructor for class io.jenkins.plugins.wxwork.bo.RunUser
 

S

send(HttpRequest) - Method in interface io.jenkins.plugins.wxwork.contract.HttpClient
发送请求
send(HttpRequest) - Method in class io.jenkins.plugins.wxwork.httpclient.DefaultHttpClient
 
send(RobotProperty, RobotRequest) - Method in interface io.jenkins.plugins.wxwork.contract.RobotMessageSender
发送消息
send(RobotProperty, RobotRequest) - Method in class io.jenkins.plugins.wxwork.robot.AbstractRobotMessageSender
 
setAt(List<String>) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
setAtAll(Boolean) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
setAtMe(Boolean) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
setImageUrl(String) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
setRobotPropertyList(List<WXWorkRobotProperty>) - Method in class io.jenkins.plugins.wxwork.WXWorkGlobalConfig
 
setText(List<String>) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
setType(String) - Method in class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
statusCode() - Method in interface io.jenkins.plugins.wxwork.contract.HttpResponse
状态码
statusCode() - Method in class io.jenkins.plugins.wxwork.protocol.DefaultHttpResponse
 
StrUtils - Class in io.jenkins.plugins.wxwork.utils
StrUtils
supports(MessageType) - Method in interface io.jenkins.plugins.wxwork.contract.RobotMessageTransfer
是否支持消息类型
supports(MessageType) - Method in class io.jenkins.plugins.wxwork.transfer.ImageMessageTransfer
 
supports(MessageType) - Method in class io.jenkins.plugins.wxwork.transfer.MarkdownMessageTransfer
 
supports(MessageType) - Method in class io.jenkins.plugins.wxwork.transfer.TextMessageTransfer
 

T

Text() - Constructor for class io.jenkins.plugins.wxwork.bo.message.TextMessage.Text
 
TEXT - io.jenkins.plugins.wxwork.enums.MessageType
文本
TextMessage - Class in io.jenkins.plugins.wxwork.bo.message
TextMessage
TextMessage() - Constructor for class io.jenkins.plugins.wxwork.bo.message.TextMessage
 
TextMessage(TextMessage.Text) - Constructor for class io.jenkins.plugins.wxwork.bo.message.TextMessage
 
TextMessage.Builder - Class in io.jenkins.plugins.wxwork.bo.message
 
TextMessage.Text - Class in io.jenkins.plugins.wxwork.bo.message
 
TextMessageTransfer - Class in io.jenkins.plugins.wxwork.transfer
TextMessageTransfer
TextMessageTransfer() - Constructor for class io.jenkins.plugins.wxwork.transfer.TextMessageTransfer
 
toBean(byte[], Class<T>) - Static method in class io.jenkins.plugins.wxwork.utils.JsonUtils
 
toBean(String, Class<T>) - Static method in class io.jenkins.plugins.wxwork.utils.JsonUtils
 
toBytes() - Method in class io.jenkins.plugins.wxwork.bo.message.AbstractMessage
 
toBytes() - Method in interface io.jenkins.plugins.wxwork.contract.RobotRequest
toBytes
toJson() - Method in class io.jenkins.plugins.wxwork.bo.message.AbstractMessage
 
toJson() - Method in interface io.jenkins.plugins.wxwork.contract.RobotRequest
toJson
toJson(Object) - Static method in class io.jenkins.plugins.wxwork.utils.JsonUtils
 
toString() - Method in enum io.jenkins.plugins.wxwork.enums.HttpMethod
 
toString() - Method in enum io.jenkins.plugins.wxwork.enums.MessageType
 
transferRobotRequest(RobotPipelineVars) - Method in interface io.jenkins.plugins.wxwork.contract.RobotMessageTransfer
生成机器人请求消息
transferRobotRequest(RobotPipelineVars) - Method in class io.jenkins.plugins.wxwork.transfer.ImageMessageTransfer
 
transferRobotRequest(RobotPipelineVars) - Method in class io.jenkins.plugins.wxwork.transfer.MarkdownMessageTransfer
 
transferRobotRequest(RobotPipelineVars) - Method in class io.jenkins.plugins.wxwork.transfer.TextMessageTransfer
 
typeValueOf(String) - Static method in enum io.jenkins.plugins.wxwork.enums.MessageType
 

U

url() - Method in interface io.jenkins.plugins.wxwork.contract.HttpRequest
请求地址
url() - Method in class io.jenkins.plugins.wxwork.protocol.WXWorkRobotRequest
 
UserProperty_mobile() - Static method in class io.jenkins.plugins.wxwork.Messages
Key UserProperty.mobile: 企业微信成员手机号码.

V

valueOf(String) - Static method in enum io.jenkins.plugins.wxwork.enums.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jenkins.plugins.wxwork.enums.MessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jenkins.plugins.wxwork.enums.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jenkins.plugins.wxwork.enums.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

webhook() - Method in interface io.jenkins.plugins.wxwork.contract.RobotProperty
机器人webhook地址
webhook() - Method in class io.jenkins.plugins.wxwork.WXWorkRobotProperty
 
wrapRequest(RobotProperty, RobotRequest) - Method in class io.jenkins.plugins.wxwork.robot.AbstractRobotMessageSender
包装request
wrapRequest(RobotProperty, RobotRequest) - Method in class io.jenkins.plugins.wxwork.robot.WXWorkRobotMessageSender
 
wrapResponse(HttpResponse) - Method in class io.jenkins.plugins.wxwork.robot.AbstractRobotMessageSender
包装response
wrapResponse(HttpResponse) - Method in class io.jenkins.plugins.wxwork.robot.WXWorkRobotMessageSender
 
WXWorkDescriptorImpl() - Constructor for class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder.WXWorkDescriptorImpl
 
WXWorkGlobalConfig - Class in io.jenkins.plugins.wxwork
WXWorkGlobalConfig
WXWorkGlobalConfig() - Constructor for class io.jenkins.plugins.wxwork.WXWorkGlobalConfig
 
WXWorkGlobalConfig(List<WXWorkRobotProperty>) - Constructor for class io.jenkins.plugins.wxwork.WXWorkGlobalConfig
 
WXWorkPipelineBuilder - Class in io.jenkins.plugins.wxwork
Pipeline支持
WXWorkPipelineBuilder(String) - Constructor for class io.jenkins.plugins.wxwork.WXWorkPipelineBuilder
 
WXWorkPipelineBuilder.WXWorkDescriptorImpl - Class in io.jenkins.plugins.wxwork
 
WXWorkRobotMessageSender - Class in io.jenkins.plugins.wxwork.robot
WXWorkRobotMessageSender
WXWorkRobotMessageSender() - Constructor for class io.jenkins.plugins.wxwork.robot.WXWorkRobotMessageSender
 
WXWorkRobotProperty - Class in io.jenkins.plugins.wxwork
WXWorkRobotProperty
WXWorkRobotProperty(String, String, String) - Constructor for class io.jenkins.plugins.wxwork.WXWorkRobotProperty
 
WXWorkRobotProperty.WXWorkRobotPropertyDescriptor - Class in io.jenkins.plugins.wxwork
 
WXWorkRobotPropertyDescriptor() - Constructor for class io.jenkins.plugins.wxwork.WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
 
WXWorkRobotRequest - Class in io.jenkins.plugins.wxwork.protocol
WXWorkRobotRequest
WXWorkRobotRequest() - Constructor for class io.jenkins.plugins.wxwork.protocol.WXWorkRobotRequest
 
WXWorkRobotResponse - Class in io.jenkins.plugins.wxwork.protocol
WXWorkRobotResponse
WXWorkRobotResponse() - Constructor for class io.jenkins.plugins.wxwork.protocol.WXWorkRobotResponse
 
WXWorkUserExtensionProperty - Class in io.jenkins.plugins.wxwork
Jenkins用户扩展信息
WXWorkUserExtensionProperty(String) - Constructor for class io.jenkins.plugins.wxwork.WXWorkUserExtensionProperty
 
WXWorkUserExtensionProperty.WXWorkUserExtensionPropertyDescriptor - Class in io.jenkins.plugins.wxwork
 
WXWorkUserExtensionPropertyDescriptor() - Constructor for class io.jenkins.plugins.wxwork.WXWorkUserExtensionProperty.WXWorkUserExtensionPropertyDescriptor
 

_

_displayName() - Static method in class io.jenkins.plugins.wxwork.Messages
Key displayName: 企业微信机器人通知.
_UserProperty_mobile() - Static method in class io.jenkins.plugins.wxwork.Messages
Key UserProperty.mobile: 企业微信成员手机号码.
A B C D E G H I J M N O P R S T U V W _ 
All Classes All Packages