ApiConfig

camundala.api.ApiConfig
case class ApiConfig(tenantId: Option[String], contact: Option[Contact], endpoint: String, basePath: Path, cawemoFolder: Option[String], openApiPath: Path, postmanOpenApiPath: Path, openApiDocuPath: Path, postmanOpenApiDocuPath: Path, jiraUrls: Map[String, String], localProjectPaths: Seq[Path], docProjectUrl: String => String, diagramDownloadPath: Option[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def withBasePath(path: Path): ApiConfig
def withCawemoFolder(folderName: String): ApiConfig
def withDiagramDownloadPath(diagramDownloadPath: String): ApiConfig
def withDocProjectUrl(url: String => String): ApiConfig
def withEndpoint(ep: String): ApiConfig
def withJiraUrls(urls: (String, String)*): ApiConfig
def withLocalProjectPaths(paths: Path*): ApiConfig
def withPort(port: Int): ApiConfig
def withTenantId(tenantId: String): ApiConfig

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product