CustomApiPropertiesDefinitionResponse

data class CustomApiPropertiesDefinitionResponse(val apiDefinitions: ApiResourceDefinitionsResponse? = null, val apiType: String? = null, val backendService: ApiResourceBackendServiceResponse? = null, val brandColor: String? = null, val capabilities: List<String>? = null, val connectionParameters: Map<String, ConnectionParameterResponse>? = null, val description: String? = null, val displayName: String? = null, val iconUri: String? = null, val runtimeUrls: List<String>? = null, val swagger: Any? = null, val wsdlDefinition: WsdlDefinitionResponse? = null)

Custom API properties

Constructors

Link copied to clipboard
constructor(apiDefinitions: ApiResourceDefinitionsResponse? = null, apiType: String? = null, backendService: ApiResourceBackendServiceResponse? = null, brandColor: String? = null, capabilities: List<String>? = null, connectionParameters: Map<String, ConnectionParameterResponse>? = null, description: String? = null, displayName: String? = null, iconUri: String? = null, runtimeUrls: List<String>? = null, swagger: Any? = null, wsdlDefinition: WsdlDefinitionResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val apiType: String? = null

The API type

Link copied to clipboard

The API backend service

Link copied to clipboard
val brandColor: String? = null

Brand color

Link copied to clipboard
val capabilities: List<String>? = null

The custom API capabilities

Link copied to clipboard

Connection parameters

Link copied to clipboard
val description: String? = null

The custom API description

Link copied to clipboard
val displayName: String? = null

The display name

Link copied to clipboard
val iconUri: String? = null

The icon URI

Link copied to clipboard
val runtimeUrls: List<String>? = null

Runtime URLs

Link copied to clipboard
val swagger: Any? = null

The JSON representation of the swagger

Link copied to clipboard

The WSDL definition