@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TableFieldLinkConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The link configuration of a table field URL.
| Constructor and Description |
|---|
TableFieldLinkConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
TableFieldLinkConfiguration |
clone() |
boolean |
equals(Object obj) |
TableFieldLinkContentConfiguration |
getContent()
The URL content (text, icon) for the table link configuration.
|
String |
getTarget()
The URL target (new tab, new window, same tab) for the table link configuration.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setContent(TableFieldLinkContentConfiguration content)
The URL content (text, icon) for the table link configuration.
|
void |
setTarget(String target)
The URL target (new tab, new window, same tab) for the table link configuration.
|
String |
toString()
Returns a string representation of this object.
|
TableFieldLinkConfiguration |
withContent(TableFieldLinkContentConfiguration content)
The URL content (text, icon) for the table link configuration.
|
TableFieldLinkConfiguration |
withTarget(String target)
The URL target (new tab, new window, same tab) for the table link configuration.
|
TableFieldLinkConfiguration |
withTarget(URLTargetConfiguration target)
The URL target (new tab, new window, same tab) for the table link configuration.
|
public void setTarget(String target)
The URL target (new tab, new window, same tab) for the table link configuration.
target - The URL target (new tab, new window, same tab) for the table link configuration.URLTargetConfigurationpublic String getTarget()
The URL target (new tab, new window, same tab) for the table link configuration.
URLTargetConfigurationpublic TableFieldLinkConfiguration withTarget(String target)
The URL target (new tab, new window, same tab) for the table link configuration.
target - The URL target (new tab, new window, same tab) for the table link configuration.URLTargetConfigurationpublic TableFieldLinkConfiguration withTarget(URLTargetConfiguration target)
The URL target (new tab, new window, same tab) for the table link configuration.
target - The URL target (new tab, new window, same tab) for the table link configuration.URLTargetConfigurationpublic void setContent(TableFieldLinkContentConfiguration content)
The URL content (text, icon) for the table link configuration.
content - The URL content (text, icon) for the table link configuration.public TableFieldLinkContentConfiguration getContent()
The URL content (text, icon) for the table link configuration.
public TableFieldLinkConfiguration withContent(TableFieldLinkContentConfiguration content)
The URL content (text, icon) for the table link configuration.
content - The URL content (text, icon) for the table link configuration.public String toString()
toString in class ObjectObject.toString()public TableFieldLinkConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.