Class V1alpha2ResourceRequest
java.lang.Object
io.kubernetes.client.openapi.models.V1alpha2ResourceRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-04-23T13:45:09.091597Z[Etc/UTC]")
public class V1alpha2ResourceRequest
extends Object
ResourceRequest is a request for resources from one particular driver.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic V1alpha2ResourceRequestCreate an instance of V1alpha2ResourceRequest given an JSON stringGet namedResourcesVendorParameters are arbitrary setup parameters for the requested resource.inthashCode()namedResources(V1alpha2NamedResourcesRequest namedResources) voidsetNamedResources(V1alpha2NamedResourcesRequest namedResources) voidsetVendorParameters(Object vendorParameters) toJson()Convert an instance of V1alpha2ResourceRequest to an JSON stringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues foundvendorParameters(Object vendorParameters)
-
Field Details
-
SERIALIZED_NAME_NAMED_RESOURCES
- See Also:
-
SERIALIZED_NAME_VENDOR_PARAMETERS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V1alpha2ResourceRequest
public V1alpha2ResourceRequest()
-
-
Method Details
-
namedResources
-
getNamedResources
Get namedResources- Returns:
- namedResources
-
setNamedResources
-
vendorParameters
-
getVendorParameters
VendorParameters are arbitrary setup parameters for the requested resource. They are ignored while allocating a claim.- Returns:
- vendorParameters
-
setVendorParameters
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to V1alpha2ResourceRequest
-
fromJson
Create an instance of V1alpha2ResourceRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of V1alpha2ResourceRequest
- Throws:
IOException- if the JSON string is invalid with respect to V1alpha2ResourceRequest
-
toJson
Convert an instance of V1alpha2ResourceRequest to an JSON string- Returns:
- JSON string
-