ResourceRequests Class
- java.
lang. Object - com.
azure. resourcemanager. containerinstance. models. ResourceRequests
- com.
Implements
public final class ResourceRequests
implements JsonSerializable<ResourceRequests>
The resource requests.
Constructor Summary
Constructor | Description |
---|---|
ResourceRequests() |
Creates an instance of Resource |
Method Summary
Modifier and Type | Method and Description |
---|---|
double |
cpu()
Get the cpu property: The CPU request of this container instance. |
static
Resource |
fromJson(JsonReader jsonReader)
Reads an instance of Resource |
Gpu |
gpu()
Get the gpu property: The GPU request of this container instance. |
double |
memoryInGB()
Get the memory |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Resource |
withCpu(double cpu)
Set the cpu property: The CPU request of this container instance. |
Resource |
withGpu(GpuResource gpu)
Set the gpu property: The GPU request of this container instance. |
Resource |
withMemoryInGB(double memoryInGB)
Set the memory |
Methods inherited from java.lang.Object
Constructor Details
ResourceRequests
public ResourceRequests()
Creates an instance of ResourceRequests class.
Method Details
cpu
public double cpu()
Get the cpu property: The CPU request of this container instance.
Returns:
fromJson
public static ResourceRequests fromJson(JsonReader jsonReader)
Reads an instance of ResourceRequests from the JsonReader.
Parameters:
Returns:
Throws:
gpu
public GpuResource gpu()
Get the gpu property: The GPU request of this container instance.
Returns:
memoryInGB
public double memoryInGB()
Get the memoryInGB property: The memory request in GB of this container instance.
Returns:
toJson
validate
public void validate()
Validates the instance.
withCpu
public ResourceRequests withCpu(double cpu)
Set the cpu property: The CPU request of this container instance.
Parameters:
Returns:
withGpu
public ResourceRequests withGpu(GpuResource gpu)
Set the gpu property: The GPU request of this container instance.
Parameters:
Returns:
withMemoryInGB
public ResourceRequests withMemoryInGB(double memoryInGB)
Set the memoryInGB property: The memory request in GB of this container instance.
Parameters:
Returns:
Applies to
Azure SDK for Java