public class MetricSpecFluentImpl<A extends MetricSpecFluent<A>> extends BaseFluent<A> implements MetricSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
MetricSpecFluentImpl.ExternalNestedImpl<N> |
class |
MetricSpecFluentImpl.ObjectNestedImpl<N> |
class |
MetricSpecFluentImpl.PodsNestedImpl<N> |
class |
MetricSpecFluentImpl.ResourceNestedImpl<N> |
MetricSpecFluent.ExternalNested<N>, MetricSpecFluent.ObjectNested<N>, MetricSpecFluent.PodsNested<N>, MetricSpecFluent.ResourceNested<N>
_visitables
Constructor and Description |
---|
MetricSpecFluentImpl() |
MetricSpecFluentImpl(MetricSpec instance) |
public MetricSpecFluentImpl()
public MetricSpecFluentImpl(MetricSpec instance)
@Deprecated public ExternalMetricSource getExternal()
getExternal
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public ExternalMetricSource buildExternal()
buildExternal
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public A withExternal(ExternalMetricSource external)
withExternal
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public Boolean hasExternal()
hasExternal
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ExternalNested<A> withNewExternal()
withNewExternal
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ExternalNested<A> withNewExternalLike(ExternalMetricSource item)
withNewExternalLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ExternalNested<A> editExternal()
editExternal
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ExternalNested<A> editOrNewExternal()
editOrNewExternal
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ExternalNested<A> editOrNewExternalLike(ExternalMetricSource item)
editOrNewExternalLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
@Deprecated public ObjectMetricSource getObject()
getObject
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public ObjectMetricSource buildObject()
buildObject
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public A withObject(ObjectMetricSource object)
withObject
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public Boolean hasObject()
hasObject
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ObjectNested<A> withNewObject()
withNewObject
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ObjectNested<A> withNewObjectLike(ObjectMetricSource item)
withNewObjectLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ObjectNested<A> editObject()
editObject
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ObjectNested<A> editOrNewObject()
editOrNewObject
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ObjectNested<A> editOrNewObjectLike(ObjectMetricSource item)
editOrNewObjectLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
@Deprecated public PodsMetricSource getPods()
getPods
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public PodsMetricSource buildPods()
buildPods
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public A withPods(PodsMetricSource pods)
withPods
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public Boolean hasPods()
hasPods
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.PodsNested<A> withNewPods()
withNewPods
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.PodsNested<A> withNewPodsLike(PodsMetricSource item)
withNewPodsLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.PodsNested<A> editPods()
editPods
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.PodsNested<A> editOrNewPods()
editOrNewPods
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.PodsNested<A> editOrNewPodsLike(PodsMetricSource item)
editOrNewPodsLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
@Deprecated public ResourceMetricSource getResource()
getResource
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public ResourceMetricSource buildResource()
buildResource
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public A withResource(ResourceMetricSource resource)
withResource
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public Boolean hasResource()
hasResource
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ResourceNested<A> withNewResource()
withNewResource
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ResourceNested<A> withNewResourceLike(ResourceMetricSource item)
withNewResourceLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ResourceNested<A> editResource()
editResource
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ResourceNested<A> editOrNewResource()
editOrNewResource
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public MetricSpecFluent.ResourceNested<A> editOrNewResourceLike(ResourceMetricSource item)
editOrNewResourceLike
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public String getType()
getType
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public A withType(String type)
withType
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
public Boolean hasType()
hasType
in interface MetricSpecFluent<A extends MetricSpecFluent<A>>
Copyright © 2015–2019 Red Hat. All rights reserved.