Class CauseDataBuilder

java.lang.Object
com.dabsquared.gitlabjenkins.cause.CauseDataBuilder
All Implemented Interfaces:
Cloneable

@Generated("PojoBuilder") public class CauseDataBuilder extends Object implements Cloneable
  • Field Details Link icon

    • self Link icon

      protected CauseDataBuilder self
    • value$actionType$com$dabsquared$gitlabjenkins$cause$CauseData$ActionType Link icon

      protected CauseData.ActionType value$actionType$com$dabsquared$gitlabjenkins$cause$CauseData$ActionType
    • isSet$actionType$com$dabsquared$gitlabjenkins$cause$CauseData$ActionType Link icon

      protected boolean isSet$actionType$com$dabsquared$gitlabjenkins$cause$CauseData$ActionType
    • value$sourceProjectId$java$lang$Integer Link icon

      protected Integer value$sourceProjectId$java$lang$Integer
    • isSet$sourceProjectId$java$lang$Integer Link icon

      protected boolean isSet$sourceProjectId$java$lang$Integer
    • value$targetProjectId$java$lang$Integer Link icon

      protected Integer value$targetProjectId$java$lang$Integer
    • isSet$targetProjectId$java$lang$Integer Link icon

      protected boolean isSet$targetProjectId$java$lang$Integer
    • value$branch$java$lang$String Link icon

      protected String value$branch$java$lang$String
    • isSet$branch$java$lang$String Link icon

      protected boolean isSet$branch$java$lang$String
    • value$sourceBranch$java$lang$String Link icon

      protected String value$sourceBranch$java$lang$String
    • isSet$sourceBranch$java$lang$String Link icon

      protected boolean isSet$sourceBranch$java$lang$String
    • value$userName$java$lang$String Link icon

      protected String value$userName$java$lang$String
    • isSet$userName$java$lang$String Link icon

      protected boolean isSet$userName$java$lang$String
    • value$userUsername$java$lang$String Link icon

      protected String value$userUsername$java$lang$String
    • isSet$userUsername$java$lang$String Link icon

      protected boolean isSet$userUsername$java$lang$String
    • value$userEmail$java$lang$String Link icon

      protected String value$userEmail$java$lang$String
    • isSet$userEmail$java$lang$String Link icon

      protected boolean isSet$userEmail$java$lang$String
    • value$sourceRepoHomepage$java$lang$String Link icon

      protected String value$sourceRepoHomepage$java$lang$String
    • isSet$sourceRepoHomepage$java$lang$String Link icon

      protected boolean isSet$sourceRepoHomepage$java$lang$String
    • value$sourceRepoName$java$lang$String Link icon

      protected String value$sourceRepoName$java$lang$String
    • isSet$sourceRepoName$java$lang$String Link icon

      protected boolean isSet$sourceRepoName$java$lang$String
    • value$sourceNamespace$java$lang$String Link icon

      protected String value$sourceNamespace$java$lang$String
    • isSet$sourceNamespace$java$lang$String Link icon

      protected boolean isSet$sourceNamespace$java$lang$String
    • value$sourceRepoUrl$java$lang$String Link icon

      protected String value$sourceRepoUrl$java$lang$String
    • isSet$sourceRepoUrl$java$lang$String Link icon

      protected boolean isSet$sourceRepoUrl$java$lang$String
    • value$sourceRepoSshUrl$java$lang$String Link icon

      protected String value$sourceRepoSshUrl$java$lang$String
    • isSet$sourceRepoSshUrl$java$lang$String Link icon

      protected boolean isSet$sourceRepoSshUrl$java$lang$String
    • value$sourceRepoHttpUrl$java$lang$String Link icon

      protected String value$sourceRepoHttpUrl$java$lang$String
    • isSet$sourceRepoHttpUrl$java$lang$String Link icon

      protected boolean isSet$sourceRepoHttpUrl$java$lang$String
    • value$mergeCommitSha$java$lang$String Link icon

      protected String value$mergeCommitSha$java$lang$String
    • isSet$mergeCommitSha$java$lang$String Link icon

      protected boolean isSet$mergeCommitSha$java$lang$String
    • value$mergeRequestTitle$java$lang$String Link icon

      protected String value$mergeRequestTitle$java$lang$String
    • isSet$mergeRequestTitle$java$lang$String Link icon

      protected boolean isSet$mergeRequestTitle$java$lang$String
    • value$mergeRequestDescription$java$lang$String Link icon

      protected String value$mergeRequestDescription$java$lang$String
    • isSet$mergeRequestDescription$java$lang$String Link icon

      protected boolean isSet$mergeRequestDescription$java$lang$String
    • value$mergeRequestId$java$lang$Integer Link icon

      protected Integer value$mergeRequestId$java$lang$Integer
    • isSet$mergeRequestId$java$lang$Integer Link icon

      protected boolean isSet$mergeRequestId$java$lang$Integer
    • value$mergeRequestIid$java$lang$Integer Link icon

      protected Integer value$mergeRequestIid$java$lang$Integer
    • isSet$mergeRequestIid$java$lang$Integer Link icon

      protected boolean isSet$mergeRequestIid$java$lang$Integer
    • value$mergeRequestTargetProjectId$java$lang$Integer Link icon

      protected Integer value$mergeRequestTargetProjectId$java$lang$Integer
    • isSet$mergeRequestTargetProjectId$java$lang$Integer Link icon

      protected boolean isSet$mergeRequestTargetProjectId$java$lang$Integer
    • value$mergeRequestLabels$java$util$List Link icon

      protected List<String> value$mergeRequestLabels$java$util$List
    • isSet$mergeRequestLabels$java$util$List Link icon

      protected boolean isSet$mergeRequestLabels$java$util$List
    • value$targetBranch$java$lang$String Link icon

      protected String value$targetBranch$java$lang$String
    • isSet$targetBranch$java$lang$String Link icon

      protected boolean isSet$targetBranch$java$lang$String
    • value$targetRepoName$java$lang$String Link icon

      protected String value$targetRepoName$java$lang$String
    • isSet$targetRepoName$java$lang$String Link icon

      protected boolean isSet$targetRepoName$java$lang$String
    • value$targetNamespace$java$lang$String Link icon

      protected String value$targetNamespace$java$lang$String
    • isSet$targetNamespace$java$lang$String Link icon

      protected boolean isSet$targetNamespace$java$lang$String
    • value$targetRepoSshUrl$java$lang$String Link icon

      protected String value$targetRepoSshUrl$java$lang$String
    • isSet$targetRepoSshUrl$java$lang$String Link icon

      protected boolean isSet$targetRepoSshUrl$java$lang$String
    • value$targetRepoHttpUrl$java$lang$String Link icon

      protected String value$targetRepoHttpUrl$java$lang$String
    • isSet$targetRepoHttpUrl$java$lang$String Link icon

      protected boolean isSet$targetRepoHttpUrl$java$lang$String
    • value$triggeredByUser$java$lang$String Link icon

      protected String value$triggeredByUser$java$lang$String
    • isSet$triggeredByUser$java$lang$String Link icon

      protected boolean isSet$triggeredByUser$java$lang$String
    • value$before$java$lang$String Link icon

      protected String value$before$java$lang$String
    • isSet$before$java$lang$String Link icon

      protected boolean isSet$before$java$lang$String
    • value$after$java$lang$String Link icon

      protected String value$after$java$lang$String
    • isSet$after$java$lang$String Link icon

      protected boolean isSet$after$java$lang$String
    • value$lastCommit$java$lang$String Link icon

      protected String value$lastCommit$java$lang$String
    • isSet$lastCommit$java$lang$String Link icon

      protected boolean isSet$lastCommit$java$lang$String
    • value$targetProjectUrl$java$lang$String Link icon

      protected String value$targetProjectUrl$java$lang$String
    • isSet$targetProjectUrl$java$lang$String Link icon

      protected boolean isSet$targetProjectUrl$java$lang$String
    • value$triggerPhrase$java$lang$String Link icon

      protected String value$triggerPhrase$java$lang$String
    • isSet$triggerPhrase$java$lang$String Link icon

      protected boolean isSet$triggerPhrase$java$lang$String
    • value$mergeRequestState$java$lang$String Link icon

      protected String value$mergeRequestState$java$lang$String
    • isSet$mergeRequestState$java$lang$String Link icon

      protected boolean isSet$mergeRequestState$java$lang$String
    • value$mergedByUser$java$lang$String Link icon

      protected String value$mergedByUser$java$lang$String
    • isSet$mergedByUser$java$lang$String Link icon

      protected boolean isSet$mergedByUser$java$lang$String
    • value$mergeRequestAssignee$java$lang$String Link icon

      protected String value$mergeRequestAssignee$java$lang$String
    • isSet$mergeRequestAssignee$java$lang$String Link icon

      protected boolean isSet$mergeRequestAssignee$java$lang$String
    • value$ref$java$lang$String Link icon

      protected String value$ref$java$lang$String
    • isSet$ref$java$lang$String Link icon

      protected boolean isSet$ref$java$lang$String
    • value$isTag$java$lang$String Link icon

      protected String value$isTag$java$lang$String
    • isSet$isTag$java$lang$String Link icon

      protected boolean isSet$isTag$java$lang$String
    • value$sha$java$lang$String Link icon

      protected String value$sha$java$lang$String
    • isSet$sha$java$lang$String Link icon

      protected boolean isSet$sha$java$lang$String
    • value$beforeSha$java$lang$String Link icon

      protected String value$beforeSha$java$lang$String
    • isSet$beforeSha$java$lang$String Link icon

      protected boolean isSet$beforeSha$java$lang$String
    • value$status$java$lang$String Link icon

      protected String value$status$java$lang$String
    • isSet$status$java$lang$String Link icon

      protected boolean isSet$status$java$lang$String
    • value$stages$java$lang$String Link icon

      protected String value$stages$java$lang$String
    • isSet$stages$java$lang$String Link icon

      protected boolean isSet$stages$java$lang$String
    • value$createdAt$java$lang$String Link icon

      protected String value$createdAt$java$lang$String
    • isSet$createdAt$java$lang$String Link icon

      protected boolean isSet$createdAt$java$lang$String
    • value$finishedAt$java$lang$String Link icon

      protected String value$finishedAt$java$lang$String
    • isSet$finishedAt$java$lang$String Link icon

      protected boolean isSet$finishedAt$java$lang$String
    • value$buildDuration$java$lang$String Link icon

      protected String value$buildDuration$java$lang$String
    • isSet$buildDuration$java$lang$String Link icon

      protected boolean isSet$buildDuration$java$lang$String
    • value$commentAuthor$java$lang$String Link icon

      protected String value$commentAuthor$java$lang$String
    • isSet$commentAuthor$java$lang$String Link icon

      protected boolean isSet$commentAuthor$java$lang$String
  • Constructor Details Link icon

  • Method Details Link icon

    • causeData Link icon

      public static CauseDataBuilder causeData()
      Factory Method to construct a CauseDataBuilder
      Returns:
      a new CauseDataBuilder
    • withActionType Link icon

      public CauseDataBuilder withActionType(CauseData.ActionType value)
      Sets the default value for the actionType property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceProjectId Link icon

      public CauseDataBuilder withSourceProjectId(Integer value)
      Sets the default value for the sourceProjectId property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTargetProjectId Link icon

      public CauseDataBuilder withTargetProjectId(Integer value)
      Sets the default value for the targetProjectId property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withBranch Link icon

      public CauseDataBuilder withBranch(String value)
      Sets the default value for the branch property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceBranch Link icon

      public CauseDataBuilder withSourceBranch(String value)
      Sets the default value for the sourceBranch property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withUserName Link icon

      public CauseDataBuilder withUserName(String value)
      Sets the default value for the userName property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withUserUsername Link icon

      public CauseDataBuilder withUserUsername(String value)
      Sets the default value for the userUsername property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withUserEmail Link icon

      public CauseDataBuilder withUserEmail(String value)
      Sets the default value for the userEmail property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceRepoHomepage Link icon

      public CauseDataBuilder withSourceRepoHomepage(String value)
      Sets the default value for the sourceRepoHomepage property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceRepoName Link icon

      public CauseDataBuilder withSourceRepoName(String value)
      Sets the default value for the sourceRepoName property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceNamespace Link icon

      public CauseDataBuilder withSourceNamespace(String value)
      Sets the default value for the sourceNamespace property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceRepoUrl Link icon

      public CauseDataBuilder withSourceRepoUrl(String value)
      Sets the default value for the sourceRepoUrl property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceRepoSshUrl Link icon

      public CauseDataBuilder withSourceRepoSshUrl(String value)
      Sets the default value for the sourceRepoSshUrl property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSourceRepoHttpUrl Link icon

      public CauseDataBuilder withSourceRepoHttpUrl(String value)
      Sets the default value for the sourceRepoHttpUrl property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeCommitSha Link icon

      public CauseDataBuilder withMergeCommitSha(String value)
      Sets the default value for the mergeCommitSha property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestTitle Link icon

      public CauseDataBuilder withMergeRequestTitle(String value)
      Sets the default value for the mergeRequestTitle property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestDescription Link icon

      public CauseDataBuilder withMergeRequestDescription(String value)
      Sets the default value for the mergeRequestDescription property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestId Link icon

      public CauseDataBuilder withMergeRequestId(Integer value)
      Sets the default value for the mergeRequestId property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestIid Link icon

      public CauseDataBuilder withMergeRequestIid(Integer value)
      Sets the default value for the mergeRequestIid property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestTargetProjectId Link icon

      public CauseDataBuilder withMergeRequestTargetProjectId(Integer value)
      Sets the default value for the mergeRequestTargetProjectId property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestLabels Link icon

      public CauseDataBuilder withMergeRequestLabels(List<String> value)
      Sets the default value for the mergeRequestLabels property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTargetBranch Link icon

      public CauseDataBuilder withTargetBranch(String value)
      Sets the default value for the targetBranch property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTargetRepoName Link icon

      public CauseDataBuilder withTargetRepoName(String value)
      Sets the default value for the targetRepoName property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTargetNamespace Link icon

      public CauseDataBuilder withTargetNamespace(String value)
      Sets the default value for the targetNamespace property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTargetRepoSshUrl Link icon

      public CauseDataBuilder withTargetRepoSshUrl(String value)
      Sets the default value for the targetRepoSshUrl property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTargetRepoHttpUrl Link icon

      public CauseDataBuilder withTargetRepoHttpUrl(String value)
      Sets the default value for the targetRepoHttpUrl property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTriggeredByUser Link icon

      public CauseDataBuilder withTriggeredByUser(String value)
      Sets the default value for the triggeredByUser property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withBefore Link icon

      public CauseDataBuilder withBefore(String value)
      Sets the default value for the before property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withAfter Link icon

      public CauseDataBuilder withAfter(String value)
      Sets the default value for the after property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withLastCommit Link icon

      public CauseDataBuilder withLastCommit(String value)
      Sets the default value for the lastCommit property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTargetProjectUrl Link icon

      public CauseDataBuilder withTargetProjectUrl(String value)
      Sets the default value for the targetProjectUrl property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withTriggerPhrase Link icon

      public CauseDataBuilder withTriggerPhrase(String value)
      Sets the default value for the triggerPhrase property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestState Link icon

      public CauseDataBuilder withMergeRequestState(String value)
      Sets the default value for the mergeRequestState property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergedByUser Link icon

      public CauseDataBuilder withMergedByUser(String value)
      Sets the default value for the mergedByUser property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withMergeRequestAssignee Link icon

      public CauseDataBuilder withMergeRequestAssignee(String value)
      Sets the default value for the mergeRequestAssignee property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withRef Link icon

      public CauseDataBuilder withRef(String value)
      Sets the default value for the ref property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withIsTag Link icon

      public CauseDataBuilder withIsTag(String value)
      Sets the default value for the isTag property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withSha Link icon

      public CauseDataBuilder withSha(String value)
      Sets the default value for the sha property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withBeforeSha Link icon

      public CauseDataBuilder withBeforeSha(String value)
      Sets the default value for the beforeSha property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withStatus Link icon

      public CauseDataBuilder withStatus(String value)
      Sets the default value for the status property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withStages Link icon

      public CauseDataBuilder withStages(String value)
      Sets the default value for the stages property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withCreatedAt Link icon

      public CauseDataBuilder withCreatedAt(String value)
      Sets the default value for the createdAt property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withFinishedAt Link icon

      public CauseDataBuilder withFinishedAt(String value)
      Sets the default value for the finishedAt property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withBuildDuration Link icon

      public CauseDataBuilder withBuildDuration(String value)
      Sets the default value for the buildDuration property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • withCommentAuthor Link icon

      public CauseDataBuilder withCommentAuthor(String value)
      Sets the default value for the commentAuthor property.
      Parameters:
      value - the default value
      Returns:
      this builder
    • clone Link icon

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

      @GwtIncompatible public CauseDataBuilder but()
      Returns a clone of this builder.
      Returns:
      the clone
    • build Link icon

      public CauseData build()
      Creates a new CauseData based on this builder's settings.
      Returns:
      the created CauseData