Class AssignmentFilterEvaluateRequest.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.AssignmentFilterEvaluateRequest.Builder
-
- Enclosing class:
- AssignmentFilterEvaluateRequest
public static final class AssignmentFilterEvaluateRequest.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssignmentFilterEvaluateRequestbuild()AssignmentFilterEvaluateRequest.BuilderorderBy(String... orderBy)“Order the devices should be sorted in.AssignmentFilterEvaluateRequest.BuilderorderBy(List<String> orderBy)“Order the devices should be sorted in.AssignmentFilterEvaluateRequest.BuilderorderByNextLink(String orderByNextLink)“Order the devices should be sorted in.AssignmentFilterEvaluateRequest.Builderplatform(DevicePlatformType platform)“Platform type of the devices on which the Assignment Filter will be applicable.”AssignmentFilterEvaluateRequest.Builderrule(String rule)“Rule definition of the Assignment Filter.”AssignmentFilterEvaluateRequest.Builderskip(Integer skip)“Number of records to skip.AssignmentFilterEvaluateRequest.Buildertop(Integer top)“Limit of records per request.
-
-
-
Method Detail
-
orderBy
public AssignmentFilterEvaluateRequest.Builder orderBy(List<String> orderBy)
“Order the devices should be sorted in. Default is ascending on device name.”- Parameters:
orderBy- value oforderByproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
orderBy
public AssignmentFilterEvaluateRequest.Builder orderBy(String... orderBy)
“Order the devices should be sorted in. Default is ascending on device name.”- Parameters:
orderBy- value oforderByproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
orderByNextLink
public AssignmentFilterEvaluateRequest.Builder orderByNextLink(String orderByNextLink)
“Order the devices should be sorted in. Default is ascending on device name.”- Parameters:
orderByNextLink- value oforderBy@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
platform
public AssignmentFilterEvaluateRequest.Builder platform(DevicePlatformType platform)
“Platform type of the devices on which the Assignment Filter will be applicable.”- Parameters:
platform- value ofplatformproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
rule
public AssignmentFilterEvaluateRequest.Builder rule(String rule)
“Rule definition of the Assignment Filter.”- Parameters:
rule- value ofruleproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
skip
public AssignmentFilterEvaluateRequest.Builder skip(Integer skip)
“Number of records to skip. Default value is 0”- Parameters:
skip- value ofskipproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
top
public AssignmentFilterEvaluateRequest.Builder top(Integer top)
“Limit of records per request. Default value is 100, if provided less than 0 or greater than 100”- Parameters:
top- value oftopproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AssignmentFilterEvaluateRequest build()
-
-