Class ResourceClaimConsumerReference.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.resource.v1alpha2.ResourceClaimConsumerReference.Builder
-
- Enclosing class:
- ResourceClaimConsumerReference
public static class ResourceClaimConsumerReference.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceClaimConsumerReference.Builder
apiGroup(java.lang.String apiGroup)
APIGroup is the group for the resource being referenced.ResourceClaimConsumerReference
build()
ResourceClaimConsumerReference.Builder
name(@NonNull java.lang.String name)
Name is the name of resource being referenced.ResourceClaimConsumerReference.Builder
resource(@NonNull java.lang.String resource)
Resource is the type of resource being referenced, for example "pods".java.lang.String
toString()
ResourceClaimConsumerReference.Builder
uid(@NonNull java.lang.String uid)
UID identifies exactly one incarnation of the resource.
-
-
-
Method Detail
-
apiGroup
public ResourceClaimConsumerReference.Builder apiGroup(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.- Returns:
this
.
-
name
public ResourceClaimConsumerReference.Builder name(@NonNull @NonNull java.lang.String name)
Name is the name of resource being referenced.- Returns:
this
.
-
resource
public ResourceClaimConsumerReference.Builder resource(@NonNull @NonNull java.lang.String resource)
Resource is the type of resource being referenced, for example "pods".- Returns:
this
.
-
uid
public ResourceClaimConsumerReference.Builder uid(@NonNull @NonNull java.lang.String uid)
UID identifies exactly one incarnation of the resource.- Returns:
this
.
-
build
public ResourceClaimConsumerReference build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-