public abstract class ClientsClassDefinitionBuilder<T extends ClientsClassDefinitionBuilder>
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
ClientsClassDefinition |
build() |
java.lang.Class<?> |
getClazz() |
java.util.List<java.lang.String> |
getIgnoredProperties() |
Optional<java.lang.String> |
getTypeName() |
T |
withIgnoredProperties(java.util.List<java.lang.String> ignoredProperties) |
T |
withIgnoredProperties(java.lang.String... ignoredProperties) |
T |
withTypeName(java.lang.String typeName) |
public T withIgnoredProperties(java.lang.String... ignoredProperties)
public T withIgnoredProperties(java.util.List<java.lang.String> ignoredProperties)
public T withTypeName(java.lang.String typeName)
public ClientsClassDefinition build()
public java.lang.Class<?> getClazz()
public java.util.List<java.lang.String> getIgnoredProperties()
public Optional<java.lang.String> getTypeName()