Package com.oracle.bmc.batch.model
Class JobPriorityConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.batch.model.JobPriorityConfiguration.Builder
-
- Enclosing class:
- JobPriorityConfiguration
public static class JobPriorityConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobPriorityConfigurationbuild()JobPriorityConfiguration.Buildercopy(JobPriorityConfiguration model)JobPriorityConfiguration.BuildertagKey(String tagKey)Name of the tag key.JobPriorityConfiguration.BuildertagNamespace(String tagNamespace)Name of the corresponding tag namespace.JobPriorityConfiguration.Buildervalues(Map<String,Integer> values)Mapping of tag value to its priority.JobPriorityConfiguration.Builderweight(Integer weight)Weight associated with the tag key.
-
-
-
Method Detail
-
tagNamespace
public JobPriorityConfiguration.Builder tagNamespace(String tagNamespace)
Name of the corresponding tag namespace.- Parameters:
tagNamespace- the value to set- Returns:
- this builder
-
tagKey
public JobPriorityConfiguration.Builder tagKey(String tagKey)
Name of the tag key.- Parameters:
tagKey- the value to set- Returns:
- this builder
-
weight
public JobPriorityConfiguration.Builder weight(Integer weight)
Weight associated with the tag key.Percentage point is the unit of measurement.
- Parameters:
weight- the value to set- Returns:
- this builder
-
values
public JobPriorityConfiguration.Builder values(Map<String,Integer> values)
Mapping of tag value to its priority.- Parameters:
values- the value to set- Returns:
- this builder
-
build
public JobPriorityConfiguration build()
-
copy
public JobPriorityConfiguration.Builder copy(JobPriorityConfiguration model)
-
-