public class RegexTypeBuilder extends AbstractBuilder<RegexType> implements TypeBuilder<RegexType>, WithAnnotation<RegexTypeBuilder>
annotations, format| Modifier | Constructor and Description |
|---|---|
protected |
RegexTypeBuilder(MetadataFormat format) |
| Modifier and Type | Method and Description |
|---|---|
RegexType |
build() |
RegexTypeBuilder |
defaultValue(String defaultValue) |
RegexTypeBuilder |
id(String typeIdentifier) |
RegexTypeBuilder |
pattern(String pattern) |
RegexTypeBuilder |
with(TypeAnnotation extension)
Contributes a builder with
TypeAnnotations |
addExtensionprotected RegexTypeBuilder(MetadataFormat format)
public RegexTypeBuilder with(TypeAnnotation extension)
WithAnnotationTypeAnnotationswith in interface WithAnnotation<RegexTypeBuilder>extension - TypeAnnotation to addpublic RegexTypeBuilder id(String typeIdentifier)
public RegexTypeBuilder defaultValue(String defaultValue)
public RegexTypeBuilder pattern(String pattern)
public RegexType build()
build in interface TypeBuilder<RegexType>Copyright © 2024 MuleSoft, Inc.. All rights reserved.