GetSdkPlainArgs

data class GetSdkPlainArgs(val parameters: Map<String, String>? = null, val restApiId: String, val sdkType: String, val stageName: String) : ConvertibleToJava<GetSdkPlainArgs>

A collection of arguments for invoking getSdk.

Constructors

Link copied to clipboard
constructor(parameters: Map<String, String>? = null, restApiId: String, sdkType: String, stageName: String)

Properties

Link copied to clipboard
val parameters: Map<String, String>? = null

Key-value map of query string parameters sdk_type properties of the SDK. For SDK Type of objectivec or swift, a parameter named classPrefix is required. For SDK Type of android, parameters named groupId, artifactId, artifactVersion, and invokerPackage are required. For SDK Type of java, parameters named serviceName and javaPackageName are required.

Link copied to clipboard

Identifier of the associated REST API.

Link copied to clipboard

Language for the generated SDK. Currently java, javascript, android, objectivec (for iOS), swift (for iOS), and ruby are supported.

Link copied to clipboard

Name of the Stage that will be exported.

Functions

Link copied to clipboard
open override fun toJava(): GetSdkPlainArgs