Interface ServerVariable
-
- All Superinterfaces:
com.reprezen.jsonoverlay.IJsonOverlay<ServerVariable>,com.reprezen.jsonoverlay.IModelPart<OpenApi3,ServerVariable>
- All Known Implementing Classes:
ServerVariableImpl
public interface ServerVariable extends com.reprezen.jsonoverlay.IJsonOverlay<ServerVariable>, com.reprezen.jsonoverlay.IModelPart<OpenApi3,ServerVariable>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddEnumValue(String enumValue)StringgetDefault()StringgetDescription()StringgetEnumValue(int index)List<String>getEnumValues()List<String>getEnumValues(boolean elaborate)ObjectgetExtension(String name)Map<String,Object>getExtensions()Map<String,Object>getExtensions(boolean elaborate)booleanhasEnumValues()booleanhasExtension(String name)booleanhasExtensions()voidinsertEnumValue(int index, String enumValue)voidremoveEnumValue(int index)voidremoveExtension(String name)voidsetDefault(String defaultValue)voidsetDescription(String description)voidsetEnumValue(int index, String enumValue)voidsetEnumValues(List<String> enumValues)voidsetExtension(String name, Object extension)voidsetExtensions(Map<String,Object> extensions)
-
-
-
Method Detail
-
getEnumValues
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") List<String> getEnumValues(boolean elaborate)
-
hasEnumValues
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasEnumValues()
-
getEnumValue
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") String getEnumValue(int index)
-
setEnumValues
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setEnumValues(List<String> enumValues)
-
setEnumValue
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setEnumValue(int index, String enumValue)
-
addEnumValue
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void addEnumValue(String enumValue)
-
insertEnumValue
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void insertEnumValue(int index, String enumValue)
-
removeEnumValue
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeEnumValue(int index)
-
getDefault
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") String getDefault()
-
setDefault
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setDefault(String defaultValue)
-
getDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") String getDescription()
-
setDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setDescription(String description)
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getExtensions()
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getExtensions(boolean elaborate)
-
hasExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasExtensions()
-
hasExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasExtension(String name)
-
getExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Object getExtension(String name)
-
setExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setExtensions(Map<String,Object> extensions)
-
setExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setExtension(String name, Object extension)
-
removeExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeExtension(String name)
-
-