Package | Description |
---|---|
org.mule.runtime.module.artifact.api.descriptor |
Modifier and Type | Method and Description |
---|---|
static ArtifactDescriptorValidatorBuilder |
ArtifactDescriptorValidatorBuilder.builder()
Creates an instance of the builder.
|
ArtifactDescriptorValidatorBuilder |
ArtifactDescriptorValidatorBuilder.doNotFailIfBundleDescriptorNotPresentWhenValidationVersionFormat()
Allows to avoid checking version format for
ArtifactDescriptor that don't have a BundleDescriptor . |
ArtifactDescriptorValidatorBuilder |
ArtifactDescriptorValidatorBuilder.validateMinMuleVersion()
Sets a validation for minMuleVersion,
ArtifactDescriptor created should defined the current Mule Runtime
version as minMuleVersion or a prior version. |
ArtifactDescriptorValidatorBuilder |
ArtifactDescriptorValidatorBuilder.validateMinMuleVersion(Supplier<String> muleRuntimeVersionSupplier)
Sets a validation for minMuleVersion as
validateMinMuleVersion() but the Mule Runtime version could
be provided as a supplier. |
ArtifactDescriptorValidatorBuilder |
ArtifactDescriptorValidatorBuilder.validateMinMuleVersionUsingSemanticVersion()
Sets a validation for minMuleVersion as
validateMinMuleVersion() but the validation should only consider
semantic version when checking the minMuleVersion vs Mule Runtime version. |
ArtifactDescriptorValidatorBuilder |
ArtifactDescriptorValidatorBuilder.validateMuleProduct()
Sets a validation for Mule product,
ArtifactDescriptor should match Product . |
ArtifactDescriptorValidatorBuilder |
ArtifactDescriptorValidatorBuilder.validateVersionFormat()
Sets a validation for artifact version,
ArtifactDescriptor should define its version in a particular format. |
Constructor and Description |
---|
AbstractArtifactDescriptorFactory(DescriptorLoaderRepository descriptorLoaderRepository,
ArtifactDescriptorValidatorBuilder artifactDescriptorValidatorBuilder)
Creates a new factory
|
Copyright © 2018. All rights reserved.