static class RuntimeResource.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<RuntimeResource.Builder> |
childRuntimeResourceBuilders |
private java.lang.String |
regex |
private java.util.List<Resource> |
resources |
Constructor and Description |
---|
Builder(java.util.List<Resource> resources,
java.util.List<RuntimeResource.Builder> childRuntimeResourceBuilders,
java.lang.String regex)
Create new
runtime resource builder instance. |
Modifier and Type | Method and Description |
---|---|
RuntimeResource |
build(RuntimeResource parent)
Build new RuntimeResource from this builder.
|
private final java.util.List<Resource> resources
private final java.lang.String regex
private final java.util.List<RuntimeResource.Builder> childRuntimeResourceBuilders
public Builder(java.util.List<Resource> resources, java.util.List<RuntimeResource.Builder> childRuntimeResourceBuilders, java.lang.String regex)
runtime resource
builder instance.resources
- List of resources with same regex that creates a RuntimeResource.childRuntimeResourceBuilders
- List of builders of child runtime resources that belong runtime resource.regex
- Path regular expression.public RuntimeResource build(RuntimeResource parent)
parent
- Parent runtime resource.