Class PipelineConfiguraiton


  • public class PipelineConfiguraiton
    extends Object
    Pipeline configuration.
    • 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).
    • Constructor Detail

      • PipelineConfiguraiton

        public PipelineConfiguraiton()
    • 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)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object