public static interface GetSdkRequest.Builder extends ApiGatewayRequest.Builder, SdkPojo, CopyableBuilder<GetSdkRequest.Builder,GetSdkRequest>
| Modifier and Type | Method and Description |
|---|---|
GetSdkRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetSdkRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
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 |
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.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, 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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetSdkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.