Package com.oracle.bmc.cloudguard.model
Class DetectorConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.DetectorConfiguration.Builder
-
- Enclosing class:
- DetectorConfiguration
public static class DetectorConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetectorConfiguration.BuilderadditionalProperties(List<AdditionalConfigPropertyDefinition> additionalProperties)Map of additional property values for configurationDetectorConfiguration.BuilderallowedValues(List<PropertyTuple> allowedValues)Map of possible values for configurationDetectorConfiguration.BuilderallowedValuesDataType(String allowedValuesDataType)Map property Value data typeDetectorConfigurationbuild()DetectorConfiguration.BuilderconfigKey(String configKey)Unique identifier of the configurationDetectorConfiguration.Buildercopy(DetectorConfiguration model)DetectorConfiguration.BuilderdataType(String dataType)Configuration data typeDetectorConfiguration.Buildername(String name)Configuration nameDetectorConfiguration.Buildervalue(String value)Configuration valueDetectorConfiguration.Buildervalues(List<ConfigValue> values)List of configuration values
-
-
-
Method Detail
-
configKey
public DetectorConfiguration.Builder configKey(String configKey)
Unique identifier of the configuration- Parameters:
configKey- the value to set- Returns:
- this builder
-
name
public DetectorConfiguration.Builder name(String name)
Configuration name- Parameters:
name- the value to set- Returns:
- this builder
-
value
public DetectorConfiguration.Builder value(String value)
Configuration value- Parameters:
value- the value to set- Returns:
- this builder
-
dataType
public DetectorConfiguration.Builder dataType(String dataType)
Configuration data type- Parameters:
dataType- the value to set- Returns:
- this builder
-
values
public DetectorConfiguration.Builder values(List<ConfigValue> values)
List of configuration values- Parameters:
values- the value to set- Returns:
- this builder
-
allowedValuesDataType
public DetectorConfiguration.Builder allowedValuesDataType(String allowedValuesDataType)
Map property Value data type- Parameters:
allowedValuesDataType- the value to set- Returns:
- this builder
-
allowedValues
public DetectorConfiguration.Builder allowedValues(List<PropertyTuple> allowedValues)
Map of possible values for configuration- Parameters:
allowedValues- the value to set- Returns:
- this builder
-
additionalProperties
public DetectorConfiguration.Builder additionalProperties(List<AdditionalConfigPropertyDefinition> additionalProperties)
Map of additional property values for configuration- Parameters:
additionalProperties- the value to set- Returns:
- this builder
-
build
public DetectorConfiguration build()
-
copy
public DetectorConfiguration.Builder copy(DetectorConfiguration model)
-
-