Class TrajectoryOverride

java.lang.Object
org.chenile.core.model.TrajectoryOverride

public class TrajectoryOverride extends Object
For a given service, map a new Spring bean reference for a particular trajectory. This happens only for the given combination of trajectory ID and service ID.
  • Field Details

    • trajectoryId

      private String trajectoryId
    • serviceId

      private String serviceId
    • newServiceReferenceId

      private String newServiceReferenceId
    • newHealthCheckerReferenceId

      private String newHealthCheckerReferenceId
    • newServiceReference

      private Object newServiceReference
    • newHealthCheckerReference

      private HealthChecker newHealthCheckerReference
  • Constructor Details

    • TrajectoryOverride

      public TrajectoryOverride()
  • Method Details

    • getTrajectoryId

      public String getTrajectoryId()
    • setTrajectoryId

      public void setTrajectoryId(String trajectoryId)
    • getServiceId

      public String getServiceId()
    • setServiceId

      public void setServiceId(String serviceId)
    • getNewServiceReferenceId

      public String getNewServiceReferenceId()
    • setNewServiceReferenceId

      public void setNewServiceReferenceId(String newServiceReferenceId)
    • getNewHealthCheckerReferenceId

      public String getNewHealthCheckerReferenceId()
    • setNewHealthCheckerReferenceId

      public void setNewHealthCheckerReferenceId(String newHealthCheckerReferenceId)
    • getNewServiceReference

      public Object getNewServiceReference()
    • setNewServiceReference

      public void setNewServiceReference(Object newServiceReference)
    • getNewHealthCheckerReference

      public HealthChecker getNewHealthCheckerReference()
    • setNewHealthCheckerReference

      public void setNewHealthCheckerReference(HealthChecker newHealthCheckerReference)