Class PullRequestHookBuilder

    • Field Detail

      • value$jsonBody$java$lang$String

        protected String value$jsonBody$java$lang$String
      • isSet$jsonBody$java$lang$String

        protected boolean isSet$jsonBody$java$lang$String
      • value$hookName$java$lang$String

        protected String value$hookName$java$lang$String
      • isSet$hookName$java$lang$String

        protected boolean isSet$hookName$java$lang$String
      • value$objectKind$java$lang$String

        protected String value$objectKind$java$lang$String
      • isSet$objectKind$java$lang$String

        protected boolean isSet$objectKind$java$lang$String
      • value$repository$com$gitee$jenkins$gitee$hook$model$Repository

        protected Repository value$repository$com$gitee$jenkins$gitee$hook$model$Repository
      • isSet$repository$com$gitee$jenkins$gitee$hook$model$Repository

        protected boolean isSet$repository$com$gitee$jenkins$gitee$hook$model$Repository
      • value$sender$com$gitee$jenkins$gitee$hook$model$User

        protected User value$sender$com$gitee$jenkins$gitee$hook$model$User
      • isSet$sender$com$gitee$jenkins$gitee$hook$model$User

        protected boolean isSet$sender$com$gitee$jenkins$gitee$hook$model$User
      • value$action$com$gitee$jenkins$gitee$hook$model$Action

        protected Action value$action$com$gitee$jenkins$gitee$hook$model$Action
      • isSet$action$com$gitee$jenkins$gitee$hook$model$Action

        protected boolean isSet$action$com$gitee$jenkins$gitee$hook$model$Action
      • value$actionDesc$com$gitee$jenkins$gitee$hook$model$ActionDesc

        protected ActionDesc value$actionDesc$com$gitee$jenkins$gitee$hook$model$ActionDesc
      • isSet$actionDesc$com$gitee$jenkins$gitee$hook$model$ActionDesc

        protected boolean isSet$actionDesc$com$gitee$jenkins$gitee$hook$model$ActionDesc
      • value$state$com$gitee$jenkins$gitee$hook$model$State

        protected State value$state$com$gitee$jenkins$gitee$hook$model$State
      • isSet$state$com$gitee$jenkins$gitee$hook$model$State

        protected boolean isSet$state$com$gitee$jenkins$gitee$hook$model$State
      • value$user$com$gitee$jenkins$gitee$hook$model$User

        protected User value$user$com$gitee$jenkins$gitee$hook$model$User
      • isSet$user$com$gitee$jenkins$gitee$hook$model$User

        protected boolean isSet$user$com$gitee$jenkins$gitee$hook$model$User
      • value$assignee$com$gitee$jenkins$gitee$hook$model$User

        protected User value$assignee$com$gitee$jenkins$gitee$hook$model$User
      • isSet$assignee$com$gitee$jenkins$gitee$hook$model$User

        protected boolean isSet$assignee$com$gitee$jenkins$gitee$hook$model$User
      • value$repo$com$gitee$jenkins$gitee$hook$model$Project

        protected Project value$repo$com$gitee$jenkins$gitee$hook$model$Project
      • isSet$repo$com$gitee$jenkins$gitee$hook$model$Project

        protected boolean isSet$repo$com$gitee$jenkins$gitee$hook$model$Project
      • value$pullRequest$com$gitee$jenkins$gitee$hook$model$PullRequestObjectAttributes

        protected PullRequestObjectAttributes value$pullRequest$com$gitee$jenkins$gitee$hook$model$PullRequestObjectAttributes
      • isSet$pullRequest$com$gitee$jenkins$gitee$hook$model$PullRequestObjectAttributes

        protected boolean isSet$pullRequest$com$gitee$jenkins$gitee$hook$model$PullRequestObjectAttributes
      • isSet$labels$java$util$List

        protected boolean isSet$labels$java$util$List
    • Method Detail

      • pullRequestHook

        public static PullRequestHookBuilder pullRequestHook()
        Factory Method to construct a PullRequestHookBuilder
        Returns:
        a new PullRequestHookBuilder
      • withJsonBody

        public PullRequestHookBuilder withJsonBody​(String value)
        Sets the default value for the jsonBody property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withHookName

        public PullRequestHookBuilder withHookName​(String value)
        Sets the default value for the hookName property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withObjectKind

        public PullRequestHookBuilder withObjectKind​(String value)
        Sets the default value for the objectKind property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withRepository

        public PullRequestHookBuilder withRepository​(Repository value)
        Sets the default value for the repository property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withSender

        public PullRequestHookBuilder withSender​(User value)
        Sets the default value for the sender property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withAction

        public PullRequestHookBuilder withAction​(Action value)
        Sets the default value for the action property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withActionDesc

        public PullRequestHookBuilder withActionDesc​(ActionDesc value)
        Sets the default value for the actionDesc property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withState

        public PullRequestHookBuilder withState​(State value)
        Sets the default value for the state property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withUser

        public PullRequestHookBuilder withUser​(User value)
        Sets the default value for the user property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withAssignee

        public PullRequestHookBuilder withAssignee​(User value)
        Sets the default value for the assignee property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • withRepo

        public PullRequestHookBuilder withRepo​(Project value)
        Sets the default value for the repo property.
        Parameters:
        value - the default value
        Returns:
        this builder
      • clone

        @GwtIncompatible
        public Object clone()
        Returns a clone of this builder.
        Overrides:
        clone in class Object
        Returns:
        the clone
      • but

        @GwtIncompatible
        public PullRequestHookBuilder but()
        Returns a clone of this builder.
        Returns:
        the clone