@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DestinationParameterValueConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of destination parameter values.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constructor and Description |
---|
DestinationParameterValueConfiguration() |
Modifier and Type | Method and Description |
---|---|
DestinationParameterValueConfiguration |
clone() |
boolean |
equals(Object obj) |
CustomValuesConfiguration |
getCustomValuesConfiguration()
The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration . |
String |
getSelectAllValueOptions()
The configuration that selects all options.
|
ColumnIdentifier |
getSourceColumn() |
String |
getSourceField()
The source field ID of the destination parameter.
|
String |
getSourceParameterName()
The source parameter name of the destination parameter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCustomValuesConfiguration(CustomValuesConfiguration customValuesConfiguration)
The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration . |
void |
setSelectAllValueOptions(String selectAllValueOptions)
The configuration that selects all options.
|
void |
setSourceColumn(ColumnIdentifier sourceColumn) |
void |
setSourceField(String sourceField)
The source field ID of the destination parameter.
|
void |
setSourceParameterName(String sourceParameterName)
The source parameter name of the destination parameter.
|
String |
toString()
Returns a string representation of this object.
|
DestinationParameterValueConfiguration |
withCustomValuesConfiguration(CustomValuesConfiguration customValuesConfiguration)
The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration . |
DestinationParameterValueConfiguration |
withSelectAllValueOptions(SelectAllValueOptions selectAllValueOptions)
The configuration that selects all options.
|
DestinationParameterValueConfiguration |
withSelectAllValueOptions(String selectAllValueOptions)
The configuration that selects all options.
|
DestinationParameterValueConfiguration |
withSourceColumn(ColumnIdentifier sourceColumn) |
DestinationParameterValueConfiguration |
withSourceField(String sourceField)
The source field ID of the destination parameter.
|
DestinationParameterValueConfiguration |
withSourceParameterName(String sourceParameterName)
The source parameter name of the destination parameter.
|
public DestinationParameterValueConfiguration()
public void setCustomValuesConfiguration(CustomValuesConfiguration customValuesConfiguration)
The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration
.
customValuesConfiguration
- The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration
.public CustomValuesConfiguration getCustomValuesConfiguration()
The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration
.
DestinationParameterValueConfiguration
.public DestinationParameterValueConfiguration withCustomValuesConfiguration(CustomValuesConfiguration customValuesConfiguration)
The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration
.
customValuesConfiguration
- The configuration of custom values for destination parameter in
DestinationParameterValueConfiguration
.public void setSelectAllValueOptions(String selectAllValueOptions)
The configuration that selects all options.
selectAllValueOptions
- The configuration that selects all options.SelectAllValueOptions
public String getSelectAllValueOptions()
The configuration that selects all options.
SelectAllValueOptions
public DestinationParameterValueConfiguration withSelectAllValueOptions(String selectAllValueOptions)
The configuration that selects all options.
selectAllValueOptions
- The configuration that selects all options.SelectAllValueOptions
public DestinationParameterValueConfiguration withSelectAllValueOptions(SelectAllValueOptions selectAllValueOptions)
The configuration that selects all options.
selectAllValueOptions
- The configuration that selects all options.SelectAllValueOptions
public void setSourceParameterName(String sourceParameterName)
The source parameter name of the destination parameter.
sourceParameterName
- The source parameter name of the destination parameter.public String getSourceParameterName()
The source parameter name of the destination parameter.
public DestinationParameterValueConfiguration withSourceParameterName(String sourceParameterName)
The source parameter name of the destination parameter.
sourceParameterName
- The source parameter name of the destination parameter.public void setSourceField(String sourceField)
The source field ID of the destination parameter.
sourceField
- The source field ID of the destination parameter.public String getSourceField()
The source field ID of the destination parameter.
public DestinationParameterValueConfiguration withSourceField(String sourceField)
The source field ID of the destination parameter.
sourceField
- The source field ID of the destination parameter.public void setSourceColumn(ColumnIdentifier sourceColumn)
sourceColumn
- public ColumnIdentifier getSourceColumn()
public DestinationParameterValueConfiguration withSourceColumn(ColumnIdentifier sourceColumn)
sourceColumn
- public String toString()
toString
in class Object
Object.toString()
public DestinationParameterValueConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.