Class ResourceFieldSelector
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.core.v1.ResourceFieldSelector
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class ResourceFieldSelector extends java.lang.Object implements com.marcnuri.yakc.model.Model
ResourceFieldSelector represents container resources (cpu, memory) and their output format
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceFieldSelector.Builder
-
Constructor Summary
Constructors Constructor Description ResourceFieldSelector()
ResourceFieldSelector(java.lang.String containerName, java.lang.String divisor, @NonNull java.lang.String resource)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceFieldSelector.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getContainerName()
Container name: required for volumes, optional for env varsjava.lang.String
getDivisor()
@NonNull java.lang.String
getResource()
Required: resource to selectint
hashCode()
void
setContainerName(java.lang.String containerName)
Container name: required for volumes, optional for env varsvoid
setDivisor(java.lang.String divisor)
void
setResource(@NonNull java.lang.String resource)
Required: resource to selectResourceFieldSelector.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static ResourceFieldSelector.Builder builder()
-
toBuilder
public ResourceFieldSelector.Builder toBuilder()
-
getContainerName
public java.lang.String getContainerName()
Container name: required for volumes, optional for env vars
-
getDivisor
public java.lang.String getDivisor()
-
getResource
@NonNull public @NonNull java.lang.String getResource()
Required: resource to select
-
setContainerName
public void setContainerName(java.lang.String containerName)
Container name: required for volumes, optional for env vars
-
setDivisor
public void setDivisor(java.lang.String divisor)
-
setResource
public void setResource(@NonNull @NonNull java.lang.String resource)
Required: resource to select
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-