Class ResourceClassParametersReference.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.resource.v1alpha2.ResourceClassParametersReference.Builder
-
- Enclosing class:
- ResourceClassParametersReference
public static class ResourceClassParametersReference.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceClassParametersReference.Builder
apiGroup(java.lang.String apiGroup)
APIGroup is the group for the resource being referenced.ResourceClassParametersReference
build()
ResourceClassParametersReference.Builder
kind(@NonNull java.lang.String kind)
Kind is the type of resource being referenced.ResourceClassParametersReference.Builder
name(@NonNull java.lang.String name)
Name is the name of resource being referenced.ResourceClassParametersReference.Builder
namespace(java.lang.String namespace)
Namespace that contains the referenced resource.java.lang.String
toString()
-
-
-
Method Detail
-
apiGroup
public ResourceClassParametersReference.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
.
-
kind
public ResourceClassParametersReference.Builder kind(@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.- Returns:
this
.
-
name
public ResourceClassParametersReference.Builder name(@NonNull @NonNull java.lang.String name)
Name is the name of resource being referenced.- Returns:
this
.
-
namespace
public ResourceClassParametersReference.Builder namespace(java.lang.String namespace)
Namespace that contains the referenced resource. Must be empty for cluster-scoped resources and non-empty for namespaced resources.- Returns:
this
.
-
build
public ResourceClassParametersReference build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-