Package springfox.documentation.schema
Class ModelKeyBuilder
- java.lang.Object
-
- springfox.documentation.schema.ModelKeyBuilder
-
public class ModelKeyBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ModelKeyBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelKey
build()
ModelKeyBuilder
copyOf(ModelKey other)
ModelKeyBuilder
isResponse(boolean isResponse)
ModelKeyBuilder
qualifiedModelName(java.util.function.Consumer<QualifiedModelNameBuilder> consumer)
ModelKeyBuilder
qualifiedModelName(QualifiedModelName qualifiedModelName)
ModelKeyBuilder
validationGroupDiscriminators(java.util.Collection<com.fasterxml.classmate.ResolvedType> validationGroupDiscriminators)
ModelKeyBuilder
viewDiscriminator(com.fasterxml.classmate.ResolvedType viewDiscriminator)
-
-
-
Method Detail
-
qualifiedModelName
public ModelKeyBuilder qualifiedModelName(QualifiedModelName qualifiedModelName)
-
qualifiedModelName
public ModelKeyBuilder qualifiedModelName(java.util.function.Consumer<QualifiedModelNameBuilder> consumer)
-
viewDiscriminator
public ModelKeyBuilder viewDiscriminator(com.fasterxml.classmate.ResolvedType viewDiscriminator)
-
validationGroupDiscriminators
public ModelKeyBuilder validationGroupDiscriminators(java.util.Collection<com.fasterxml.classmate.ResolvedType> validationGroupDiscriminators)
-
isResponse
public ModelKeyBuilder isResponse(boolean isResponse)
-
build
public ModelKey build()
-
copyOf
public ModelKeyBuilder copyOf(ModelKey other)
-
-