public class GetSdkRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
GetSdkRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetSdkRequest |
addParametersEntry(String key,
String value) |
GetSdkRequest |
clearParametersEntries()
Removes all the entries added into Parameters.
|
GetSdkRequest |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getParameters()
A key-value map of query string parameters that specify properties of the
SDK, depending on the requested
sdkType. |
String |
getRestApiId()
The identifier of the RestApi that the SDK will use.
|
String |
getSdkType()
The language for the generated SDK.
|
String |
getStageName()
The name of the Stage that the SDK will use.
|
int |
hashCode() |
void |
setParameters(Map<String,String> parameters)
A key-value map of query string parameters that specify properties of the
SDK, depending on the requested
sdkType. |
void |
setRestApiId(String restApiId)
The identifier of the RestApi that the SDK will use.
|
void |
setSdkType(String sdkType)
The language for the generated SDK.
|
void |
setStageName(String stageName)
The name of the Stage that the SDK will use.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
GetSdkRequest |
withParameters(Map<String,String> parameters)
A key-value map of query string parameters that specify properties of the
SDK, depending on the requested
sdkType. |
GetSdkRequest |
withRestApiId(String restApiId)
The identifier of the RestApi that the SDK will use.
|
GetSdkRequest |
withSdkType(String sdkType)
The language for the generated SDK.
|
GetSdkRequest |
withStageName(String stageName)
The name of the Stage that the SDK will use.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setRestApiId(String restApiId)
The identifier of the RestApi that the SDK will use.
restApiId - The identifier of the RestApi that the SDK will use.public String getRestApiId()
The identifier of the RestApi that the SDK will use.
public GetSdkRequest withRestApiId(String restApiId)
The identifier of the RestApi that the SDK will use.
restApiId - The identifier of the RestApi that the SDK will use.public void setStageName(String stageName)
The name of the Stage that the SDK will use.
stageName - The name of the Stage that the SDK will use.public String getStageName()
The name of the Stage that the SDK will use.
public GetSdkRequest withStageName(String stageName)
The name of the Stage that the SDK will use.
stageName - The name of the Stage that the SDK will use.public void setSdkType(String sdkType)
The language for the generated SDK. Currently javascript,
android, and objectivec (for iOS) are
supported.
sdkType - The language for the generated SDK. Currently
javascript, android, and
objectivec (for iOS) are supported.public String getSdkType()
The language for the generated SDK. Currently javascript,
android, and objectivec (for iOS) are
supported.
javascript, android, and
objectivec (for iOS) are supported.public GetSdkRequest withSdkType(String sdkType)
The language for the generated SDK. Currently javascript,
android, and objectivec (for iOS) are
supported.
sdkType - The language for the generated SDK. Currently
javascript, android, and
objectivec (for iOS) are supported.public Map<String,String> getParameters()
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 void setParameters(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.
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.public GetSdkRequest withParameters(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.
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.public GetSdkRequest addParametersEntry(String key, String value)
public GetSdkRequest clearParametersEntries()
public String toString()
toString in class ObjectObject.toString()public GetSdkRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2016. All rights reserved.