public class MetricSpecFluentImpl<A extends MetricSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements MetricSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
MetricSpecFluentImpl.ValueNestedImpl<N> |
MetricSpecFluent.ValueNested<N>| Constructor and Description |
|---|
MetricSpecFluentImpl() |
MetricSpecFluentImpl(MetricSpec instance) |
public MetricSpecFluentImpl()
public MetricSpecFluentImpl(MetricSpec instance)
public A addToDimensions(String key, TypedValue value)
addToDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A addToDimensions(Map<String,TypedValue> map)
addToDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A removeFromDimensions(String key)
removeFromDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A removeFromDimensions(Map<String,TypedValue> map)
removeFromDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public Map<String,TypedValue> getDimensions()
getDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A withDimensions(Map<String,TypedValue> dimensions)
withDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public Boolean hasDimensions()
hasDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A addToMonitoredResourceDimensions(String key, TypedValue value)
addToMonitoredResourceDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A addToMonitoredResourceDimensions(Map<String,TypedValue> map)
addToMonitoredResourceDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A removeFromMonitoredResourceDimensions(String key)
removeFromMonitoredResourceDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A removeFromMonitoredResourceDimensions(Map<String,TypedValue> map)
removeFromMonitoredResourceDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public Map<String,TypedValue> getMonitoredResourceDimensions()
getMonitoredResourceDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A withMonitoredResourceDimensions(Map<String,TypedValue> monitoredResourceDimensions)
withMonitoredResourceDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public Boolean hasMonitoredResourceDimensions()
hasMonitoredResourceDimensions in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public String getMonitoredResourceType()
getMonitoredResourceType in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A withMonitoredResourceType(String monitoredResourceType)
withMonitoredResourceType in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public Boolean hasMonitoredResourceType()
hasMonitoredResourceType in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public String getName()
getName in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A withName(String name)
withName in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public Boolean hasName()
hasName in interface MetricSpecFluent<A extends MetricSpecFluent<A>>@Deprecated public TypedValue getValue()
getValue in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public TypedValue buildValue()
buildValue in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public A withValue(TypedValue value)
withValue in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public Boolean hasValue()
hasValue in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public MetricSpecFluent.ValueNested<A> withNewValue()
withNewValue in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public MetricSpecFluent.ValueNested<A> withNewValueLike(TypedValue item)
withNewValueLike in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public MetricSpecFluent.ValueNested<A> editValue()
editValue in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public MetricSpecFluent.ValueNested<A> editOrNewValue()
editOrNewValue in interface MetricSpecFluent<A extends MetricSpecFluent<A>>public MetricSpecFluent.ValueNested<A> editOrNewValueLike(TypedValue item)
editOrNewValueLike in interface MetricSpecFluent<A extends MetricSpecFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.