Class ResourceClaimParametersReference
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.resource.v1alpha1.ResourceClaimParametersReference
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class ResourceClaimParametersReference extends java.lang.Object implements com.marcnuri.yakc.model.Model
ResourceClaimParametersReference contains enough information to let you locate the parameters for a ResourceClaim. The object must be in the same namespace as the ResourceClaim.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceClaimParametersReference.Builder
-
Constructor Summary
Constructors Constructor Description ResourceClaimParametersReference()
ResourceClaimParametersReference(java.lang.String apiGroup, @NonNull java.lang.String kind, @NonNull java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceClaimParametersReference.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getApiGroup()
APIGroup is the group for the resource being referenced.@NonNull java.lang.String
getKind()
Kind is the type of resource being referenced.@NonNull java.lang.String
getName()
Name is the name of resource being referenced.int
hashCode()
void
setApiGroup(java.lang.String apiGroup)
APIGroup is the group for the resource being referenced.void
setKind(@NonNull java.lang.String kind)
Kind is the type of resource being referenced.void
setName(@NonNull java.lang.String name)
Name is the name of resource being referenced.ResourceClaimParametersReference.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static ResourceClaimParametersReference.Builder builder()
-
toBuilder
public ResourceClaimParametersReference.Builder toBuilder()
-
getApiGroup
public java.lang.String getApiGroup()
APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources.
-
getKind
@NonNull public @NonNull java.lang.String getKind()
Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata, for example "ConfigMap".
-
getName
@NonNull public @NonNull java.lang.String getName()
Name is the name of resource being referenced.
-
setApiGroup
public void setApiGroup(java.lang.String apiGroup)
APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources.
-
setKind
public void setKind(@NonNull @NonNull java.lang.String kind)
Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata, for example "ConfigMap".
-
setName
public void setName(@NonNull @NonNull java.lang.String name)
Name is the name of resource being referenced.
-
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
-
-