Class CreateBuildOptionsBuilder
java.lang.Object
org.sourcelab.buildkite.api.client.request.CreateBuildOptionsBuilder
Used to create
CreateBuildOptions instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()NewCreateBuildOptionsinstance created from defined properties.withAuthor(String authorName, String authorEmail) withAuthor(Author author) withBranch(String branch) withCleanCheckout(boolean useCleanCheckout) withCommit(String commit) withIgnorePipelineBranchFilters(boolean ignorePipelineBranchFilters) withMessage(String message) withOrganization(String organizationSlug) withPipeline(String pipelineSlug) withPipeline(String organizationSlug, String pipelineSlug) Set the organization and pipeline slugs.withPullRequestBaseBranch(String pullRequestBaseBranch) withPullRequestId(int pullRequestId) withPullRequestId(long pullRequestId) withPullRequestId(String pullRequestId) withPullRequestRepository(String pullRequestRepository)
-
Constructor Details
-
CreateBuildOptionsBuilder
public CreateBuildOptionsBuilder()
-
-
Method Details
-
withOrganization
-
withPipeline
-
withPipeline
Set the organization and pipeline slugs.- Parameters:
organizationSlug- organization slug.pipelineSlug- pipeline slug.- Returns:
- CreateBuildOptionsBuilder for method chaining.
-
withCommit
-
withBranch
-
withMessage
-
withAuthor
-
withAuthor
-
withEnv
-
withEnv
-
withMeta
-
withMeta
-
withCleanCheckout
-
withIgnorePipelineBranchFilters
public CreateBuildOptionsBuilder withIgnorePipelineBranchFilters(boolean ignorePipelineBranchFilters) -
withPullRequestBaseBranch
-
withPullRequestId
-
withPullRequestId
-
withPullRequestId
-
withPullRequestRepository
-
build
NewCreateBuildOptionsinstance created from defined properties.- Returns:
- New
CreateBuildOptionsinstance created from defined properties.
-