Class ObjectMetricSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.kubernetes.autoscaling.v2.inputs.ObjectMetricSourceArgs.Builder
-
- Enclosing class:
- ObjectMetricSourceArgs
public static final class ObjectMetricSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ObjectMetricSourceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectMetricSourceArgs
build()
ObjectMetricSourceArgs.Builder
describedObject(com.pulumi.core.Output<CrossVersionObjectReferenceArgs> describedObject)
ObjectMetricSourceArgs.Builder
describedObject(CrossVersionObjectReferenceArgs describedObject)
ObjectMetricSourceArgs.Builder
metric(com.pulumi.core.Output<MetricIdentifierArgs> metric)
ObjectMetricSourceArgs.Builder
metric(MetricIdentifierArgs metric)
ObjectMetricSourceArgs.Builder
target(com.pulumi.core.Output<MetricTargetArgs> target)
ObjectMetricSourceArgs.Builder
target(MetricTargetArgs target)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ObjectMetricSourceArgs defaults)
-
-
Method Detail
-
describedObject
public ObjectMetricSourceArgs.Builder describedObject(com.pulumi.core.Output<CrossVersionObjectReferenceArgs> describedObject)
- Parameters:
describedObject
- describedObject specifies the descriptions of a object,such as kind,name apiVersion- Returns:
- builder
-
describedObject
public ObjectMetricSourceArgs.Builder describedObject(CrossVersionObjectReferenceArgs describedObject)
- Parameters:
describedObject
- describedObject specifies the descriptions of a object,such as kind,name apiVersion- Returns:
- builder
-
metric
public ObjectMetricSourceArgs.Builder metric(com.pulumi.core.Output<MetricIdentifierArgs> metric)
- Parameters:
metric
- metric identifies the target metric by name and selector- Returns:
- builder
-
metric
public ObjectMetricSourceArgs.Builder metric(MetricIdentifierArgs metric)
- Parameters:
metric
- metric identifies the target metric by name and selector- Returns:
- builder
-
target
public ObjectMetricSourceArgs.Builder target(com.pulumi.core.Output<MetricTargetArgs> target)
- Parameters:
target
- target specifies the target value for the given metric- Returns:
- builder
-
target
public ObjectMetricSourceArgs.Builder target(MetricTargetArgs target)
- Parameters:
target
- target specifies the target value for the given metric- Returns:
- builder
-
build
public ObjectMetricSourceArgs build()
-
-