public static interface GetSdkRequest.Builder extends APIGatewayRequest.Builder, CopyableBuilder<GetSdkRequest.Builder,GetSdkRequest>
| Modifier and Type | Method and Description |
|---|---|
GetSdkRequest.Builder |
parameters(Map<String,String> parameters)
A string-to-string key-value map of query parameters
sdkType-dependent properties of the SDK. |
GetSdkRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
GetSdkRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
GetSdkRequest.Builder |
restApiId(String restApiId)
The string identifier of the associated RestApi.
|
GetSdkRequest.Builder |
sdkType(String sdkType)
The language for the generated SDK.
|
GetSdkRequest.Builder |
stageName(String stageName)
The name of the Stage that the SDK will use.
|
buildrequestOverrideConfigcopyapply, buildGetSdkRequest.Builder restApiId(String restApiId)
The string identifier of the associated RestApi.
restApiId - The string identifier of the associated RestApi.GetSdkRequest.Builder stageName(String stageName)
The name of the Stage that the SDK will use.
stageName - The name of the Stage that the SDK will use.GetSdkRequest.Builder sdkType(String sdkType)
The language for the generated SDK. Currently java, javascript,
android, objectivec (for iOS), swift (for iOS), and ruby
are supported.
sdkType - The language for the generated SDK. Currently java, javascript,
android, objectivec (for iOS), swift (for iOS), and
ruby are supported.GetSdkRequest.Builder parameters(Map<String,String> parameters)
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.
parameters - 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.GetSdkRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.GetSdkRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.