Class Registry

java.lang.Object
com.amazon.jenkins.ec2fleet.Registry

public class Registry extends Object
Decouple plugin code from dependencies for easy testing. We cannot just make transient fields in required classes as they usually restored by Jenkins without constructor call. Instead we are using registry pattern.
  • Constructor Details

    • Registry

      public Registry()
  • Method Details

    • setEc2Api

      public static void setEc2Api(EC2Api ec2Api)
    • getEc2Api

      public static EC2Api getEc2Api()
    • getCloudFormationApi

      public static CloudFormationApi getCloudFormationApi()
    • setCloudFormationApi

      public static void setCloudFormationApi(CloudFormationApi cloudFormationApi)