Class ActionTypeId


  • public class ActionTypeId
    extends Object
    CodePipeline action type.
    • Constructor Detail

      • ActionTypeId

        public ActionTypeId()
    • Method Detail

      • s3Source

        public static ActionTypeId s3Source()
        Creates S3 source action.
        Returns:
        Action type definition.
      • s3Deploy

        public static ActionTypeId s3Deploy()
        Creates S3 deploy action.
        Returns:
        Action type definition.
      • cloudFormationDeploy

        public static ActionTypeId cloudFormationDeploy()
        Creates CloudFormation deploy action.
        Returns:
        Action type definition.
      • manualApproval

        public static ActionTypeId manualApproval()
        Creates manual approval action.
        Returns:
        Action type definition.
      • buildBuiltInAction

        private static ActionTypeId buildBuiltInAction​(String category,
                                                       String provider)
        Creates type definition for build in CodePipeline actions.
        Parameters:
        category - Action category.
        provider - Providing service.
        Returns:
        Action type definition.
      • getCategory

        public String getCategory()
        Action type category.
      • getOwner

        public String getOwner()
        Action type owner.
      • getProvider

        public String getProvider()
        Providing service.
      • getVersion

        public String getVersion()
        Type version.
      • setCategory

        public void setCategory​(String category)
        Action type category.
      • setOwner

        public void setOwner​(String owner)
        Action type owner.
      • setProvider

        public void setProvider​(String provider)
        Providing service.
      • setVersion

        public void setVersion​(String version)
        Type version.
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object