Class V1alpha2ResourceClaimSpec
java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1alpha2ResourceClaimSpec
@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen")
public class V1alpha2ResourceClaimSpec
extends Object
ResourceClaimSpec defines how a resource is to be allocated.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallocationMode(String allocationMode) Set allocationMode in a chainable fashion.booleanAllocation can start immediately or when a Pod wants to use the resource.ResourceClassName references the driver and additional parameters via the name of a ResourceClass that was created as part of the driver deployment.inthashCode()parametersRef(V1alpha2ResourceClaimParametersReference parametersRef) Set parametersRef in a chainable fashion.resourceClassName(String resourceClassName) Set resourceClassName in a chainable fashion.voidsetAllocationMode(String allocationMode) Set the allocationMode property valuevoidsetParametersRef(V1alpha2ResourceClaimParametersReference parametersRef) Set the parametersRef property valuevoidsetResourceClassName(String resourceClassName) Set the resourceClassName property valuetoString()
-
Field Details
-
JSON_PROPERTY_RESOURCE_CLASS_NAME
- See Also:
-
JSON_PROPERTY_ALLOCATION_MODE
- See Also:
-
JSON_PROPERTY_PARAMETERS_REF
- See Also:
-
-
Constructor Details
-
V1alpha2ResourceClaimSpec
-
-
Method Details
-
getResourceClassName
ResourceClassName references the driver and additional parameters via the name of a ResourceClass that was created as part of the driver deployment.- Returns:
- the resourceClassName property value
-
setResourceClassName
Set the resourceClassName property value- Parameters:
resourceClassName- property value to set
-
resourceClassName
Set resourceClassName in a chainable fashion.- Returns:
- The same instance of V1alpha2ResourceClaimSpec for chaining.
-
getAllocationMode
Allocation can start immediately or when a Pod wants to use the resource. \"WaitForFirstConsumer\" is the default.- Returns:
- the allocationMode property value
-
setAllocationMode
Set the allocationMode property value- Parameters:
allocationMode- property value to set
-
allocationMode
Set allocationMode in a chainable fashion.- Returns:
- The same instance of V1alpha2ResourceClaimSpec for chaining.
-
getParametersRef
- Returns:
- the parametersRef property value
-
setParametersRef
Set the parametersRef property value- Parameters:
parametersRef- property value to set
-
parametersRef
public V1alpha2ResourceClaimSpec parametersRef(V1alpha2ResourceClaimParametersReference parametersRef) Set parametersRef in a chainable fashion.- Returns:
- The same instance of V1alpha2ResourceClaimSpec for chaining.
-
equals
-
hashCode
public int hashCode() -
toString
-