class
Amazonite::ApiGateway::GetSdkRequest
- Amazonite::ApiGateway::GetSdkRequest
- Reference
- Object
Overview
Request a new generated client SDK for a RestApi and Stage.
Included Modules
- JSON::Serializable
Defined in:
api_gateway/get_sdk_request.crConstructors
- .new(rest_api_id : String, stage_name : String, sdk_type : String, parameters : Hash(String, String) | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#parameters : Hash(String, String) | Nil
A string-to-string key-value map of query parameters
sdkType-dependent properties of the SDK. -
#parameters=(parameters : Hash(String, String) | Nil)
A string-to-string key-value map of query parameters
sdkType-dependent properties of the SDK. -
#rest_api_id : String
The string identifier of the associated RestApi.
-
#rest_api_id=(rest_api_id : String)
The string identifier of the associated RestApi.
-
#sdk_type : String
The language for the generated SDK.
-
#sdk_type=(sdk_type : String)
The language for the generated SDK.
-
#stage_name : String
The name of the Stage that the SDK will use.
-
#stage_name=(stage_name : String)
The name of the Stage that the SDK will use.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A string-to-string key-value map of query parameters sdkType-dependent properties of the SDK.
For sdkType of objectivec or swift, a parameter named classPrefix is required. For
sdkType of android, parameters named groupId, artifactId, artifactVersion, and
invokerPackage are required. For sdkType of java, parameters named serviceName and
javaPackageName are required.
A string-to-string key-value map of query parameters sdkType-dependent properties of the SDK.
For sdkType of objectivec or swift, a parameter named classPrefix is required. For
sdkType of android, parameters named groupId, artifactId, artifactVersion, and
invokerPackage are required. For sdkType of java, parameters named serviceName and
javaPackageName are required.
The language for the generated SDK. Currently java, javascript, android, objectivec (for
iOS), swift (for iOS), and ruby are supported.
The language for the generated SDK. Currently java, javascript, android, objectivec (for
iOS), swift (for iOS), and ruby are supported.