Class DigitalLoaSearchRequest.Criterion

java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.DigitalLoaSearchRequest.Criterion
Enclosing class:
DigitalLoaSearchRequest

public static final class DigitalLoaSearchRequest.Criterion extends Object
One search criterion (LoaCriterion): a property, an operator (=, IN, LIKE, CONTAINS) and one or more values. Spec properties: /token, /products/zSide/patchPanel/location/ibx, /state, /provider/name, /requestor/name, /provider/orgIds, /requestor/orgIds.
  • Method Details

    • of

      public static DigitalLoaSearchRequest.Criterion of(String property, String operator, String... values)
      A criterion with an explicit operator.
      Parameters:
      property - the property pointer, for example /state
      operator - =, IN, LIKE or CONTAINS
      values - one or more values
      Returns:
      the criterion
    • equalTo

      public static DigitalLoaSearchRequest.Criterion equalTo(String property, String... values)
      An equality criterion (=).
      Parameters:
      property - the property pointer, for example /state
      values - one or more values
      Returns:
      the criterion
    • equalTo

      public static DigitalLoaSearchRequest.Criterion equalTo(String property, List<String> values)
      An equality criterion (=) over a list of values.
      Parameters:
      property - the property pointer
      values - one or more values
      Returns:
      the criterion