Class V1beta2DeviceAllocationConfiguration
java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1beta2DeviceAllocationConfiguration
@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen")
public class V1beta2DeviceAllocationConfiguration
extends Object
DeviceAllocationConfiguration gets embedded in an AllocationResult.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRequestsItem
(String requestsItem) Add an item to the requests property in a chainable fashion.boolean
Requests lists the names of requests where the configuration applies.Source records whether the configuration comes from a class and thus is not something that a normal user would have been able to set or from a claim.int
hashCode()
Set opaque in a chainable fashion.Set requests in a chainable fashion.void
Set the opaque property valuevoid
setRequests
(List<@NotNull String> requests) Set the requests property valuevoid
Set the source property valueSet source in a chainable fashion.toString()
-
Field Details
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_OPAQUE
- See Also:
-
JSON_PROPERTY_REQUESTS
- See Also:
-
-
Constructor Details
-
V1beta2DeviceAllocationConfiguration
-
-
Method Details
-
getSource
Source records whether the configuration comes from a class and thus is not something that a normal user would have been able to set or from a claim.- Returns:
- the source property value
-
setSource
Set the source property value- Parameters:
source
- property value to set
-
source
Set source in a chainable fashion.- Returns:
- The same instance of V1beta2DeviceAllocationConfiguration for chaining.
-
getOpaque
- Returns:
- the opaque property value
-
setOpaque
Set the opaque property value- Parameters:
opaque
- property value to set
-
opaque
Set opaque in a chainable fashion.- Returns:
- The same instance of V1beta2DeviceAllocationConfiguration for chaining.
-
getRequests
Requests lists the names of requests where the configuration applies. If empty, its applies to all requests. References to subrequests must include the name of the main request and may include the subrequest using the format <main request>[/<subrequest>]. If just the main request is given, the configuration applies to all subrequests.- Returns:
- the requests property value
-
setRequests
Set the requests property value- Parameters:
requests
- property value to set
-
requests
Set requests in a chainable fashion.- Returns:
- The same instance of V1beta2DeviceAllocationConfiguration for chaining.
-
addRequestsItem
Add an item to the requests property in a chainable fashion.- Returns:
- The same instance of V1beta2DeviceAllocationConfiguration for chaining.
-
equals
-
hashCode
public int hashCode() -
toString
-