@InterfaceAudience.Private @InterfaceStability.Unstable public class GitAction extends Node implements HasAttributes
GitActionBuilder.
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 GitActionBuilder.build() either.Node.NodeWithCondition| Modifier and Type | Field and Description |
|---|---|
protected ActionAttributes |
attributes |
protected String |
branch |
protected String |
destinationUri |
protected String |
gitUri |
protected String |
keyPath |
| Modifier and Type | Method and Description |
|---|---|
ActionAttributes |
getAttributes() |
String |
getBranch() |
String |
getConfigProperty(String property) |
Map<String,String> |
getConfiguration() |
String |
getDestinationUri() |
String |
getGitUri() |
String |
getKeyPath() |
String |
getNameNode() |
Prepare |
getPrepare() |
String |
getResourceManager() |
getAllChildren, getAllParents, getChildrenWithConditions, getChildrenWithoutConditions, getCredentials, getDefaultConditionalChild, getErrorHandler, getName, getParentsWithConditions, getParentsWithoutConditions, getRetryInterval, getRetryMax, getRetryPolicyprotected final ActionAttributes attributes
protected final String gitUri
protected final String branch
protected final String keyPath
protected final String destinationUri
public String getResourceManager()
public String getNameNode()
public Prepare getPrepare()
public String getGitUri()
public String getBranch()
public String getKeyPath()
public String getDestinationUri()
public ActionAttributes getAttributes()
getAttributes in interface HasAttributesCopyright © 2021 Apache Software Foundation. All rights reserved.