Class PipelineConfiguraiton
- java.lang.Object
-
- pl.wrzasq.lambda.macro.pipeline.multistagecd.model.PipelineConfiguraiton
-
public class PipelineConfiguraiton extends Object
Pipeline configuration.
-
-
Field Summary
Fields Modifier and Type Field Description private static String
DEFAULT_CHECKOUT_STEP_KEY
Checkout step default parameter and condition names.private static String
DEFAULT_MANUAL_APPROVAL_STEP_KEY
Manual approval step default parameter and condition names.private static String
DEFAULT_NEXT_STAGE_KEY
Next stage default parameter and condition names.private String
hasCheckoutStepConditionName
Condition name for checkout step existence.private String
hasCheckoutStepParameterName
Parameter name for checkout step existence.private String
hasNextStageConditionName
Condition name for promotion step existence.private String
hasNextStageParameterName
Parameter name for promotion step existence.private String
requiresManualApprovalConditionName
Condition name for approval step existence.private String
requiresManualApprovalParameterName
Parameter name for approval step existence.private String
resourceName
Name of pipeline resource.private Object
webhookAuthenticationType
Pipeline source action webhook authentication type (optional).private Object
webhookSecretToken
Pipeline source action webhook token (optional).
-
Constructor Summary
Constructors Constructor Description PipelineConfiguraiton()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getHasCheckoutStepConditionName()
Condition name for checkout step existence.String
getHasCheckoutStepParameterName()
Parameter name for checkout step existence.String
getHasNextStageConditionName()
Condition name for promotion step existence.String
getHasNextStageParameterName()
Parameter name for promotion step existence.String
getRequiresManualApprovalConditionName()
Condition name for approval step existence.String
getRequiresManualApprovalParameterName()
Parameter name for approval step existence.String
getResourceName()
Name of pipeline resource.Object
getWebhookAuthenticationType()
Pipeline source action webhook authentication type (optional).Object
getWebhookSecretToken()
Pipeline source action webhook token (optional).int
hashCode()
void
setHasCheckoutStepConditionName(String hasCheckoutStepConditionName)
Condition name for checkout step existence.void
setHasCheckoutStepParameterName(String hasCheckoutStepParameterName)
Parameter name for checkout step existence.void
setHasNextStageConditionName(String hasNextStageConditionName)
Condition name for promotion step existence.void
setHasNextStageParameterName(String hasNextStageParameterName)
Parameter name for promotion step existence.void
setRequiresManualApprovalConditionName(String requiresManualApprovalConditionName)
Condition name for approval step existence.void
setRequiresManualApprovalParameterName(String requiresManualApprovalParameterName)
Parameter name for approval step existence.void
setResourceName(String resourceName)
Name of pipeline resource.void
setWebhookAuthenticationType(Object webhookAuthenticationType)
Pipeline source action webhook authentication type (optional).void
setWebhookSecretToken(Object webhookSecretToken)
Pipeline source action webhook token (optional).String
toString()
-
-
-
Field Detail
-
DEFAULT_CHECKOUT_STEP_KEY
private static final String DEFAULT_CHECKOUT_STEP_KEY
Checkout step default parameter and condition names.- See Also:
- Constant Field Values
-
DEFAULT_NEXT_STAGE_KEY
private static final String DEFAULT_NEXT_STAGE_KEY
Next stage default parameter and condition names.- See Also:
- Constant Field Values
-
DEFAULT_MANUAL_APPROVAL_STEP_KEY
private static final String DEFAULT_MANUAL_APPROVAL_STEP_KEY
Manual approval step default parameter and condition names.- See Also:
- Constant Field Values
-
resourceName
private String resourceName
Name of pipeline resource.
-
hasCheckoutStepParameterName
private String hasCheckoutStepParameterName
Parameter name for checkout step existence.
-
hasNextStageParameterName
private String hasNextStageParameterName
Parameter name for promotion step existence.
-
requiresManualApprovalParameterName
private String requiresManualApprovalParameterName
Parameter name for approval step existence.
-
hasCheckoutStepConditionName
private String hasCheckoutStepConditionName
Condition name for checkout step existence.
-
hasNextStageConditionName
private String hasNextStageConditionName
Condition name for promotion step existence.
-
requiresManualApprovalConditionName
private String requiresManualApprovalConditionName
Condition name for approval step existence.
-
webhookAuthenticationType
private Object webhookAuthenticationType
Pipeline source action webhook authentication type (optional).
-
webhookSecretToken
private Object webhookSecretToken
Pipeline source action webhook token (optional).
-
-
Method Detail
-
getResourceName
public String getResourceName()
Name of pipeline resource.
-
getHasCheckoutStepParameterName
public String getHasCheckoutStepParameterName()
Parameter name for checkout step existence.
-
getHasNextStageParameterName
public String getHasNextStageParameterName()
Parameter name for promotion step existence.
-
getRequiresManualApprovalParameterName
public String getRequiresManualApprovalParameterName()
Parameter name for approval step existence.
-
getHasCheckoutStepConditionName
public String getHasCheckoutStepConditionName()
Condition name for checkout step existence.
-
getHasNextStageConditionName
public String getHasNextStageConditionName()
Condition name for promotion step existence.
-
getRequiresManualApprovalConditionName
public String getRequiresManualApprovalConditionName()
Condition name for approval step existence.
-
getWebhookAuthenticationType
public Object getWebhookAuthenticationType()
Pipeline source action webhook authentication type (optional).
-
getWebhookSecretToken
public Object getWebhookSecretToken()
Pipeline source action webhook token (optional).
-
setResourceName
public void setResourceName(String resourceName)
Name of pipeline resource.
-
setHasCheckoutStepParameterName
public void setHasCheckoutStepParameterName(String hasCheckoutStepParameterName)
Parameter name for checkout step existence.
-
setHasNextStageParameterName
public void setHasNextStageParameterName(String hasNextStageParameterName)
Parameter name for promotion step existence.
-
setRequiresManualApprovalParameterName
public void setRequiresManualApprovalParameterName(String requiresManualApprovalParameterName)
Parameter name for approval step existence.
-
setHasCheckoutStepConditionName
public void setHasCheckoutStepConditionName(String hasCheckoutStepConditionName)
Condition name for checkout step existence.
-
setHasNextStageConditionName
public void setHasNextStageConditionName(String hasNextStageConditionName)
Condition name for promotion step existence.
-
setRequiresManualApprovalConditionName
public void setRequiresManualApprovalConditionName(String requiresManualApprovalConditionName)
Condition name for approval step existence.
-
setWebhookAuthenticationType
public void setWebhookAuthenticationType(Object webhookAuthenticationType)
Pipeline source action webhook authentication type (optional).
-
setWebhookSecretToken
public void setWebhookSecretToken(Object webhookSecretToken)
Pipeline source action webhook token (optional).
-
canEqual
protected boolean canEqual(Object other)
-
-