@InterfaceAudience.Private @InterfaceStability.Unstable public class GitActionBuilder extends NodeBuilderBaseImpl<GitActionBuilder> implements Builder<GitAction>
GitAction.
The properties of the builder can only be set once, an attempt to set them a second time will trigger
an IllegalStateException.
Builder instances can be used to build several elements, although properties already set cannot be changed after
a call to build() either.| Modifier and Type | Method and Description |
|---|---|
GitAction |
build()
Builds and returns an object.
|
static GitActionBuilder |
create() |
static GitActionBuilder |
createFromExistingAction(GitAction action) |
static GitActionBuilder |
createFromExistingAction(Node action) |
protected GitActionBuilder |
getRuntimeSelfReference() |
GitActionBuilder |
withBranch(String branch) |
GitActionBuilder |
withConfigProperty(String key,
String value) |
GitActionBuilder |
withDestinationUri(String destinationUri) |
GitActionBuilder |
withGitUri(String gitUri) |
GitActionBuilder |
withKeyPath(String keyPath) |
GitActionBuilder |
withNameNode(String nameNode) |
GitActionBuilder |
withPrepare(Prepare prepare) |
GitActionBuilder |
withResourceManager(String resourceManager) |
addAsChildToAllParents, clearCredentials, clearParents, withCredential, withErrorHandler, withName, withoutCredential, withoutErrorHandler, withoutParent, withParent, withParentDefaultConditional, withParentWithCondition, withRetryInterval, withRetryMax, withRetryPolicypublic static GitActionBuilder create()
public static GitActionBuilder createFromExistingAction(GitAction action)
public static GitActionBuilder createFromExistingAction(Node action)
public GitActionBuilder withResourceManager(String resourceManager)
public GitActionBuilder withNameNode(String nameNode)
public GitActionBuilder withPrepare(Prepare prepare)
public GitActionBuilder withConfigProperty(String key, String value)
public GitActionBuilder withGitUri(String gitUri)
public GitActionBuilder withBranch(String branch)
public GitActionBuilder withKeyPath(String keyPath)
public GitActionBuilder withDestinationUri(String destinationUri)
public GitAction build()
Builderprotected GitActionBuilder getRuntimeSelfReference()
getRuntimeSelfReference in class NodeBuilderBaseImpl<GitActionBuilder>Copyright © 2021 Apache Software Foundation. All rights reserved.