P
- The type of NestingBuilder
that was used to create this
builder. This is the type that will be returned by calling
NestedBuilder.finish()
on this builder.public interface StringTypeBuilder<P extends NestingBuilder> extends SimpleTypeBuilder<StringTypeBuilder<P>,P>
Modifier and Type | Method and Description |
---|---|
StringTypeBuilder<P> |
withFormat(String value)
This method includes the "format" attribute in the string type definition
|
StringTypeBuilder<P> |
withMaxLength(int value)
This method includes the "maxLength" attribute in the string type
definition
|
StringTypeBuilder<P> |
withMinLength(int value)
This method includes the "minLength" attribute in the string type
definition
|
StringTypeBuilder<P> |
withPattern(String value)
This method includes the "pattern" attribute in the string type
definition
|
withBoomiDataType
withDescription, withId, withIgnoreForFilters, withIgnoreForSelection, withIgnoreForSort, withTitle
finish
StringTypeBuilder<P> withMaxLength(int value)
value
- the value of the attributeStringTypeBuilder
instanceStringTypeBuilder<P> withMinLength(int value)
value
- the value of the attributeStringTypeBuilder
instanceStringTypeBuilder<P> withFormat(String value)
value
- the value of the attributeStringTypeBuilder
instanceStringTypeBuilder<P> withPattern(String value)
value
- the value of the attributeStringTypeBuilder
instance