Package oracle.pgx.config
Class FrontierRedactedVerticesConfigBuilder
- java.lang.Object
-
- oracle.pgx.config.FrontierRedactedVerticesConfigBuilder
-
@Generated({"common/config/src/templates/ConfigBuilder.stg","common/config/config.gradle"}) public final class FrontierRedactedVerticesConfigBuilder extends java.lang.Object
Builder forFrontierRedactedVerticesConfig
.
-
-
Constructor Summary
Constructors Constructor Description FrontierRedactedVerticesConfigBuilder()
Constructs an empty FrontierRedactedVerticesConfigBuilderFrontierRedactedVerticesConfigBuilder(java.util.Map<FrontierRedactedVerticesConfig.Field,java.lang.Object> values)
Constructs a FrontierRedactedVerticesConfigBuilder initialized with the values from the given mapFrontierRedactedVerticesConfigBuilder(FrontierRedactedVerticesConfig config)
Constructs a FrontierRedactedVerticesConfigBuilder initialized with the values from the given configFrontierRedactedVerticesConfigBuilder(FrontierRedactedVerticesConfigBuilder builder)
Constructs a FrontierRedactedVerticesConfigBuilder initialized with the values from the given builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FrontierRedactedVerticesConfig
build()
Builds the FrontierRedactedVerticesConfig with aparentPath
ofnull
.FrontierRedactedVerticesConfig
build(java.lang.String parentPath)
Builds the FrontierRedactedVerticesConfig.static FrontierRedactedVerticesConfig
buildFrontierRedactedVerticesConfig(java.util.function.Consumer<FrontierRedactedVerticesConfigBuilder> builderSetup)
Builds aFrontierRedactedVerticesConfig
in-placeFrontierRedactedVerticesConfigBuilder
clear()
Clears all values from the builderjava.util.Map<FrontierRedactedVerticesConfig.Field,java.lang.Object>
getValues()
FrontierRedactedVerticesConfigBuilder
putAll(java.util.Map<FrontierRedactedVerticesConfig.Field,java.lang.Object> values)
Puts all values from the given map into this builder.FrontierRedactedVerticesConfigBuilder
putAll(FrontierRedactedVerticesConfig config)
Puts all values from the given config into this builderFrontierRedactedVerticesConfigBuilder
setWithVisibleProperties(java.lang.String... withVisibleProperties)
List of visible properties on the frontier redacted verticesjava.io.InputStream
toInputStream()
java.lang.String
toString()
-
-
-
Constructor Detail
-
FrontierRedactedVerticesConfigBuilder
public FrontierRedactedVerticesConfigBuilder()
Constructs an empty FrontierRedactedVerticesConfigBuilder
-
FrontierRedactedVerticesConfigBuilder
public FrontierRedactedVerticesConfigBuilder(java.util.Map<FrontierRedactedVerticesConfig.Field,java.lang.Object> values)
Constructs a FrontierRedactedVerticesConfigBuilder initialized with the values from the given map- Parameters:
values
- a map containing configuration values
-
FrontierRedactedVerticesConfigBuilder
public FrontierRedactedVerticesConfigBuilder(FrontierRedactedVerticesConfig config)
Constructs a FrontierRedactedVerticesConfigBuilder initialized with the values from the given config- Parameters:
config
- the configuration to take the values from
-
FrontierRedactedVerticesConfigBuilder
public FrontierRedactedVerticesConfigBuilder(FrontierRedactedVerticesConfigBuilder builder)
Constructs a FrontierRedactedVerticesConfigBuilder initialized with the values from the given builder- Parameters:
builder
- the builder to take the values from
-
-
Method Detail
-
buildFrontierRedactedVerticesConfig
public static FrontierRedactedVerticesConfig buildFrontierRedactedVerticesConfig(java.util.function.Consumer<FrontierRedactedVerticesConfigBuilder> builderSetup)
Builds aFrontierRedactedVerticesConfig
in-place- Parameters:
builderSetup
- a consumer to setup a newly createdFrontierRedactedVerticesConfig
-
putAll
public FrontierRedactedVerticesConfigBuilder putAll(java.util.Map<FrontierRedactedVerticesConfig.Field,java.lang.Object> values)
Puts all values from the given map into this builder.- Parameters:
values
- the values to put in the builder
-
putAll
public FrontierRedactedVerticesConfigBuilder putAll(FrontierRedactedVerticesConfig config)
Puts all values from the given config into this builder- Parameters:
config
- the config to take the values from
-
clear
public FrontierRedactedVerticesConfigBuilder clear()
Clears all values from the builder
-
build
public FrontierRedactedVerticesConfig build(java.lang.String parentPath)
Builds the FrontierRedactedVerticesConfig.- Parameters:
parentPath
- if not null, resolves relative paths against this parentPath- Returns:
- an instance of FrontierRedactedVerticesConfig
-
build
public FrontierRedactedVerticesConfig build()
Builds the FrontierRedactedVerticesConfig with aparentPath
ofnull
.- Returns:
- An instance of FrontierRedactedVerticesConfig
- See Also:
build(String)
-
toInputStream
public java.io.InputStream toInputStream()
- Returns:
- an
InputStream
representing the config
-
getValues
public java.util.Map<FrontierRedactedVerticesConfig.Field,java.lang.Object> getValues()
- Returns:
- the raw config values
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
setWithVisibleProperties
public FrontierRedactedVerticesConfigBuilder setWithVisibleProperties(java.lang.String... withVisibleProperties)
List of visible properties on the frontier redacted vertices- Parameters:
withVisibleProperties
- Visible property
-
-