Package pl.metaprogramming.model.oas
Class SecuritySchema
-
- All Implemented Interfaces:
public final class SecuritySchema
-
-
Field Summary
Fields Modifier and Type Field Description private Stringcodeprivate Stringtypeprivate Stringdescriptionprivate final List<Oauth2Flow>oauth2Flowsprivate ParamLocationparamLocationprivate StringparamName
-
Constructor Summary
Constructors Constructor Description SecuritySchema(String code, String type, String description, List<Oauth2Flow> oauth2Flows, ParamLocation paramLocation, String paramName)
-
Method Summary
Modifier and Type Method Description final StringgetCode()final UnitsetCode(String code)final StringgetType()final UnitsetType(String type)final StringgetDescription()final UnitsetDescription(String description)final List<Oauth2Flow>getOauth2Flows()final ParamLocationgetParamLocation()final UnitsetParamLocation(ParamLocation paramLocation)final StringgetParamName()final UnitsetParamName(String paramName)-
-
Constructor Detail
-
SecuritySchema
SecuritySchema(String code, String type, String description, List<Oauth2Flow> oauth2Flows, ParamLocation paramLocation, String paramName)
-
-
Method Detail
-
getDescription
final String getDescription()
-
setDescription
final Unit setDescription(String description)
-
getOauth2Flows
final List<Oauth2Flow> getOauth2Flows()
-
getParamLocation
final ParamLocation getParamLocation()
-
setParamLocation
final Unit setParamLocation(ParamLocation paramLocation)
-
getParamName
final String getParamName()
-
setParamName
final Unit setParamName(String paramName)
-
-
-
-