@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReactStartCodegenJobData extends Object implements Serializable, Cloneable, StructuredPojo
Describes the code generation job configuration for a React project.
Constructor and Description |
---|
ReactStartCodegenJobData() |
Modifier and Type | Method and Description |
---|---|
ReactStartCodegenJobData |
clone() |
boolean |
equals(Object obj) |
Boolean |
getInlineSourceMap()
Specifies whether the code generation job should render inline source maps.
|
String |
getModule()
The JavaScript module type.
|
Boolean |
getRenderTypeDeclarations()
Specifies whether the code generation job should render type declaration files.
|
String |
getScript()
The file type to use for a JavaScript project.
|
String |
getTarget()
The ECMAScript specification to use.
|
int |
hashCode() |
Boolean |
isInlineSourceMap()
Specifies whether the code generation job should render inline source maps.
|
Boolean |
isRenderTypeDeclarations()
Specifies whether the code generation job should render type declaration files.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInlineSourceMap(Boolean inlineSourceMap)
Specifies whether the code generation job should render inline source maps.
|
void |
setModule(String module)
The JavaScript module type.
|
void |
setRenderTypeDeclarations(Boolean renderTypeDeclarations)
Specifies whether the code generation job should render type declaration files.
|
void |
setScript(String script)
The file type to use for a JavaScript project.
|
void |
setTarget(String target)
The ECMAScript specification to use.
|
String |
toString()
Returns a string representation of this object.
|
ReactStartCodegenJobData |
withInlineSourceMap(Boolean inlineSourceMap)
Specifies whether the code generation job should render inline source maps.
|
ReactStartCodegenJobData |
withModule(JSModule module)
The JavaScript module type.
|
ReactStartCodegenJobData |
withModule(String module)
The JavaScript module type.
|
ReactStartCodegenJobData |
withRenderTypeDeclarations(Boolean renderTypeDeclarations)
Specifies whether the code generation job should render type declaration files.
|
ReactStartCodegenJobData |
withScript(JSScript script)
The file type to use for a JavaScript project.
|
ReactStartCodegenJobData |
withScript(String script)
The file type to use for a JavaScript project.
|
ReactStartCodegenJobData |
withTarget(JSTarget target)
The ECMAScript specification to use.
|
ReactStartCodegenJobData |
withTarget(String target)
The ECMAScript specification to use.
|
public void setModule(String module)
The JavaScript module type.
module
- The JavaScript module type.JSModule
public String getModule()
The JavaScript module type.
JSModule
public ReactStartCodegenJobData withModule(String module)
The JavaScript module type.
module
- The JavaScript module type.JSModule
public ReactStartCodegenJobData withModule(JSModule module)
The JavaScript module type.
module
- The JavaScript module type.JSModule
public void setTarget(String target)
The ECMAScript specification to use.
target
- The ECMAScript specification to use.JSTarget
public String getTarget()
The ECMAScript specification to use.
JSTarget
public ReactStartCodegenJobData withTarget(String target)
The ECMAScript specification to use.
target
- The ECMAScript specification to use.JSTarget
public ReactStartCodegenJobData withTarget(JSTarget target)
The ECMAScript specification to use.
target
- The ECMAScript specification to use.JSTarget
public void setScript(String script)
The file type to use for a JavaScript project.
script
- The file type to use for a JavaScript project.JSScript
public String getScript()
The file type to use for a JavaScript project.
JSScript
public ReactStartCodegenJobData withScript(String script)
The file type to use for a JavaScript project.
script
- The file type to use for a JavaScript project.JSScript
public ReactStartCodegenJobData withScript(JSScript script)
The file type to use for a JavaScript project.
script
- The file type to use for a JavaScript project.JSScript
public void setRenderTypeDeclarations(Boolean renderTypeDeclarations)
Specifies whether the code generation job should render type declaration files.
renderTypeDeclarations
- Specifies whether the code generation job should render type declaration files.public Boolean getRenderTypeDeclarations()
Specifies whether the code generation job should render type declaration files.
public ReactStartCodegenJobData withRenderTypeDeclarations(Boolean renderTypeDeclarations)
Specifies whether the code generation job should render type declaration files.
renderTypeDeclarations
- Specifies whether the code generation job should render type declaration files.public Boolean isRenderTypeDeclarations()
Specifies whether the code generation job should render type declaration files.
public void setInlineSourceMap(Boolean inlineSourceMap)
Specifies whether the code generation job should render inline source maps.
inlineSourceMap
- Specifies whether the code generation job should render inline source maps.public Boolean getInlineSourceMap()
Specifies whether the code generation job should render inline source maps.
public ReactStartCodegenJobData withInlineSourceMap(Boolean inlineSourceMap)
Specifies whether the code generation job should render inline source maps.
inlineSourceMap
- Specifies whether the code generation job should render inline source maps.public Boolean isInlineSourceMap()
Specifies whether the code generation job should render inline source maps.
public String toString()
toString
in class Object
Object.toString()
public ReactStartCodegenJobData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.