@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Generator extends Object implements Serializable, Cloneable, StructuredPojo
Properties that specify the code generator for a generated code job.
Constructor and Description |
---|
Generator() |
Modifier and Type | Method and Description |
---|---|
Generator |
clone() |
boolean |
equals(Object obj) |
String |
getGameSdkVersion()
The target version of the GameSparks Game SDK.
|
String |
getLanguage()
The programming language for the generated code.
|
String |
getTargetPlatform()
The platform that will be used to run the generated code.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setGameSdkVersion(String gameSdkVersion)
The target version of the GameSparks Game SDK.
|
void |
setLanguage(String language)
The programming language for the generated code.
|
void |
setTargetPlatform(String targetPlatform)
The platform that will be used to run the generated code.
|
String |
toString()
Returns a string representation of this object.
|
Generator |
withGameSdkVersion(String gameSdkVersion)
The target version of the GameSparks Game SDK.
|
Generator |
withLanguage(String language)
The programming language for the generated code.
|
Generator |
withTargetPlatform(String targetPlatform)
The platform that will be used to run the generated code.
|
public void setGameSdkVersion(String gameSdkVersion)
The target version of the GameSparks Game SDK.
gameSdkVersion
- The target version of the GameSparks Game SDK.public String getGameSdkVersion()
The target version of the GameSparks Game SDK.
public Generator withGameSdkVersion(String gameSdkVersion)
The target version of the GameSparks Game SDK.
gameSdkVersion
- The target version of the GameSparks Game SDK.public void setLanguage(String language)
The programming language for the generated code.
Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.
language
- The programming language for the generated code.
Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.
public String getLanguage()
The programming language for the generated code.
Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.
Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.
public Generator withLanguage(String language)
The programming language for the generated code.
Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.
language
- The programming language for the generated code.
Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.
public void setTargetPlatform(String targetPlatform)
The platform that will be used to run the generated code.
targetPlatform
- The platform that will be used to run the generated code.public String getTargetPlatform()
The platform that will be used to run the generated code.
public Generator withTargetPlatform(String targetPlatform)
The platform that will be used to run the generated code.
targetPlatform
- The platform that will be used to run the generated code.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.