Class QuerySpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.monitoring.v1.QuerySpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<QuerySpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class QuerySpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<QuerySpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
QuerySpec defines the query command line flags when starting Prometheus.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuerySpecBuilderedit()Map<String,Object>getAdditionalProperties()StringgetLookbackDelta()The delta difference allowed for retrieving metrics during expression evaluations.IntegergetMaxConcurrency()Number of concurrent queries that can be run at once.IntegergetMaxSamples()Maximum number of samples a single query can load into memory.StringgetTimeout()Maximum time a query may take before being aborted.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetLookbackDelta(String lookbackDelta)The delta difference allowed for retrieving metrics during expression evaluations.voidsetMaxConcurrency(Integer maxConcurrency)Number of concurrent queries that can be run at once.voidsetMaxSamples(Integer maxSamples)Maximum number of samples a single query can load into memory.voidsetTimeout(String timeout)Maximum time a query may take before being aborted.QuerySpecBuildertoBuilder()
-
-
-
Method Detail
-
getLookbackDelta
public String getLookbackDelta()
The delta difference allowed for retrieving metrics during expression evaluations.
-
setLookbackDelta
public void setLookbackDelta(String lookbackDelta)
The delta difference allowed for retrieving metrics during expression evaluations.
-
getMaxConcurrency
public Integer getMaxConcurrency()
Number of concurrent queries that can be run at once.
-
setMaxConcurrency
public void setMaxConcurrency(Integer maxConcurrency)
Number of concurrent queries that can be run at once.
-
getMaxSamples
public Integer getMaxSamples()
Maximum number of samples a single query can load into memory. Note that queries will fail if they would load more samples than this into memory, so this also limits the number of samples a query can return.
-
setMaxSamples
public void setMaxSamples(Integer maxSamples)
Maximum number of samples a single query can load into memory. Note that queries will fail if they would load more samples than this into memory, so this also limits the number of samples a query can return.
-
getTimeout
public String getTimeout()
Maximum time a query may take before being aborted.
-
setTimeout
public void setTimeout(String timeout)
Maximum time a query may take before being aborted.
-
edit
public QuerySpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<QuerySpecBuilder>
-
toBuilder
public QuerySpecBuilder toBuilder()
-
-