DevToolPortalResourceRequests Class

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.DevToolPortalResourceRequests

Implements

public final class DevToolPortalResourceRequests
implements JsonSerializable<DevToolPortalResourceRequests>

The resource quantity for required CPU and Memory of Dev Tool Portal.

Constructor Summary

Constructor Description
DevToolPortalResourceRequests()

Creates an instance of DevToolPortalResourceRequests class.

Method Summary

Modifier and Type Method and Description
String cpu()

Get the cpu property: Cpu quantity allocated to each Dev Tool Portal instance.

static DevToolPortalResourceRequests fromJson(JsonReader jsonReader)

Reads an instance of DevToolPortalResourceRequests from the JsonReader.

Integer instanceCount()

Get the instanceCount property: Desired instance count of Dev Tool Portal.

String memory()

Get the memory property: Memory quantity allocated to each Dev Tool Portal instance.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

DevToolPortalResourceRequests

public DevToolPortalResourceRequests()

Creates an instance of DevToolPortalResourceRequests class.

Method Details

cpu

public String cpu()

Get the cpu property: Cpu quantity allocated to each Dev Tool Portal instance. 1 core can be represented by 1 or 1000m.

Returns:

the cpu value.

fromJson

public static DevToolPortalResourceRequests fromJson(JsonReader jsonReader)

Reads an instance of DevToolPortalResourceRequests from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of DevToolPortalResourceRequests 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 DevToolPortalResourceRequests.

instanceCount

public Integer instanceCount()

Get the instanceCount property: Desired instance count of Dev Tool Portal.

Returns:

the instanceCount value.

memory

public String memory()

Get the memory property: Memory quantity allocated to each Dev Tool Portal instance. 1 GB can be represented by 1Gi or 1024Mi.

Returns:

the memory value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to