Class AssignmentFilterSupportedProperty.Builder

    • Method Detail

      • dataType

        public AssignmentFilterSupportedProperty.Builder dataType​(String dataType)
        “The data type of the property.”
        Parameters:
        dataType - value of dataType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • isCollection

        public AssignmentFilterSupportedProperty.Builder isCollection​(Boolean isCollection)
        “Indicates whether the property is a collection type or not.”
        Parameters:
        isCollection - value of isCollection property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • propertyRegexConstraint

        public AssignmentFilterSupportedProperty.Builder propertyRegexConstraint​(String propertyRegexConstraint)
        “Regex string to do validation on the property value.”
        Parameters:
        propertyRegexConstraint - value of propertyRegexConstraint property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • supportedOperators

        public AssignmentFilterSupportedProperty.Builder supportedOperators​(AssignmentFilterOperator... supportedOperators)
        “List of all supported operators on this property.”
        Parameters:
        supportedOperators - value of supportedOperators property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • supportedOperatorsNextLink

        public AssignmentFilterSupportedProperty.Builder supportedOperatorsNextLink​(String supportedOperatorsNextLink)
        “List of all supported operators on this property.”
        Parameters:
        supportedOperatorsNextLink - value of supportedOperators@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • supportedValues

        public AssignmentFilterSupportedProperty.Builder supportedValues​(List<String> supportedValues)
        “List of all supported values for this propery, empty if everything is supported.”
        Parameters:
        supportedValues - value of supportedValues property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • supportedValues

        public AssignmentFilterSupportedProperty.Builder supportedValues​(String... supportedValues)
        “List of all supported values for this propery, empty if everything is supported.”
        Parameters:
        supportedValues - value of supportedValues property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • supportedValuesNextLink

        public AssignmentFilterSupportedProperty.Builder supportedValuesNextLink​(String supportedValuesNextLink)
        “List of all supported values for this propery, empty if everything is supported.”
        Parameters:
        supportedValuesNextLink - value of supportedValues@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)