@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DynamicDefaultValue extends Object implements Serializable, Cloneable, StructuredPojo
Defines different defaults to the users or groups based on mapping.
Constructor and Description |
---|
DynamicDefaultValue() |
Modifier and Type | Method and Description |
---|---|
DynamicDefaultValue |
clone() |
boolean |
equals(Object obj) |
ColumnIdentifier |
getDefaultValueColumn()
The column that contains the default value of each user or group.
|
ColumnIdentifier |
getGroupNameColumn()
The column that contains the group name.
|
ColumnIdentifier |
getUserNameColumn()
The column that contains the username.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefaultValueColumn(ColumnIdentifier defaultValueColumn)
The column that contains the default value of each user or group.
|
void |
setGroupNameColumn(ColumnIdentifier groupNameColumn)
The column that contains the group name.
|
void |
setUserNameColumn(ColumnIdentifier userNameColumn)
The column that contains the username.
|
String |
toString()
Returns a string representation of this object.
|
DynamicDefaultValue |
withDefaultValueColumn(ColumnIdentifier defaultValueColumn)
The column that contains the default value of each user or group.
|
DynamicDefaultValue |
withGroupNameColumn(ColumnIdentifier groupNameColumn)
The column that contains the group name.
|
DynamicDefaultValue |
withUserNameColumn(ColumnIdentifier userNameColumn)
The column that contains the username.
|
public void setUserNameColumn(ColumnIdentifier userNameColumn)
The column that contains the username.
userNameColumn
- The column that contains the username.public ColumnIdentifier getUserNameColumn()
The column that contains the username.
public DynamicDefaultValue withUserNameColumn(ColumnIdentifier userNameColumn)
The column that contains the username.
userNameColumn
- The column that contains the username.public void setGroupNameColumn(ColumnIdentifier groupNameColumn)
The column that contains the group name.
groupNameColumn
- The column that contains the group name.public ColumnIdentifier getGroupNameColumn()
The column that contains the group name.
public DynamicDefaultValue withGroupNameColumn(ColumnIdentifier groupNameColumn)
The column that contains the group name.
groupNameColumn
- The column that contains the group name.public void setDefaultValueColumn(ColumnIdentifier defaultValueColumn)
The column that contains the default value of each user or group.
defaultValueColumn
- The column that contains the default value of each user or group.public ColumnIdentifier getDefaultValueColumn()
The column that contains the default value of each user or group.
public DynamicDefaultValue withDefaultValueColumn(ColumnIdentifier defaultValueColumn)
The column that contains the default value of each user or group.
defaultValueColumn
- The column that contains the default value of each user or group.public String toString()
toString
in class Object
Object.toString()
public DynamicDefaultValue clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.