001package ganymede.kernel.client; 002 003import java.util.HashSet; 004 005/** 006 * Representing a Server Variable for server URL template substitution. 007 */ 008@javax.annotation. 009Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", 010 comments = "Generator version: 7.6.0") 011public class ServerVariable { 012 public String description; 013 public String defaultValue; 014 public HashSet<String> enumValues = null; 015 016 /** 017 * @param description A description for the server variable. 018 * @param defaultValue The default value to use for substitution. 019 * @param enumValues An enumeration of string values to be used if the 020 * substitution options are from a limited set. 021 */ 022 public ServerVariable(String description, String defaultValue, 023 HashSet<String> enumValues) { 024 this.description = description; 025 this.defaultValue = defaultValue; 026 this.enumValues = enumValues; 027 } 028}