Class Scale.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.autoscaling.v1.Scale.Builder
-
- Enclosing class:
- Scale
public static class Scale.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Scale.Builder
apiVersion(java.lang.String apiVersion)
APIVersion defines the versioned schema of this representation of an object.Scale
build()
Scale.Builder
kind(java.lang.String kind)
Kind is a string value representing the REST resource this object represents.Scale.Builder
metadata(ObjectMeta metadata)
Scale.Builder
spec(ScaleSpec spec)
Scale.Builder
status(ScaleStatus status)
java.lang.String
toString()
-
-
-
Method Detail
-
apiVersion
public Scale.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 Scale.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 Scale.Builder metadata(ObjectMeta metadata)
- Returns:
this
.
-
spec
public Scale.Builder spec(ScaleSpec spec)
- Returns:
this
.
-
status
public Scale.Builder status(ScaleStatus status)
- Returns:
this
.
-
build
public Scale build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-