Class V2MetricSpecFluentImpl<A extends V2MetricSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V2MetricSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V2MetricSpecFluent<A>
- Direct Known Subclasses:
V2MetricSpecBuilder
public class V2MetricSpecFluentImpl<A extends V2MetricSpecFluent<A>>
extends BaseFluent<A>
implements V2MetricSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V2MetricSpecFluent
V2MetricSpecFluent.ContainerResourceNested<N>, V2MetricSpecFluent.ExternalNested<N>, V2MetricSpecFluent.ObjectNested<N>, V2MetricSpecFluent.PodsNested<N>, V2MetricSpecFluent.ResourceNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV2MetricSpecFluentImpl
(io.kubernetes.client.openapi.models.V2MetricSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionio.kubernetes.client.openapi.models.V2ContainerResourceMetricSource
io.kubernetes.client.openapi.models.V2ExternalMetricSource
io.kubernetes.client.openapi.models.V2ObjectMetricSource
io.kubernetes.client.openapi.models.V2PodsMetricSource
io.kubernetes.client.openapi.models.V2ResourceMetricSource
editOrNewContainerResourceLike
(io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource item) editOrNewExternalLike
(io.kubernetes.client.openapi.models.V2ExternalMetricSource item) editOrNewObjectLike
(io.kubernetes.client.openapi.models.V2ObjectMetricSource item) editOrNewPodsLike
(io.kubernetes.client.openapi.models.V2PodsMetricSource item) editOrNewResourceLike
(io.kubernetes.client.openapi.models.V2ResourceMetricSource item) editPods()
boolean
io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource
Deprecated.io.kubernetes.client.openapi.models.V2ExternalMetricSource
Deprecated.io.kubernetes.client.openapi.models.V2ObjectMetricSource
Deprecated.io.kubernetes.client.openapi.models.V2PodsMetricSource
getPods()
Deprecated.io.kubernetes.client.openapi.models.V2ResourceMetricSource
Deprecated.getType()
int
hashCode()
hasPods()
hasType()
toString()
withContainerResource
(io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource containerResource) withExternal
(io.kubernetes.client.openapi.models.V2ExternalMetricSource external) withNewContainerResourceLike
(io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource item) withNewExternalLike
(io.kubernetes.client.openapi.models.V2ExternalMetricSource item) withNewObjectLike
(io.kubernetes.client.openapi.models.V2ObjectMetricSource item) withNewPodsLike
(io.kubernetes.client.openapi.models.V2PodsMetricSource item) withNewResourceLike
(io.kubernetes.client.openapi.models.V2ResourceMetricSource item) withObject
(io.kubernetes.client.openapi.models.V2ObjectMetricSource _object) withPods
(io.kubernetes.client.openapi.models.V2PodsMetricSource pods) withResource
(io.kubernetes.client.openapi.models.V2ResourceMetricSource resource) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V2MetricSpecFluentImpl
public V2MetricSpecFluentImpl() -
V2MetricSpecFluentImpl
public V2MetricSpecFluentImpl(io.kubernetes.client.openapi.models.V2MetricSpec instance)
-
-
Method Details
-
getContainerResource
@Deprecated public io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource getContainerResource()Deprecated.This method has been deprecated, please use method buildContainerResource instead.- Specified by:
getContainerResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
- Returns:
- The buildable object.
-
buildContainerResource
public io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource buildContainerResource()- Specified by:
buildContainerResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withContainerResource
public A withContainerResource(io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource containerResource) - Specified by:
withContainerResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
hasContainerResource
- Specified by:
hasContainerResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewContainerResource
- Specified by:
withNewContainerResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewContainerResourceLike
public V2MetricSpecFluent.ContainerResourceNested<A> withNewContainerResourceLike(io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource item) - Specified by:
withNewContainerResourceLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editContainerResource
- Specified by:
editContainerResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewContainerResource
- Specified by:
editOrNewContainerResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewContainerResourceLike
public V2MetricSpecFluent.ContainerResourceNested<A> editOrNewContainerResourceLike(io.kubernetes.client.openapi.models.V2ContainerResourceMetricSource item) - Specified by:
editOrNewContainerResourceLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
getExternal
Deprecated.This method has been deprecated, please use method buildExternal instead.- Specified by:
getExternal
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
- Returns:
- The buildable object.
-
buildExternal
public io.kubernetes.client.openapi.models.V2ExternalMetricSource buildExternal()- Specified by:
buildExternal
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withExternal
- Specified by:
withExternal
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
hasExternal
- Specified by:
hasExternal
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewExternal
- Specified by:
withNewExternal
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewExternalLike
public V2MetricSpecFluent.ExternalNested<A> withNewExternalLike(io.kubernetes.client.openapi.models.V2ExternalMetricSource item) - Specified by:
withNewExternalLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editExternal
- Specified by:
editExternal
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewExternal
- Specified by:
editOrNewExternal
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewExternalLike
public V2MetricSpecFluent.ExternalNested<A> editOrNewExternalLike(io.kubernetes.client.openapi.models.V2ExternalMetricSource item) - Specified by:
editOrNewExternalLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
getObject
Deprecated.This method has been deprecated, please use method buildObject instead.- Specified by:
getObject
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
- Returns:
- The buildable object.
-
buildObject
public io.kubernetes.client.openapi.models.V2ObjectMetricSource buildObject()- Specified by:
buildObject
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withObject
- Specified by:
withObject
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
hasObject
- Specified by:
hasObject
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewObject
- Specified by:
withNewObject
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewObjectLike
public V2MetricSpecFluent.ObjectNested<A> withNewObjectLike(io.kubernetes.client.openapi.models.V2ObjectMetricSource item) - Specified by:
withNewObjectLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editObject
- Specified by:
editObject
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewObject
- Specified by:
editOrNewObject
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewObjectLike
public V2MetricSpecFluent.ObjectNested<A> editOrNewObjectLike(io.kubernetes.client.openapi.models.V2ObjectMetricSource item) - Specified by:
editOrNewObjectLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
getPods
Deprecated.This method has been deprecated, please use method buildPods instead.- Specified by:
getPods
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
- Returns:
- The buildable object.
-
buildPods
public io.kubernetes.client.openapi.models.V2PodsMetricSource buildPods()- Specified by:
buildPods
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withPods
- Specified by:
withPods
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
hasPods
- Specified by:
hasPods
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewPods
- Specified by:
withNewPods
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewPodsLike
public V2MetricSpecFluent.PodsNested<A> withNewPodsLike(io.kubernetes.client.openapi.models.V2PodsMetricSource item) - Specified by:
withNewPodsLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editPods
- Specified by:
editPods
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewPods
- Specified by:
editOrNewPods
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewPodsLike
public V2MetricSpecFluent.PodsNested<A> editOrNewPodsLike(io.kubernetes.client.openapi.models.V2PodsMetricSource item) - Specified by:
editOrNewPodsLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
getResource
Deprecated.This method has been deprecated, please use method buildResource instead.- Specified by:
getResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
- Returns:
- The buildable object.
-
buildResource
public io.kubernetes.client.openapi.models.V2ResourceMetricSource buildResource()- Specified by:
buildResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withResource
- Specified by:
withResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
hasResource
- Specified by:
hasResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewResource
- Specified by:
withNewResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withNewResourceLike
public V2MetricSpecFluent.ResourceNested<A> withNewResourceLike(io.kubernetes.client.openapi.models.V2ResourceMetricSource item) - Specified by:
withNewResourceLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editResource
- Specified by:
editResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewResource
- Specified by:
editOrNewResource
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
editOrNewResourceLike
public V2MetricSpecFluent.ResourceNested<A> editOrNewResourceLike(io.kubernetes.client.openapi.models.V2ResourceMetricSource item) - Specified by:
editOrNewResourceLike
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
getType
- Specified by:
getType
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
withType
- Specified by:
withType
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
hasType
- Specified by:
hasType
in interfaceV2MetricSpecFluent<A extends V2MetricSpecFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V2MetricSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V2MetricSpecFluent<A>>
-
toString
-