Class TrafficWeight

java.lang.Object
com.azure.resourcemanager.appservice.models.TrafficWeight

public final class TrafficWeight extends Object
Traffic weight assigned to a revision.
  • Constructor Details

    • TrafficWeight

      public TrafficWeight()
  • Method Details

    • revisionName

      public String revisionName()
      Get the revisionName property: Name of a revision.
      Returns:
      the revisionName value.
    • withRevisionName

      public TrafficWeight withRevisionName(String revisionName)
      Set the revisionName property: Name of a revision.
      Parameters:
      revisionName - the revisionName value to set.
      Returns:
      the TrafficWeight object itself.
    • weight

      public Integer weight()
      Get the weight property: Traffic weight assigned to a revision.
      Returns:
      the weight value.
    • withWeight

      public TrafficWeight withWeight(Integer weight)
      Set the weight property: Traffic weight assigned to a revision.
      Parameters:
      weight - the weight value to set.
      Returns:
      the TrafficWeight object itself.
    • latestRevision

      public Boolean latestRevision()
      Get the latestRevision property: Indicates that the traffic weight belongs to a latest stable revision.
      Returns:
      the latestRevision value.
    • withLatestRevision

      public TrafficWeight withLatestRevision(Boolean latestRevision)
      Set the latestRevision property: Indicates that the traffic weight belongs to a latest stable revision.
      Parameters:
      latestRevision - the latestRevision value to set.
      Returns:
      the TrafficWeight object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.