Class PaginatedComputeResourcesList
java.lang.Object
com.azure.resourcemanager.machinelearning.models.PaginatedComputeResourcesList
- All Implemented Interfaces:
com.azure.json.JsonSerializable<PaginatedComputeResourcesList>
public final class PaginatedComputeResourcesList
extends Object
implements com.azure.json.JsonSerializable<PaginatedComputeResourcesList>
Paginated list of Machine Learning compute objects wrapped in ARM resource envelope.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of PaginatedComputeResourcesList class. -
Method Summary
Modifier and TypeMethodDescriptionfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of PaginatedComputeResourcesList from the JsonReader.nextLink()Get the nextLink property: A continuation link (absolute URI) to the next page of results in the list.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.value()Get the value property: An array of Machine Learning compute objects wrapped in ARM resource envelope.withNextLink(String nextLink) Set the nextLink property: A continuation link (absolute URI) to the next page of results in the list.withValue(List<ComputeResourceInner> value) Set the value property: An array of Machine Learning compute objects wrapped in ARM resource envelope.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
-
PaginatedComputeResourcesList
public PaginatedComputeResourcesList()Creates an instance of PaginatedComputeResourcesList class.
-
-
Method Details
-
value
Get the value property: An array of Machine Learning compute objects wrapped in ARM resource envelope.- Returns:
- the value value.
-
withValue
Set the value property: An array of Machine Learning compute objects wrapped in ARM resource envelope.- Parameters:
value- the value value to set.- Returns:
- the PaginatedComputeResourcesList object itself.
-
nextLink
Get the nextLink property: A continuation link (absolute URI) to the next page of results in the list.- Returns:
- the nextLink value.
-
withNextLink
Set the nextLink property: A continuation link (absolute URI) to the next page of results in the list.- Parameters:
nextLink- the nextLink value to set.- Returns:
- the PaginatedComputeResourcesList 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<PaginatedComputeResourcesList>- Throws:
IOException
-
fromJson
public static PaginatedComputeResourcesList fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of PaginatedComputeResourcesList from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of PaginatedComputeResourcesList 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 PaginatedComputeResourcesList.
-