Cloneable
, ReadLimitInfo
, ToCopyableBuilder<GetSdkRequest.Builder,GetSdkRequest>
@Generated("software.amazon.awssdk:codegen") public class GetSdkRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<GetSdkRequest.Builder,GetSdkRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
GetSdkRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static GetSdkRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Map<String,String> |
parameters() |
A key-value map of query string parameters that specify properties of the SDK, depending on the requested
sdkType . |
String |
restApiId() |
The identifier of the RestApi that the SDK will use.
|
String |
sdkType() |
The language for the generated SDK.
|
static Class<? extends GetSdkRequest.Builder> |
serializableBuilderClass() |
|
String |
stageName() |
The name of the Stage that the SDK will use.
|
GetSdkRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String restApiId()
The identifier of the RestApi that the SDK will use.
public String stageName()
The name of the Stage that the SDK will use.
public String sdkType()
The language for the generated SDK. Currently javascript
, android
, and
objectivec
(for iOS) are supported.
javascript
, android
, and
objectivec
(for iOS) are supported.public Map<String,String> parameters()
A key-value map of query string parameters that specify properties of the SDK, depending on the requested
sdkType
. For sdkType
of objectivec
, a parameter named
classPrefix
is required. For sdkType
of android
, parameters named
groupId
, artifactId
, artifactVersion
, and invokerPackage
are
required.
sdkType
. For sdkType
of objectivec
, a parameter named
classPrefix
is required. For sdkType
of android
, parameters named
groupId
, artifactId
, artifactVersion
, and
invokerPackage
are required.public GetSdkRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetSdkRequest.Builder,GetSdkRequest>
public static GetSdkRequest.Builder builder()
public static Class<? extends GetSdkRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.