Class QueryRequestOptions
java.lang.Object
com.azure.resourcemanager.network.models.QueryRequestOptions
- All Implemented Interfaces:
com.azure.json.JsonSerializable<QueryRequestOptions>
public final class QueryRequestOptions
extends Object
implements com.azure.json.JsonSerializable<QueryRequestOptions>
Query Request Options.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryRequestOptionsfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of QueryRequestOptions from the JsonReader.Get the skipToken property: When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withSkipToken(String skipToken) Set the skipToken property: When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
QueryRequestOptions
public QueryRequestOptions()Creates an instance of QueryRequestOptions class.
-
-
Method Details
-
skipToken
Get the skipToken property: When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.- Returns:
- the skipToken value.
-
withSkipToken
Set the skipToken property: When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.- Parameters:
skipToken- the skipToken value to set.- Returns:
- the QueryRequestOptions object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<QueryRequestOptions>- Throws:
IOException
-
fromJson
Reads an instance of QueryRequestOptions from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of QueryRequestOptions if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the QueryRequestOptions.
-