Class Binding.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.core.v1.Binding.Builder
-
- Enclosing class:
- Binding
public static class Binding.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Binding.Builder
apiVersion(java.lang.String apiVersion)
APIVersion defines the versioned schema of this representation of an object.Binding
build()
Binding.Builder
kind(java.lang.String kind)
Kind is a string value representing the REST resource this object represents.Binding.Builder
metadata(ObjectMeta metadata)
Binding.Builder
target(@NonNull ObjectReference target)
java.lang.String
toString()
-
-
-
Method Detail
-
apiVersion
public Binding.Builder apiVersion(java.lang.String apiVersion)
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Returns:
this
.
-
kind
public Binding.Builder kind(java.lang.String kind)
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds- Returns:
this
.
-
metadata
public Binding.Builder metadata(ObjectMeta metadata)
-
target
public Binding.Builder target(@NonNull @NonNull ObjectReference target)
-
build
public Binding build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-