Class LastRevRequest

java.lang.Object
com.eqixiac.equinix.iam.model.json.creators.LastRevRequest

public class LastRevRequest extends Object
Request body carrying only a revision marker (spec schema LastRevBody), used by the IAM enable/disable operations (e.g. enablePrincipalPolicy, disablePrincipalPolicy).

The lastRev field supports optimistic concurrency control.

  • Constructor Details

    • LastRevRequest

      public LastRevRequest()
      Creates an empty request; populate via lastRev(String).
    • LastRevRequest

      public LastRevRequest(String lastRev)
      Creates a request with the supplied revision marker.
      Parameters:
      lastRev - the last revision
  • Method Details

    • lastRev

      public LastRevRequest lastRev(String lastRev)
      Sets the last known revision for optimistic concurrency control.
      Parameters:
      lastRev - the last revision
      Returns:
      this request for chaining