Class RunFilterParameters
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.RunFilterParameters
-
public final class RunFilterParameters extends Object
Query parameters for listing runs.
-
-
Constructor Summary
Constructors Constructor Description RunFilterParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
continuationToken()
Get the continuationToken property: The continuation token for getting the next page of results.List<RunQueryFilter>
filters()
Get the filters property: List of filters.OffsetDateTime
lastUpdatedAfter()
Get the lastUpdatedAfter property: The time at or after which the run event was updated in 'ISO 8601' format.OffsetDateTime
lastUpdatedBefore()
Get the lastUpdatedBefore property: The time at or before which the run event was updated in 'ISO 8601' format.List<RunQueryOrderBy>
orderBy()
Get the orderBy property: List of OrderBy option.void
validate()
Validates the instance.RunFilterParameters
withContinuationToken(String continuationToken)
Set the continuationToken property: The continuation token for getting the next page of results.RunFilterParameters
withFilters(List<RunQueryFilter> filters)
Set the filters property: List of filters.RunFilterParameters
withLastUpdatedAfter(OffsetDateTime lastUpdatedAfter)
Set the lastUpdatedAfter property: The time at or after which the run event was updated in 'ISO 8601' format.RunFilterParameters
withLastUpdatedBefore(OffsetDateTime lastUpdatedBefore)
Set the lastUpdatedBefore property: The time at or before which the run event was updated in 'ISO 8601' format.RunFilterParameters
withOrderBy(List<RunQueryOrderBy> orderBy)
Set the orderBy property: List of OrderBy option.
-
-
-
Method Detail
-
continuationToken
public String continuationToken()
Get the continuationToken property: The continuation token for getting the next page of results. Null for first page.- Returns:
- the continuationToken value.
-
withContinuationToken
public RunFilterParameters withContinuationToken(String continuationToken)
Set the continuationToken property: The continuation token for getting the next page of results. Null for first page.- Parameters:
continuationToken
- the continuationToken value to set.- Returns:
- the RunFilterParameters object itself.
-
lastUpdatedAfter
public OffsetDateTime lastUpdatedAfter()
Get the lastUpdatedAfter property: The time at or after which the run event was updated in 'ISO 8601' format.- Returns:
- the lastUpdatedAfter value.
-
withLastUpdatedAfter
public RunFilterParameters withLastUpdatedAfter(OffsetDateTime lastUpdatedAfter)
Set the lastUpdatedAfter property: The time at or after which the run event was updated in 'ISO 8601' format.- Parameters:
lastUpdatedAfter
- the lastUpdatedAfter value to set.- Returns:
- the RunFilterParameters object itself.
-
lastUpdatedBefore
public OffsetDateTime lastUpdatedBefore()
Get the lastUpdatedBefore property: The time at or before which the run event was updated in 'ISO 8601' format.- Returns:
- the lastUpdatedBefore value.
-
withLastUpdatedBefore
public RunFilterParameters withLastUpdatedBefore(OffsetDateTime lastUpdatedBefore)
Set the lastUpdatedBefore property: The time at or before which the run event was updated in 'ISO 8601' format.- Parameters:
lastUpdatedBefore
- the lastUpdatedBefore value to set.- Returns:
- the RunFilterParameters object itself.
-
filters
public List<RunQueryFilter> filters()
Get the filters property: List of filters.- Returns:
- the filters value.
-
withFilters
public RunFilterParameters withFilters(List<RunQueryFilter> filters)
Set the filters property: List of filters.- Parameters:
filters
- the filters value to set.- Returns:
- the RunFilterParameters object itself.
-
orderBy
public List<RunQueryOrderBy> orderBy()
Get the orderBy property: List of OrderBy option.- Returns:
- the orderBy value.
-
withOrderBy
public RunFilterParameters withOrderBy(List<RunQueryOrderBy> orderBy)
Set the orderBy property: List of OrderBy option.- Parameters:
orderBy
- the orderBy value to set.- Returns:
- the RunFilterParameters object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-