@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetPlanRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetPlanRequest() |
Modifier and Type | Method and Description |
---|---|
GetPlanRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getLanguage()
The programming language of the code to perform the mapping.
|
Location |
getLocation()
The parameters for the mapping.
|
List<MappingEntry> |
getMapping()
The list of mappings from a source table to target tables.
|
List<CatalogEntry> |
getSinks()
The target tables.
|
CatalogEntry |
getSource()
The source table.
|
int |
hashCode() |
void |
setLanguage(String language)
The programming language of the code to perform the mapping.
|
void |
setLocation(Location location)
The parameters for the mapping.
|
void |
setMapping(Collection<MappingEntry> mapping)
The list of mappings from a source table to target tables.
|
void |
setSinks(Collection<CatalogEntry> sinks)
The target tables.
|
void |
setSource(CatalogEntry source)
The source table.
|
String |
toString()
Returns a string representation of this object.
|
GetPlanRequest |
withLanguage(Language language)
The programming language of the code to perform the mapping.
|
GetPlanRequest |
withLanguage(String language)
The programming language of the code to perform the mapping.
|
GetPlanRequest |
withLocation(Location location)
The parameters for the mapping.
|
GetPlanRequest |
withMapping(Collection<MappingEntry> mapping)
The list of mappings from a source table to target tables.
|
GetPlanRequest |
withMapping(MappingEntry... mapping)
The list of mappings from a source table to target tables.
|
GetPlanRequest |
withSinks(CatalogEntry... sinks)
The target tables.
|
GetPlanRequest |
withSinks(Collection<CatalogEntry> sinks)
The target tables.
|
GetPlanRequest |
withSource(CatalogEntry source)
The source table.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<MappingEntry> getMapping()
The list of mappings from a source table to target tables.
public void setMapping(Collection<MappingEntry> mapping)
The list of mappings from a source table to target tables.
mapping
- The list of mappings from a source table to target tables.public GetPlanRequest withMapping(MappingEntry... mapping)
The list of mappings from a source table to target tables.
NOTE: This method appends the values to the existing list (if any). Use
setMapping(java.util.Collection)
or withMapping(java.util.Collection)
if you want to override
the existing values.
mapping
- The list of mappings from a source table to target tables.public GetPlanRequest withMapping(Collection<MappingEntry> mapping)
The list of mappings from a source table to target tables.
mapping
- The list of mappings from a source table to target tables.public void setSource(CatalogEntry source)
The source table.
source
- The source table.public CatalogEntry getSource()
The source table.
public GetPlanRequest withSource(CatalogEntry source)
The source table.
source
- The source table.public List<CatalogEntry> getSinks()
The target tables.
public void setSinks(Collection<CatalogEntry> sinks)
The target tables.
sinks
- The target tables.public GetPlanRequest withSinks(CatalogEntry... sinks)
The target tables.
NOTE: This method appends the values to the existing list (if any). Use
setSinks(java.util.Collection)
or withSinks(java.util.Collection)
if you want to override the
existing values.
sinks
- The target tables.public GetPlanRequest withSinks(Collection<CatalogEntry> sinks)
The target tables.
sinks
- The target tables.public void setLocation(Location location)
The parameters for the mapping.
location
- The parameters for the mapping.public Location getLocation()
The parameters for the mapping.
public GetPlanRequest withLocation(Location location)
The parameters for the mapping.
location
- The parameters for the mapping.public void setLanguage(String language)
The programming language of the code to perform the mapping.
language
- The programming language of the code to perform the mapping.Language
public String getLanguage()
The programming language of the code to perform the mapping.
Language
public GetPlanRequest withLanguage(String language)
The programming language of the code to perform the mapping.
language
- The programming language of the code to perform the mapping.Language
public GetPlanRequest withLanguage(Language language)
The programming language of the code to perform the mapping.
language
- The programming language of the code to perform the mapping.Language
public String toString()
toString
in class Object
Object.toString()
public GetPlanRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.