Interface TimeBasedCanary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TimeBasedCanary.Builder,TimeBasedCanary>, SdkBuilder<TimeBasedCanary.Builder,TimeBasedCanary>, SdkPojo
Enclosing class:
TimeBasedCanary

public static interface TimeBasedCanary.Builder extends SdkPojo, CopyableBuilder<TimeBasedCanary.Builder,TimeBasedCanary>
  • Method Details

    • canaryPercentage

      TimeBasedCanary.Builder canaryPercentage(Integer canaryPercentage)

      The percentage of traffic to shift in the first increment of a TimeBasedCanary deployment.

      Parameters:
      canaryPercentage - The percentage of traffic to shift in the first increment of a TimeBasedCanary deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • canaryInterval

      TimeBasedCanary.Builder canaryInterval(Integer canaryInterval)

      The number of minutes between the first and second traffic shifts of a TimeBasedCanary deployment.

      Parameters:
      canaryInterval - The number of minutes between the first and second traffic shifts of a TimeBasedCanary deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.