@ProviderType
public interface ValidationModel
ValidationModel
defines the validation rules that a resource tree has to pass.Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
getApplicablePaths()
Returns the paths under which resources will be validated by this model.
|
java.util.Collection<ChildResource> |
getChildren()
Returns the expected children for a resource validated by this model.
|
java.util.Collection<ResourceProperty> |
getResourceProperties()
Returns the properties validated by this model.
|
java.lang.String |
getSource() |
java.lang.String |
getValidatingResourceType()
Returns the type of resource this model validates.
|
@Nonnull java.util.Collection<ResourceProperty> getResourceProperties()
null
, but might be empty list)@Nonnull java.lang.String getValidatingResourceType()
null
@Nonnull java.util.Collection<java.lang.String> getApplicablePaths()
null
nor an empty collection.@Nonnull java.util.Collection<ChildResource> getChildren()
null
@Nonnull java.lang.String getSource()
Copyright © 2022 The Apache Software Foundation. All rights reserved.