Class AssignmentFilterSupportedProperty.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.AssignmentFilterSupportedProperty.Builder
-
- Enclosing class:
- AssignmentFilterSupportedProperty
public static final class AssignmentFilterSupportedProperty.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssignmentFilterSupportedPropertybuild()AssignmentFilterSupportedProperty.BuilderdataType(String dataType)“The data type of the property.”AssignmentFilterSupportedProperty.BuilderisCollection(Boolean isCollection)“Indicates whether the property is a collection type or not.”AssignmentFilterSupportedProperty.Buildername(String name)“Name of the property.”AssignmentFilterSupportedProperty.BuilderpropertyRegexConstraint(String propertyRegexConstraint)“Regex string to do validation on the property value.”AssignmentFilterSupportedProperty.BuildersupportedOperators(List<AssignmentFilterOperator> supportedOperators)“List of all supported operators on this property.”AssignmentFilterSupportedProperty.BuildersupportedOperators(AssignmentFilterOperator... supportedOperators)“List of all supported operators on this property.”AssignmentFilterSupportedProperty.BuildersupportedOperatorsNextLink(String supportedOperatorsNextLink)“List of all supported operators on this property.”AssignmentFilterSupportedProperty.BuildersupportedValues(String... supportedValues)“List of all supported values for this propery, empty if everything is supported.”AssignmentFilterSupportedProperty.BuildersupportedValues(List<String> supportedValues)“List of all supported values for this propery, empty if everything is supported.”AssignmentFilterSupportedProperty.BuildersupportedValuesNextLink(String supportedValuesNextLink)“List of all supported values for this propery, empty if everything is supported.”
-
-
-
Method Detail
-
dataType
public AssignmentFilterSupportedProperty.Builder dataType(String dataType)
“The data type of the property.”- Parameters:
dataType- value ofdataTypeproperty (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 ofisCollectionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
name
public AssignmentFilterSupportedProperty.Builder name(String name)
“Name of the property.”- Parameters:
name- value ofnameproperty (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 ofpropertyRegexConstraintproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
supportedOperators
public AssignmentFilterSupportedProperty.Builder supportedOperators(List<AssignmentFilterOperator> supportedOperators)
“List of all supported operators on this property.”- Parameters:
supportedOperators- value ofsupportedOperatorsproperty (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 ofsupportedOperatorsproperty (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 ofsupportedOperators@nextLinkproperty (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 ofsupportedValuesproperty (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 ofsupportedValuesproperty (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 ofsupportedValues@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AssignmentFilterSupportedProperty build()
-
-